--- /srv/rebuilderd/tmp/rebuilderdXF6aJB/inputs/black_26.3.1-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdXF6aJB/out/black_26.3.1-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-03-27 12:59:07.000000 debian-binary │ --rw-r--r-- 0 0 0 4304 2026-03-27 12:59:07.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2147612 2026-03-27 12:59:07.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 4308 2026-03-27 12:59:07.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 2146184 2026-03-27 12:59:07.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: 3e947aa842c8f220df4ea7127a6d619c83d3212a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9089874af4f5f7e1b82cc4d9c00419fdb3a6a14f │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39343761 61383432 63386632 32306466 947aa842c8f220df │ │ │ │ - 0x00000010 34656137 31323761 36643631 39633833 4ea7127a6d619c83 │ │ │ │ - 0x00000020 64333231 32612e64 65627567 00000000 d3212a.debug.... │ │ │ │ - 0x00000030 de4d686e .Mhn │ │ │ │ + 0x00000000 38393837 34616634 66356637 65316238 89874af4f5f7e1b8 │ │ │ │ + 0x00000010 32636334 64396330 30343139 66646233 2cc4d9c00419fdb3 │ │ │ │ + 0x00000020 61366131 34662e64 65627567 00000000 a6a14f.debug.... │ │ │ │ + 0x00000030 3e0d7a47 >.zG │ │ ├── ./usr/lib/python3/dist-packages/_black_version.cpython-314-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: 6b9d25f57262baed8d5290ce68b6c73b7363e5db │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b85976c7d21e845f3baff4d59bc4124e3c9029c3 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39643235 66353732 36326261 65643864 9d25f57262baed8d │ │ │ │ - 0x00000010 35323930 63653638 62366337 33623733 5290ce68b6c73b73 │ │ │ │ - 0x00000020 36336535 64622e64 65627567 00000000 63e5db.debug.... │ │ │ │ - 0x00000030 c11beffc .... │ │ │ │ + 0x00000000 35393736 63376432 31653834 35663362 5976c7d21e845f3b │ │ │ │ + 0x00000010 61666634 64353962 63343132 34653363 aff4d59bc4124e3c │ │ │ │ + 0x00000020 39303239 63332e64 65627567 00000000 9029c3.debug.... │ │ │ │ + 0x00000030 c4e10977 ...w │ │ ├── ./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: 31bc6c92ba843e9c3d4852f1c5db40f19257b1de │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f5e3774da09d79e598cf0ccdf125f91e58e6cde8 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62633663 39326261 38343365 39633364 bc6c92ba843e9c3d │ │ │ │ - 0x00000010 34383532 66316335 64623430 66313932 4852f1c5db40f192 │ │ │ │ - 0x00000020 35376231 64652e64 65627567 00000000 57b1de.debug.... │ │ │ │ - 0x00000030 21fc6fa4 !.o. │ │ │ │ + 0x00000000 65333737 34646130 39643739 65353938 e3774da09d79e598 │ │ │ │ + 0x00000010 63663063 63646631 32356639 31653538 cf0ccdf125f91e58 │ │ │ │ + 0x00000020 65366364 65382e64 65627567 00000000 e6cde8.debug.... │ │ │ │ + 0x00000030 8e63d3fd .c.. │ │ ├── ./usr/lib/python3/dist-packages/black/__init__.cpython-314-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: eb6fdc128bfa7e81e3f561177ca2a1ffab27cbff │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9ea549964c8874f007e49ce6ae81eca9a9d00f02 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 36666463 31323862 66613765 38316533 6fdc128bfa7e81e3 │ │ │ │ - 0x00000010 66353631 31373763 61326131 66666162 f561177ca2a1ffab │ │ │ │ - 0x00000020 32376362 66662e64 65627567 00000000 27cbff.debug.... │ │ │ │ - 0x00000030 adb193b7 .... │ │ │ │ + 0x00000000 61353439 39363463 38383734 66303037 a549964c8874f007 │ │ │ │ + 0x00000010 65343963 65366165 38316563 61396139 e49ce6ae81eca9a9 │ │ │ │ + 0x00000020 64303066 30322e64 65627567 00000000 d00f02.debug.... │ │ │ │ + 0x00000030 4357d66b CW.k │ │ ├── ./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: 6bbe55c6abbd41e331c069fa516979037e9268e5 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 833d147a25597605f32b594d942caa18421ff1a5 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62653535 63366162 62643431 65333331 be55c6abbd41e331 │ │ │ │ - 0x00000010 63303639 66613531 36393739 30333765 c069fa516979037e │ │ │ │ - 0x00000020 39323638 65352e64 65627567 00000000 9268e5.debug.... │ │ │ │ - 0x00000030 ec637d99 .c}. │ │ │ │ + 0x00000000 33643134 37613235 35393736 30356633 3d147a25597605f3 │ │ │ │ + 0x00000010 32623539 34643934 32636161 31383432 2b594d942caa1842 │ │ │ │ + 0x00000020 31666631 61352e64 65627567 00000000 1ff1a5.debug.... │ │ │ │ + 0x00000030 b92fc869 ./.i │ │ ├── ./usr/lib/python3/dist-packages/black/_width_table.cpython-314-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: 6d2a65184e934427d89db6334f45bcddb6f34c6d │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 236aded23f67439fbbee37e47475153af8bc7e78 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 32613635 31383465 39333434 32376438 2a65184e934427d8 │ │ │ │ - 0x00000010 39646236 33333466 34356263 64646236 9db6334f45bcddb6 │ │ │ │ - 0x00000020 66333463 36642e64 65627567 00000000 f34c6d.debug.... │ │ │ │ - 0x00000030 b4ebe675 ...u │ │ │ │ + 0x00000000 36616465 64323366 36373433 39666262 6aded23f67439fbb │ │ │ │ + 0x00000010 65653337 65343734 37353135 33616638 ee37e47475153af8 │ │ │ │ + 0x00000020 62633765 37382e64 65627567 00000000 bc7e78.debug.... │ │ │ │ + 0x00000030 7cd92730 |.'0 │ │ ├── ./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: bfbdccab511718799a5ee9516c7bea82b1943dea │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b14350a4ec718c2e1fd82a7cbd9d8c10b368e398 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62646363 61623531 31373138 37393961 bdccab511718799a │ │ │ │ - 0x00000010 35656539 35313663 37626561 38326231 5ee9516c7bea82b1 │ │ │ │ - 0x00000020 39343364 65612e64 65627567 00000000 943dea.debug.... │ │ │ │ - 0x00000030 9f83d04d ...M │ │ │ │ + 0x00000000 34333530 61346563 37313863 32653166 4350a4ec718c2e1f │ │ │ │ + 0x00000010 64383261 37636264 39643863 31306233 d82a7cbd9d8c10b3 │ │ │ │ + 0x00000020 36386533 39382e64 65627567 00000000 68e398.debug.... │ │ │ │ + 0x00000030 0a950c8a .... │ │ ├── ./usr/lib/python3/dist-packages/black/brackets.cpython-314-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: c56618ebbc9a186eec19427d76de85d7ff1886fe │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 89adf84e1e914f95b2c669ba9d2124fb3c235674 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 36363138 65626263 39613138 36656563 6618ebbc9a186eec │ │ │ │ - 0x00000010 31393432 37643736 64653835 64376666 19427d76de85d7ff │ │ │ │ - 0x00000020 31383836 66652e64 65627567 00000000 1886fe.debug.... │ │ │ │ - 0x00000030 09d8c5c8 .... │ │ │ │ + 0x00000000 61646638 34653165 39313466 39356232 adf84e1e914f95b2 │ │ │ │ + 0x00000010 63363639 62613964 32313234 66623363 c669ba9d2124fb3c │ │ │ │ + 0x00000020 32333536 37342e64 65627567 00000000 235674.debug.... │ │ │ │ + 0x00000030 b2b7313f ..1? │ │ ├── ./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: ff8d289a43ee7145b29774f33e20fc6a97ecf445 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 69c1312111df38d684de52ad1d8c54efcbbd9900 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38643238 39613433 65653731 34356232 8d289a43ee7145b2 │ │ │ │ - 0x00000010 39373734 66333365 32306663 36613937 9774f33e20fc6a97 │ │ │ │ - 0x00000020 65636634 34352e64 65627567 00000000 ecf445.debug.... │ │ │ │ - 0x00000030 dcee752a ..u* │ │ │ │ + 0x00000000 63313331 32313131 64663338 64363834 c1312111df38d684 │ │ │ │ + 0x00000010 64653532 61643164 38633534 65666362 de52ad1d8c54efcb │ │ │ │ + 0x00000020 62643939 30302e64 65627567 00000000 bd9900.debug.... │ │ │ │ + 0x00000030 7c98fcff |... │ │ ├── ./usr/lib/python3/dist-packages/black/cache.cpython-314-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: e190e84faead2990cc46e63f5cac7c000cf7fee3 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 43572fa1b5a40d2660e86a97c61f8619fd150095 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39306538 34666165 61643239 39306363 90e84faead2990cc │ │ │ │ - 0x00000010 34366536 33663563 61633763 30303063 46e63f5cac7c000c │ │ │ │ - 0x00000020 66376665 65332e64 65627567 00000000 f7fee3.debug.... │ │ │ │ - 0x00000030 8b7412cb .t.. │ │ │ │ + 0x00000000 35373266 61316235 61343064 32363630 572fa1b5a40d2660 │ │ │ │ + 0x00000010 65383661 39376336 31663836 31396664 e86a97c61f8619fd │ │ │ │ + 0x00000020 31353030 39352e64 65627567 00000000 150095.debug.... │ │ │ │ + 0x00000030 23cdb3b7 #... │ │ ├── ./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: 08ada52ea487def42cbfd43d994fca22f84af551 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: addf9892e462dd55d38e1fd8ee0f1f29db9202fa │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61646135 32656134 38376465 66343263 ada52ea487def42c │ │ │ │ - 0x00000010 62666434 33643939 34666361 32326638 bfd43d994fca22f8 │ │ │ │ - 0x00000020 34616635 35312e64 65627567 00000000 4af551.debug.... │ │ │ │ - 0x00000030 fafd826d ...m │ │ │ │ + 0x00000000 64663938 39326534 36326464 35356433 df9892e462dd55d3 │ │ │ │ + 0x00000010 38653166 64386565 30663166 32396462 8e1fd8ee0f1f29db │ │ │ │ + 0x00000020 39323032 66612e64 65627567 00000000 9202fa.debug.... │ │ │ │ + 0x00000030 777f5f34 w._4 │ │ ├── ./usr/lib/python3/dist-packages/black/comments.cpython-314-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: 6dd1d03c409d65efa47e3bd7a694c08930c77aa1 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e860ef542272f2734c9a36015eab65866add0f8e │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 64316430 33633430 39643635 65666134 d1d03c409d65efa4 │ │ │ │ - 0x00000010 37653362 64376136 39346330 38393330 7e3bd7a694c08930 │ │ │ │ - 0x00000020 63373761 61312e64 65627567 00000000 c77aa1.debug.... │ │ │ │ - 0x00000030 222469ba "$i. │ │ │ │ + 0x00000000 36306566 35343232 37326632 37333463 60ef542272f2734c │ │ │ │ + 0x00000010 39613336 30313565 61623635 38363661 9a36015eab65866a │ │ │ │ + 0x00000020 64643066 38652e64 65627567 00000000 dd0f8e.debug.... │ │ │ │ + 0x00000030 0f53126f .S.o │ │ ├── ./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: 49aed08eed24222c9785a55827ff0446292a5ae1 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7069f726bba98cd42be447c927a666b28c7c37ed │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61656430 38656564 32343232 32633937 aed08eed24222c97 │ │ │ │ - 0x00000010 38356135 35383237 66663034 34363239 85a55827ff044629 │ │ │ │ - 0x00000020 32613561 65312e64 65627567 00000000 2a5ae1.debug.... │ │ │ │ - 0x00000030 abdf5c21 ..\! │ │ │ │ + 0x00000000 36396637 32366262 61393863 64343262 69f726bba98cd42b │ │ │ │ + 0x00000010 65343437 63393237 61363636 62323863 e447c927a666b28c │ │ │ │ + 0x00000020 37633337 65642e64 65627567 00000000 7c37ed.debug.... │ │ │ │ + 0x00000030 87746488 .td. │ │ ├── ./usr/lib/python3/dist-packages/black/const.cpython-314-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: 53a26a7a9d021ba150b5f61090741c1c3ae91510 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a65da90abd319fc78ff99c4483f9e5d74cea4f46 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61323661 37613964 30323162 61313530 a26a7a9d021ba150 │ │ │ │ - 0x00000010 62356636 31303930 37343163 31633361 b5f61090741c1c3a │ │ │ │ - 0x00000020 65393135 31302e64 65627567 00000000 e91510.debug.... │ │ │ │ - 0x00000030 dad1da13 .... │ │ │ │ + 0x00000000 35646139 30616264 33313966 63373866 5da90abd319fc78f │ │ │ │ + 0x00000010 66393963 34343833 66396535 64373463 f99c4483f9e5d74c │ │ │ │ + 0x00000020 65613466 34362e64 65627567 00000000 ea4f46.debug.... │ │ │ │ + 0x00000030 6b1ccc97 k... │ │ ├── ./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: be9de6ca69b1974316cb3eacc709087ae0d55558 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c73c4a4387279a65fed4a63461c80c5e28c2ae0c │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39646536 63613639 62313937 34333136 9de6ca69b1974316 │ │ │ │ - 0x00000010 63623365 61636337 30393038 37616530 cb3eacc709087ae0 │ │ │ │ - 0x00000020 64353535 35382e64 65627567 00000000 d55558.debug.... │ │ │ │ - 0x00000030 49f0276c I.'l │ │ │ │ + 0x00000000 33633461 34333837 32373961 36356665 3c4a4387279a65fe │ │ │ │ + 0x00000010 64346136 33343631 63383063 35653238 d4a63461c80c5e28 │ │ │ │ + 0x00000020 63326165 30632e64 65627567 00000000 c2ae0c.debug.... │ │ │ │ + 0x00000030 ffa99b8c .... │ │ ├── ./usr/lib/python3/dist-packages/black/handle_ipynb_magics.cpython-314-arm-linux-gnueabihf.so │ │ │ ├── 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: c3642ebff77e0ab7f6fa50caeaaf976b908c9c1b │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fb4731355658ac816750ea0c2c3d4693f16d8824 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 36343265 62666637 37653061 62376636 642ebff77e0ab7f6 │ │ │ │ - 0x00000010 66613530 63616561 61663937 36623930 fa50caeaaf976b90 │ │ │ │ - 0x00000020 38633963 31622e64 65627567 00000000 8c9c1b.debug.... │ │ │ │ - 0x00000030 24976a00 $.j. │ │ │ │ + 0x00000000 34373331 33353536 35386163 38313637 4731355658ac8167 │ │ │ │ + 0x00000010 35306561 30633263 33643436 39336631 50ea0c2c3d4693f1 │ │ │ │ + 0x00000020 36643838 32342e64 65627567 00000000 6d8824.debug.... │ │ │ │ + 0x00000030 a280b773 ...s │ │ ├── ./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: ce9f7390f7d8fca53f0712c47536daf677f1c5cf │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9192e4951737d2b70b9ebb16c2466e8f119a9fcd │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39663733 39306637 64386663 61353366 9f7390f7d8fca53f │ │ │ │ - 0x00000010 30373132 63343735 33366461 66363737 0712c47536daf677 │ │ │ │ - 0x00000020 66316335 63662e64 65627567 00000000 f1c5cf.debug.... │ │ │ │ - 0x00000030 e995cdb6 .... │ │ │ │ + 0x00000000 39326534 39353137 33376432 62373062 92e4951737d2b70b │ │ │ │ + 0x00000010 39656262 31366332 34363665 38663131 9ebb16c2466e8f11 │ │ │ │ + 0x00000020 39613966 63642e64 65627567 00000000 9a9fcd.debug.... │ │ │ │ + 0x00000030 20d3b1fd ... │ │ ├── ./usr/lib/python3/dist-packages/black/linegen.cpython-314-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: e8eb945793b7acf08871260fb1996f0be1cdf646 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ff4c7b89d6e6b55675d700553ddb01d7c72ebf3f │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65623934 35373933 62376163 66303838 eb945793b7acf088 │ │ │ │ - 0x00000010 37313236 30666231 39393666 30626531 71260fb1996f0be1 │ │ │ │ - 0x00000020 63646636 34362e64 65627567 00000000 cdf646.debug.... │ │ │ │ - 0x00000030 2e45f765 .E.e │ │ │ │ + 0x00000000 34633762 38396436 65366235 35363735 4c7b89d6e6b55675 │ │ │ │ + 0x00000010 64373030 35353364 64623031 64376337 d700553ddb01d7c7 │ │ │ │ + 0x00000020 32656266 33662e64 65627567 00000000 2ebf3f.debug.... │ │ │ │ + 0x00000030 568547c6 V.G. │ │ ├── ./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: 89b9e81022a6fcb25850e4a6068abee550e524e2 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 43791ab5068587f7a54ebf4b315f6126aca6e1e1 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62396538 31303232 61366663 62323538 b9e81022a6fcb258 │ │ │ │ - 0x00000010 35306534 61363036 38616265 65353530 50e4a6068abee550 │ │ │ │ - 0x00000020 65353234 65322e64 65627567 00000000 e524e2.debug.... │ │ │ │ - 0x00000030 27cac329 '..) │ │ │ │ + 0x00000000 37393161 62353036 38353837 66376135 791ab5068587f7a5 │ │ │ │ + 0x00000010 34656266 34623331 35663631 32366163 4ebf4b315f6126ac │ │ │ │ + 0x00000020 61366531 65312e64 65627567 00000000 a6e1e1.debug.... │ │ │ │ + 0x00000030 7b9e967f {... │ │ ├── ./usr/lib/python3/dist-packages/black/lines.cpython-314-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: 0b1de683cd16d14e1af890abd37304e6fe219759 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0fd87cf689f5dac944132c2a09435c3a37dede95 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 31646536 38336364 31366431 34653161 1de683cd16d14e1a │ │ │ │ - 0x00000010 66383930 61626433 37333034 65366665 f890abd37304e6fe │ │ │ │ - 0x00000020 32313937 35392e64 65627567 00000000 219759.debug.... │ │ │ │ - 0x00000030 959b4f89 ..O. │ │ │ │ + 0x00000000 64383763 66363839 66356461 63393434 d87cf689f5dac944 │ │ │ │ + 0x00000010 31333263 32613039 34333563 33613337 132c2a09435c3a37 │ │ │ │ + 0x00000020 64656465 39352e64 65627567 00000000 dede95.debug.... │ │ │ │ + 0x00000030 c7b01912 .... │ │ ├── ./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: cbe592ba63091be0cd804c89641f1f43649ad769 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a237956d30bff9dbe454bb5f47f27af40868d0b0 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65353932 62613633 30393162 65306364 e592ba63091be0cd │ │ │ │ - 0x00000010 38303463 38393634 31663166 34333634 804c89641f1f4364 │ │ │ │ - 0x00000020 39616437 36392e64 65627567 00000000 9ad769.debug.... │ │ │ │ - 0x00000030 eb34e48b .4.. │ │ │ │ + 0x00000000 33373935 36643330 62666639 64626534 37956d30bff9dbe4 │ │ │ │ + 0x00000010 35346262 35663437 66323761 66343038 54bb5f47f27af408 │ │ │ │ + 0x00000020 36386430 62302e64 65627567 00000000 68d0b0.debug.... │ │ │ │ + 0x00000030 e4f734e0 ..4. │ │ ├── ./usr/lib/python3/dist-packages/black/mode.cpython-314-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: e85c605f51b2bace70c8ff7d41d4b5dc977df489 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 320195ffa99f0879128bf7d2bfcb04855b3329bb │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 35633630 35663531 62326261 63653730 5c605f51b2bace70 │ │ │ │ - 0x00000010 63386666 37643431 64346235 64633937 c8ff7d41d4b5dc97 │ │ │ │ - 0x00000020 37646634 38392e64 65627567 00000000 7df489.debug.... │ │ │ │ - 0x00000030 0b57539f .WS. │ │ │ │ + 0x00000000 30313935 66666139 39663038 37393132 0195ffa99f087912 │ │ │ │ + 0x00000010 38626637 64326266 63623034 38353562 8bf7d2bfcb04855b │ │ │ │ + 0x00000020 33333239 62622e64 65627567 00000000 3329bb.debug.... │ │ │ │ + 0x00000030 5511a703 U... │ │ ├── ./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: e6886b249d917fd2ce4247151eb7635cefe8c3cf │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f4fed151d05160c80fd640b8cef5551234712724 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38383662 32343964 39313766 64326365 886b249d917fd2ce │ │ │ │ - 0x00000010 34323437 31353165 62373633 35636566 4247151eb7635cef │ │ │ │ - 0x00000020 65386333 63662e64 65627567 00000000 e8c3cf.debug.... │ │ │ │ - 0x00000030 ace3601c ..`. │ │ │ │ + 0x00000000 66656431 35316430 35313630 63383066 fed151d05160c80f │ │ │ │ + 0x00000010 64363430 62386365 66353535 31323334 d640b8cef5551234 │ │ │ │ + 0x00000020 37313237 32342e64 65627567 00000000 712724.debug.... │ │ │ │ + 0x00000030 ffd25f98 .._. │ │ ├── ./usr/lib/python3/dist-packages/black/nodes.cpython-314-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: 14dd75f91c80c586c7f093feee69b1c47973765c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 77ffeaa99b148e5ac232de85952d5b3e71a39f7d │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 64643735 66393163 38306335 38366337 dd75f91c80c586c7 │ │ │ │ - 0x00000010 66303933 66656565 36396231 63343739 f093feee69b1c479 │ │ │ │ - 0x00000020 37333736 35632e64 65627567 00000000 73765c.debug.... │ │ │ │ - 0x00000030 309522e3 0.". │ │ │ │ + 0x00000000 66666561 61393962 31343865 35616332 ffeaa99b148e5ac2 │ │ │ │ + 0x00000010 33326465 38353935 32643562 33653731 32de85952d5b3e71 │ │ │ │ + 0x00000020 61333966 37642e64 65627567 00000000 a39f7d.debug.... │ │ │ │ + 0x00000030 b482e6ce .... │ │ ├── ./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: 5990482bed4bd9eb4089d852560f2510871c9573 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bdddfd6009dad4fa543ffd2af48a6c1e19e2ba94 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39303438 32626564 34626439 65623430 90482bed4bd9eb40 │ │ │ │ - 0x00000010 38396438 35323536 30663235 31303837 89d852560f251087 │ │ │ │ - 0x00000020 31633935 37332e64 65627567 00000000 1c9573.debug.... │ │ │ │ - 0x00000030 3f597553 ?YuS │ │ │ │ + 0x00000000 64646664 36303039 64616434 66613534 ddfd6009dad4fa54 │ │ │ │ + 0x00000010 33666664 32616634 38613663 31653139 3ffd2af48a6c1e19 │ │ │ │ + 0x00000020 65326261 39342e64 65627567 00000000 e2ba94.debug.... │ │ │ │ + 0x00000030 77c1fee2 w... │ │ ├── ./usr/lib/python3/dist-packages/black/numerics.cpython-314-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: 1f4076d6ed0233b5aa91d942e1968a636aaa870c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c35aaef72ca6a6ede75154a116c29c4428f966e3 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34303736 64366564 30323333 62356161 4076d6ed0233b5aa │ │ │ │ - 0x00000010 39316439 34326531 39363861 36333661 91d942e1968a636a │ │ │ │ - 0x00000020 61613837 30632e64 65627567 00000000 aa870c.debug.... │ │ │ │ - 0x00000030 0f512c01 .Q,. │ │ │ │ + 0x00000000 35616165 66373263 61366136 65646537 5aaef72ca6a6ede7 │ │ │ │ + 0x00000010 35313534 61313136 63323963 34343238 5154a116c29c4428 │ │ │ │ + 0x00000020 66393636 65332e64 65627567 00000000 f966e3.debug.... │ │ │ │ + 0x00000030 24c36a59 $.jY │ │ ├── ./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: a6c2943fc2545cef9cbe5b44d0f1f4a938163b53 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ced96bbf13fd122d49104bc0ce78b891f8dd675b │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 63323934 33666332 35343563 65663963 c2943fc2545cef9c │ │ │ │ - 0x00000010 62653562 34346430 66316634 61393338 be5b44d0f1f4a938 │ │ │ │ - 0x00000020 31363362 35332e64 65627567 00000000 163b53.debug.... │ │ │ │ - 0x00000030 e1950c93 .... │ │ │ │ + 0x00000000 64393662 62663133 66643132 32643439 d96bbf13fd122d49 │ │ │ │ + 0x00000010 31303462 63306365 37386238 39316638 104bc0ce78b891f8 │ │ │ │ + 0x00000020 64643637 35622e64 65627567 00000000 dd675b.debug.... │ │ │ │ + 0x00000030 07edccd9 .... │ │ ├── ./usr/lib/python3/dist-packages/black/parsing.cpython-314-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: d2b824632c49c2791b7187bc8800223e81445dab │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c7cc9f17b115637ce8a69d035d506aed3447e55e │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62383234 36333263 34396332 37393162 b824632c49c2791b │ │ │ │ - 0x00000010 37313837 62633838 30303232 33653831 7187bc8800223e81 │ │ │ │ - 0x00000020 34343564 61622e64 65627567 00000000 445dab.debug.... │ │ │ │ - 0x00000030 afbcfed6 .... │ │ │ │ + 0x00000000 63633966 31376231 31353633 37636538 cc9f17b115637ce8 │ │ │ │ + 0x00000010 61363964 30333564 35303661 65643334 a69d035d506aed34 │ │ │ │ + 0x00000020 34376535 35652e64 65627567 00000000 47e55e.debug.... │ │ │ │ + 0x00000030 7882420d x.B. │ │ ├── ./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: 9a467f8f7830e49f2d78d43e2c6ffe5def4054db │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 483c076abb432a00ea8648a0b8b0678dfaff3356 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34363766 38663738 33306534 39663264 467f8f7830e49f2d │ │ │ │ - 0x00000010 37386434 33653263 36666665 35646566 78d43e2c6ffe5def │ │ │ │ - 0x00000020 34303534 64622e64 65627567 00000000 4054db.debug.... │ │ │ │ - 0x00000030 33d86d14 3.m. │ │ │ │ + 0x00000000 33633037 36616262 34333261 30306561 3c076abb432a00ea │ │ │ │ + 0x00000010 38363438 61306238 62303637 38646661 8648a0b8b0678dfa │ │ │ │ + 0x00000020 66663333 35362e64 65627567 00000000 ff3356.debug.... │ │ │ │ + 0x00000030 6cbdd894 l... │ │ ├── ./usr/lib/python3/dist-packages/black/ranges.cpython-314-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: 508dd5facbe94502d877a5e422ee2c52754c3e7b │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f94c76286b0c60dfc9b4afb32aadce39473a7ca7 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38646435 66616362 65393435 30326438 8dd5facbe94502d8 │ │ │ │ - 0x00000010 37376135 65343232 65653263 35323735 77a5e422ee2c5275 │ │ │ │ - 0x00000020 34633365 37622e64 65627567 00000000 4c3e7b.debug.... │ │ │ │ - 0x00000030 038420a7 .. . │ │ │ │ + 0x00000000 34633736 32383662 30633630 64666339 4c76286b0c60dfc9 │ │ │ │ + 0x00000010 62346166 62333261 61646365 33393437 b4afb32aadce3947 │ │ │ │ + 0x00000020 33613763 61372e64 65627567 00000000 3a7ca7.debug.... │ │ │ │ + 0x00000030 7d09c961 }..a │ │ ├── ./usr/lib/python3/dist-packages/black/resources/__init__.cpython-313-arm-linux-gnueabihf.so │ │ │ ├── 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: fc356357e3ac37c15b550af0b0905b8119150edf │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6bdb7b65d5c94ab944dabd40f2310b7acb01b5f6 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33353633 35376533 61633337 63313562 356357e3ac37c15b │ │ │ │ - 0x00000010 35353061 66306230 39303562 38313139 550af0b0905b8119 │ │ │ │ - 0x00000020 31353065 64662e64 65627567 00000000 150edf.debug.... │ │ │ │ - 0x00000030 68722eaf hr.. │ │ │ │ + 0x00000000 64623762 36356435 63393461 62393434 db7b65d5c94ab944 │ │ │ │ + 0x00000010 64616264 34306632 33313062 37616362 dabd40f2310b7acb │ │ │ │ + 0x00000020 30316235 66362e64 65627567 00000000 01b5f6.debug.... │ │ │ │ + 0x00000030 3c78363a K ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ <'xD{DzD │ │ │ │ -0rqIqH{DyD │ │ │ │ +*rqIqH{DyD │ │ │ │ nK "nIoH{DyD │ │ │ │ -6rlIlH{DyD │ │ │ │ -}RiIiH{DyD │ │ │ │ +0rlIlH{DyD │ │ │ │ +wRiIiH{DyD │ │ │ │ bfIfH{DyD │ │ │ │ -rcIcH{DyD │ │ │ │ +{rcIcH{DyD │ │ │ │ R`I`H{DyD │ │ │ │ -2r]I]H{DyD │ │ │ │ -BbZIZH{DyD │ │ │ │ +,r]I]H{DyD │ │ │ │ +I?H{DyD │ │ │ │ b;IrdIdH{DyD │ │ │ │ _I_H{DyD │ │ │ │ b\I\H{DyD │ │ │ │ rYIYH{DyD │ │ │ │ WK "WIWH{DyD │ │ │ │ rTIUH{DyD │ │ │ │ QIRH{DyD │ │ │ │ rNIOH{DyD │ │ │ │ @@ -4719,30 +4718,30 @@ │ │ │ │ "TH3hyDxD │ │ │ │ "RH3hyDxD │ │ │ │ "OH3hyDxD │ │ │ │ "MH3hyDxD │ │ │ │ "JH3hyDxD │ │ │ │ "HH3hyDxD │ │ │ │ >I<">H3hyDxD │ │ │ │ -"{I{H{DyD │ │ │ │ +y"{I{H{DyD │ │ │ │ AL*"AIAH|D │ │ │ │ 2L+"2I3H|DyD │ │ │ │ FVF,FxD1F │ │ │ │ FKP"dNdIeH~D │ │ │ │ Q"UI,FUH │ │ │ │ *KQ"OIOHyD │ │ │ │ "FFI,FFH │ │ │ │ KQ":I;HyD │ │ │ │ rhIiH{DyD │ │ │ │ eIeH{DyD │ │ │ │ rbIcH{DyD │ │ │ │ _K "_I`H{DyD │ │ │ │ ]I]H{DyD │ │ │ │ ZI[H{DyD │ │ │ │ -XIXH{DyD │ │ │ │ +rXIXH{DyD │ │ │ │ UIVH{DyD │ │ │ │ rSISH{DyD │ │ │ │ rPIQH{DyD │ │ │ │ NINH{DyD │ │ │ │ KILH{DyD │ │ │ │ "~H3hyDxD │ │ │ │ "|H3hyDxD │ │ │ │ @@ -4765,45 +4764,45 @@ │ │ │ │ YK "YIYH{DyD │ │ │ │ ${DdXzD │ │ │ │ ryKzH{DdXxD │ │ │ │ ptKuJ{DdXzD │ │ │ │ sItH$hyDxD │ │ │ │ : `KaJ{DdXzD │ │ │ │ _I`H$hyDxD │ │ │ │ -\I]H{DyD │ │ │ │ +r\I]H{DyD │ │ │ │ rZIZH{DyD │ │ │ │ FrJIKHyDY │ │ │ │ 2DKDH{DY │ │ │ │ Fr9I9HyDY │ │ │ │ r0I1H{DyD │ │ │ │ R.I.H{DyD|;xD? │ │ │ │ R+I,H{DyD|;xD? │ │ │ │ -vR'I'H{DyD|;xD? │ │ │ │ +}R'I'H{DyD|;xD? │ │ │ │ R$I%H{DyD|;xD? │ │ │ │ "K ""I#H{DyD │ │ │ │ bjIjH{DyDP;xD> │ │ │ │ bgIhH{DyDP;xD> │ │ │ │ beIeH{DyDP;xD> │ │ │ │ bbIcH{DyDP;xD> │ │ │ │ b`I`H{DyDP;xD> │ │ │ │ -b]I^H{DyDP;xD> │ │ │ │ -gb[I[H{DyDP;xD> │ │ │ │ -ObXIYH{DyDP;xD> │ │ │ │ +"b]I^H{DyDP;xD> │ │ │ │ +nb[I[H{DyDP;xD> │ │ │ │ +VbXIYH{DyDP;xD> │ │ │ │ ZK[J{DdXzD │ │ │ │ YIZH$hyDxD │ │ │ │ IKIJ{DdXzD │ │ │ │ HIHH$hyDxD │ │ │ │ 7K7J{DdXzD │ │ │ │ 6I6H$hyDxD │ │ │ │ &I&H{DyD$;xD> │ │ │ │ Aa0J(KzD │ │ │ │ !uH{DuJvIxDzDyD │ │ │ │ XIXH+hyDxD │ │ │ │ VJVIWHzD │ │ │ │ -25I5H{DyD │ │ │ │ +dB5I5H{DyD │ │ │ │ "sH3hyDxD │ │ │ │ "mH3hyDxD │ │ │ │ "jH3hyDxD │ │ │ │ "eH3hyDxD │ │ │ │ "ZH3hyDxD │ │ │ │ "XH3hyDxD │ │ │ │ "UH3hyDxD │ │ │ │ @@ -4836,22 +4835,22 @@ │ │ │ │ H{DyD(3xD< │ │ │ │ H{DyD(3xD< │ │ │ │ H{DyD(3xD< │ │ │ │ CI{DCJ]X │ │ │ │ H+hyDxD~ │ │ │ │ H{DyDH3xD< │ │ │ │ QIt"QHyDxD} │ │ │ │ -Y"DIEH{DyD │ │ │ │ +`"DIEH{DyD │ │ │ │ K I\" HyD │ │ │ │ "JHyDxD| │ │ │ │ -2EIEH{DyD │ │ │ │ +%2EIEH{DyD │ │ │ │ "oKoH{DdXxD │ │ │ │ -xbPIQH{DyD │ │ │ │ +bPIQH{DyD │ │ │ │ bNINH{DyD │ │ │ │ - rKILH{DyD │ │ │ │ +rKILH{DyD │ │ │ │ "uIvHyDX │ │ │ │ "mImHyDX │ │ │ │ "`IaHyDX │ │ │ │ "VIWHyDX │ │ │ │ ">I>HyDX │ │ │ │ "8I8HyDX │ │ │ │ "2I3HyDX │ │ │ │ @@ -4861,31 +4860,31 @@ │ │ │ │ 5KMJNINHzD │ │ │ │ ,KHIIHyD │ │ │ │ $KCJDIDHzD │ │ │ │ 9I:H{DyD │ │ │ │ 6I7H{DyD │ │ │ │ FBKxJxIyHzD │ │ │ │ KRJSISHzD │ │ │ │ -"FIFH{DyD │ │ │ │ +&"FIFH{DyD │ │ │ │ "CICH{DyD │ │ │ │ -@"@I@H{DyD │ │ │ │ +G"@I@H{DyD │ │ │ │ "=I=H{DyD │ │ │ │ -.":I:H{DyD │ │ │ │ +5":I:H{DyD │ │ │ │ "7I7H{DyD │ │ │ │ r4I4H{DyD │ │ │ │ `JLF`IaHzD │ │ │ │ TJTIUHzD │ │ │ │ LJLIMHzD │ │ │ │ B;I;H{DyD │ │ │ │ #ZF9F(Fl │ │ │ │ rcH+hyDxDy │ │ │ │ OK hOJ{D │ │ │ │ {DFJFIzDyD │ │ │ │ r+H+hyDxDy │ │ │ │ -)B(I(H{DyD │ │ │ │ +0B(I(H{DyD │ │ │ │ 2%I%H{DyD │ │ │ │ cJdKdI{DdHY │ │ │ │ rVIVHyDY │ │ │ │ qLV"qIrH|D │ │ │ │ fIV"fHyDxDx │ │ │ │ aLV"aIbH|DyD │ │ │ │ !YH{DYJZIxDzDyD │ │ │ │ @@ -5086,15 +5085,15 @@ │ │ │ │ K "%I&HyD │ │ │ │ KIKHyDxDh │ │ │ │ H3hyDxD] │ │ │ │ H3hyDxD] │ │ │ │ H3hyDxD] │ │ │ │ H3hyDxD] │ │ │ │ H3hyDxD] │ │ │ │ -H3hyDxD\ │ │ │ │ +H3hyDxD] │ │ │ │ H3hyDxD\ │ │ │ │ H3hyDxD\ │ │ │ │ H3hyDxD\ │ │ │ │ H3hyDxD\ │ │ │ │ H3hyDxD\ │ │ │ │ H3hyDxD\ │ │ │ │ H3hyDxD\ │ │ │ │ @@ -5128,15 +5127,16 @@ │ │ │ │ 3hyDxD\ │ │ │ │ 3hyDxD\ │ │ │ │ h 3hyDxD\ │ │ │ │ P 3hyDxD\ │ │ │ │ @ 3hyDxD\ │ │ │ │ $ 3hyDxD\ │ │ │ │ 3hyDxD\ │ │ │ │ -"3hyDxD[ │ │ │ │ +"3hyDxD\ │ │ │ │ +"3hyDxD\ │ │ │ │ "3hyDxD[ │ │ │ │ "3hyDxD[ │ │ │ │ "3hyDxD[ │ │ │ │ "3hyDxD[ │ │ │ │ "3hyDxD[ │ │ │ │ "3hyDxD[ │ │ │ │ "3hyDxD[ │ │ │ │ @@ -5187,29 +5187,28 @@ │ │ │ │ "3hyDxDY │ │ │ │ "3hyDxDY │ │ │ │ "3hyDxDY │ │ │ │ "3hyDxDY │ │ │ │ "3hyDxDY │ │ │ │ "3hyDxDY │ │ │ │ "3hyDxDY │ │ │ │ -"3hyDxDY │ │ │ │ 0 3hyDxDY │ │ │ │ 3hyDxDY │ │ │ │ 3hyDxDY │ │ │ │ 3hyDxDY │ │ │ │ "3hyDxDY │ │ │ │ "3hyDxDY │ │ │ │ "3hyDxDY │ │ │ │ "3hyDxDY │ │ │ │ "3hyDxDY │ │ │ │ "3hyDxDY │ │ │ │ "3hyDxDY │ │ │ │ "3hyDxDY │ │ │ │ "3hyDxDY │ │ │ │ -"3hyDxDX │ │ │ │ +"3hyDxDY │ │ │ │ "3hyDxDX │ │ │ │ "3hyDxDX │ │ │ │ "3hyDxDX │ │ │ │ "3hyDxDX │ │ │ │ "3hyDxDX │ │ │ │ "3hyDxDX │ │ │ │ "3hyDxDX │ │ │ │ @@ -5304,16 +5303,16 @@ │ │ │ │ H3hyDxDW │ │ │ │ H3hyDxDW │ │ │ │ H3hyDxDW │ │ │ │ H3hyDxDW │ │ │ │ H3hyDxDW │ │ │ │ H3hyDxDW │ │ │ │ H3hyDxDW │ │ │ │ -H3hyDxDV │ │ │ │ -H3hyDxDV │ │ │ │ +H3hyDxDW │ │ │ │ +H3hyDxDW │ │ │ │ H3hyDxDV │ │ │ │ H3hyDxDV │ │ │ │ H3hyDxDV │ │ │ │ H3hyDxDV │ │ │ │ H3hyDxDV │ │ │ │ H3hyDxDV │ │ │ │ 2K3H{DtXxD │ │ │ │ @@ -5329,25 +5328,22 @@ │ │ │ │ 5I6H{DyD │ │ │ │ H#hyDxD] │ │ │ │ 2JTKTI{D │ │ │ │ 1I1H{DyD │ │ │ │ rtKtH{DmXxD │ │ │ │ r3K3H{DmXxD │ │ │ │ &I&H{DyD │ │ │ │ -H&{DdXzD │ │ │ │ -gKkIlHyD │ │ │ │ -PRKRJ{DdXzD │ │ │ │ -QIQH$hyDxD │ │ │ │ -KIKH#hyDxD[ │ │ │ │ -$I$H{DyD │ │ │ │ +\K_I_HyD │ │ │ │ +PBKBJ{DdXzD │ │ │ │ +AIAH$hyDxD │ │ │ │ +;I;H#hyDxD[ │ │ │ │ r,K-H{DqXxD │ │ │ │ #K$H{DuXxD │ │ │ │ -OKwIwHyD │ │ │ │ -"KVJVIzD │ │ │ │ -EIEH{DyD │ │ │ │ +/K`J`IzD │ │ │ │ +EIFH{DyD │ │ │ │ /I/H#hyDxDZ │ │ │ │ +K,J{DdXzD │ │ │ │ *I+H$hyDxD │ │ │ │ r&M'H}DdXxD │ │ │ │ p!K"J{DdXzD │ │ │ │ I!H$hyDxD │ │ │ │ 2ZIZHyD[ │ │ │ │ @@ -5408,19 +5404,19 @@ │ │ │ │ !2{K|H{DdXxD │ │ │ │ zDtIuHyDxDU │ │ │ │ zDWIXHyDxDU │ │ │ │ JrLIMHyD │ │ │ │ AIAH{DyD │ │ │ │ =I=H{DyD │ │ │ │ ^JsKsI{D │ │ │ │ -zDlIlHyDxDS │ │ │ │ +zDlIlHyDxDT │ │ │ │ zDPIPHyDxDS │ │ │ │ zDI>H$hyDxD │ │ │ │ `%{DdXzD │ │ │ │ 3PzKzJ{DlXzD │ │ │ │ @@ -5439,21 +5435,21 @@ │ │ │ │ jIkH{DyD │ │ │ │ fIgH{DyD │ │ │ │ bIcH{DyD │ │ │ │ ^I_H{DyD │ │ │ │ ZI[H{DyD │ │ │ │ VIWH{DyD │ │ │ │ IJiKiI{DiH │ │ │ │ -zDaIaHyDxDN │ │ │ │ +zDaIaHyDxDO │ │ │ │ _r^I^HyD │ │ │ │ YK hYJ{D │ │ │ │ {DMJMIzDyDN │ │ │ │ zD>I?HyDxDN │ │ │ │ H%{DlXzD │ │ │ │ -yIyH#hyDxDI │ │ │ │ +yIyH#hyDxDJ │ │ │ │ QIQH{DyD │ │ │ │ MIMH{DyD │ │ │ │ GIGH{DyD │ │ │ │ CICH{DyD │ │ │ │ r@I@H{DyD │ │ │ │ >K ">I>H{DyD │ │ │ │ 0I0H#hyDxDI │ │ │ │ @@ -5462,15 +5458,15 @@ │ │ │ │ cK hcJ{D │ │ │ │ {DAJAIzDyDM │ │ │ │ zDI>H{DyD │ │ │ │ -zD~I~HyDxD: │ │ │ │ -zDiIjHyDxD: │ │ │ │ -BZKZH{DlXxD │ │ │ │ -NINH{DyD │ │ │ │ -JIJH{DyD │ │ │ │ +zDxIxHyDxD: │ │ │ │ +8JpKpI{DpH │ │ │ │ +"J_K_I{D │ │ │ │ +zDTITHyDxD: │ │ │ │ +QIQH{DyD │ │ │ │ +MIMH{DyD │ │ │ │ -BQK{DdX │ │ │ │ -@0K0J{DdXzD │ │ │ │ /I/H$hyDxD │ │ │ │ )I*H#hyDxD6 │ │ │ │ `!K!J{DdXzD │ │ │ │ I H$hyDxD │ │ │ │ 7BRK{DdX │ │ │ │ @@ -5750,15 +5746,15 @@ │ │ │ │ H;hyDxD+ │ │ │ │ H;hyDxD+ │ │ │ │ 6yDxD;h3 │ │ │ │ 6yDxD;h3 │ │ │ │ "K."}I~HyD │ │ │ │ uI0"uH;hyDxD+ │ │ │ │ lK0"lI{DlH │ │ │ │ -6yDxD;h2 │ │ │ │ +6yDxD;h3 │ │ │ │ iI0"iH;hyDxD+ │ │ │ │ H}D,Y$h' │ │ │ │ iKs"}I~HyD │ │ │ │ ZKt"rIrHyD │ │ │ │ MKt"iIiHyD │ │ │ │ >Kq"\I]HyD │ │ │ │ TIUH{DyD │ │ │ │ @@ -5818,15 +5814,15 @@ │ │ │ │ hKiJ{DlXzD │ │ │ │ gIhH$hyDxD │ │ │ │ cKdJ{DlXzD │ │ │ │ bIcH$hyDxD │ │ │ │ ZKZJ{DlXzD │ │ │ │ YIYH$hyDxD │ │ │ │ "CKDH{DlXxD │ │ │ │ -,xD{DzD0 │ │ │ │ +,xD{DzD1 │ │ │ │ P,{DlXzD │ │ │ │ (+{DlXzD │ │ │ │ l {DlXxD │ │ │ │ <){DlXzD │ │ │ │ 4 $hyDxD │ │ │ │ <({DlXzD │ │ │ │ p&{DlXzD │ │ │ │ @@ -5835,15 +5831,15 @@ │ │ │ │ \*{DlXzD │ │ │ │ <({DlXzD │ │ │ │ %xD{DzD. │ │ │ │ JxD{DzD. │ │ │ │ IxDzDyD. │ │ │ │ HzDyDxD. │ │ │ │ |I}H{DyD │ │ │ │ -IxDzDyD- │ │ │ │ +IxDzDyD. │ │ │ │ JxD{DzD- │ │ │ │ HzDyDxD- │ │ │ │ IxDzDyD- │ │ │ │ yIzH{DyD`3xD │ │ │ │ vIvH{DyD`3xD │ │ │ │ rIsH{DyD`3xD │ │ │ │ oIoH{DyD`3xD │ │ │ │ @@ -6278,25 +6274,25 @@ │ │ │ │ p${DtXzD │ │ │ │ $${DtXzD │ │ │ │ KT"zI{HyD │ │ │ │ @KT"@IAHyD │ │ │ │ 7JU!9K{D │ │ │ │ zD7I7HyDxD │ │ │ │ KU"$I%HyD │ │ │ │ -O2OIPH{DyD │ │ │ │ -N2LIMH{DyD │ │ │ │ -T2IIJH{DyD │ │ │ │ -S2FIGH{DyD │ │ │ │ -R2CIDH{DyD │ │ │ │ +I2OIPH{DyD │ │ │ │ +H2LIMH{DyD │ │ │ │ +N2IIJH{DyD │ │ │ │ +M2FIGH{DyD │ │ │ │ +L2CIDH{DyD │ │ │ │ r@IAH{DyD │ │ │ │ -M2>I>H{DyD │ │ │ │ +G2>I>H{DyD │ │ │ │ :K ":I;H{DyD │ │ │ │ -527I7H{DyD │ │ │ │ -624I4H{DyD │ │ │ │ -721I1H{DyD │ │ │ │ +/27I7H{DyD │ │ │ │ +024I4H{DyD │ │ │ │ +121I1H{DyD │ │ │ │ )J*I*HzD │ │ │ │ ELuY|D-h │ │ │ │ \b|K{DdX │ │ │ │ {I{H#hyDxD │ │ │ │ _bwIxHyD │ │ │ │ ]bsKtH{DdXxD │ │ │ │ _boHFKyDxD │ │ │ │ @@ -6321,21 +6317,20 @@ │ │ │ │ 'I(H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ K}J}IzD}H │ │ │ │ {D~J~IzDyD │ │ │ │ %J|I|HyD │ │ │ │ ~"tIuHyD │ │ │ │ -h%{DtXzD │ │ │ │ - %{DtXzD │ │ │ │ -E"vIwHyD │ │ │ │ -{DoJoIzDyD │ │ │ │ -iIiH{DyD │ │ │ │ -eIeH{DyD │ │ │ │ -aIaH{DyD │ │ │ │ +d%{DtXzD │ │ │ │ +E"wIwHyD │ │ │ │ +{DoJpIzDyD │ │ │ │ +iIjH{DyD │ │ │ │ +eIfH{DyD │ │ │ │ +aIbH{DyD │ │ │ │ a)J"KzD │ │ │ │ a""I"HyD │ │ │ │ (a>I5JyD │ │ │ │ Mr|K}H{DtXxD │ │ │ │ 52wIxHyD │ │ │ │ 52rIrHyD │ │ │ │ 52lImHyD │ │ │ │ @@ -6418,42 +6413,38 @@ │ │ │ │ HIHH{DyD │ │ │ │ rEIEH{DyD │ │ │ │ AIBH{DyD │ │ │ │ >K ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ - yKzJ{DlXzD │ │ │ │ -xIyH$hyDxD │ │ │ │ -"tKuH{DlXxD │ │ │ │ - _K`J{DlXzD │ │ │ │ -^I_H$hyDxD │ │ │ │ -"uKvH{DlXxD │ │ │ │ -pIqH{DyD │ │ │ │ -lImH{DyD │ │ │ │ -hIiH{DyD │ │ │ │ -dIeH{DyD │ │ │ │ -`IaH{DyD │ │ │ │ -\I]H{DyD │ │ │ │ -XIYH{DyD │ │ │ │ -TIUH{DyD │ │ │ │ -PIQH{DyD │ │ │ │ + qKqJ{DlXzD │ │ │ │ +pIpH$hyDxD │ │ │ │ +"lKlH{DiXxD │ │ │ │ +{I|H{DyD │ │ │ │ +wIxH{DyD │ │ │ │ +sItH{DyD │ │ │ │ +oIpH{DyD │ │ │ │ +kIlH{DyD │ │ │ │ +gIhH{DyD │ │ │ │ +cIdH{DyD │ │ │ │ +_I`H{DyD │ │ │ │ +[I\H{DyD │ │ │ │ 4|DiX h │ │ │ │ XIXH{DyD │ │ │ │ TITH{DyD │ │ │ │ PIPH{DyD │ │ │ │ LILH{DyD │ │ │ │ HIHH{DyD │ │ │ │ rEIEH{DyD │ │ │ │ AIBH{DyD │ │ │ │ >K ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ -T #hyDxD │ │ │ │ 4rmInHyD │ │ │ │ 4r^I_HyD │ │ │ │ 8r[I[HyD │ │ │ │ 8ruIuHyD │ │ │ │ ;II>H{DyD │ │ │ │ +hb>I>H{DyD │ │ │ │ :K ":I;H{DyD │ │ │ │ -Xb7I7H{DyD │ │ │ │ -Yb4I4H{DyD │ │ │ │ -Zb1I1H{DyD │ │ │ │ +Pb7I7H{DyD │ │ │ │ +Qb4I4H{DyD │ │ │ │ +Rb1I1H{DyD │ │ │ │ 2OIPH{DyD │ │ │ │ 2LIMH{DyD │ │ │ │ 2IIJH{DyD │ │ │ │ 2FIGH{DyD │ │ │ │ 2CIDH{DyD │ │ │ │ r@IAH{DyD │ │ │ │ 2>I>H{DyD │ │ │ │ :K ":I;H{DyD │ │ │ │ "7I7H{DyD │ │ │ │ "4I4H{DyD │ │ │ │ -"1I1H{DyD │ │ │ │ +cB1I1H{DyD │ │ │ │ T'{DlXzD │ │ │ │ 3 F F+`n │ │ │ │ |I|H{DyD │ │ │ │ xIxH{DyD │ │ │ │ tItH{DyD │ │ │ │ pIpH{DyD │ │ │ │ D%{DlXzD │ │ │ │ @@ -6751,17 +6731,16 @@ │ │ │ │ HIHH{DyD │ │ │ │ rEIEH{DyD │ │ │ │ AIBH{DyD │ │ │ │ >K ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ -`ZKZJ{DdXzD │ │ │ │ -YIYH$hyDxD │ │ │ │ -b+I+H#hyDxD │ │ │ │ +`]K^J{DdXzD │ │ │ │ +\I]H$hyDxD │ │ │ │ zD~I~HyDxD │ │ │ │ zDqIqHyDxD │ │ │ │ *JdKdI{D │ │ │ │ rZKZH{DdXxD │ │ │ │ MIMH{DyD │ │ │ │ zD}I~HyDxD │ │ │ │ 5IK {K{J{DlXzD │ │ │ │ @@ -6774,16 +6753,17 @@ │ │ │ │ cIcH{DyD │ │ │ │ _I_H{DyD │ │ │ │ d%{DlXzD │ │ │ │ 39F3`0F;F │ │ │ │ 4&{DlXzD │ │ │ │ ,%xD{DzD │ │ │ │ zD{I{HyDxD │ │ │ │ -L&{DlXzD │ │ │ │ -@%{DlXzD │ │ │ │ +h&{DlXzD │ │ │ │ +D&{DlXzD │ │ │ │ +|%{DlXzD │ │ │ │ }I}H{DyD │ │ │ │ yIyH{DyD │ │ │ │ uIuH{DyD │ │ │ │ qIqH{DyD │ │ │ │ mImH{DyD │ │ │ │ iIiH{DyD │ │ │ │ eIeH{DyD │ │ │ │ @@ -6863,19 +6843,20 @@ │ │ │ │ AIBH{DyD │ │ │ │ >K ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ 4'xD{DzD │ │ │ │ |&xD{DzD │ │ │ │ -WIWH{DyD │ │ │ │ -SISH{DyD │ │ │ │ -OIOH{DyD │ │ │ │ -KIKH{DyD │ │ │ │ -2HIHH{DyD │ │ │ │ + 4|DiX h │ │ │ │ +XIXH{DyD │ │ │ │ +TITH{DyD │ │ │ │ +PIPH{DyD │ │ │ │ +LILH{DyD │ │ │ │ +HIHH{DyD │ │ │ │ rEIEH{DyD │ │ │ │ AIBH{DyD │ │ │ │ >K ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ |I}H{DyD │ │ │ │ @@ -7071,16 +7052,15 @@ │ │ │ │ GIGH{DyD │ │ │ │ CICH{DyD │ │ │ │ ?I?H{DyD │ │ │ │ ;I;H{DyD │ │ │ │ 7I7H{DyD │ │ │ │ 3I3H{DyD │ │ │ │ /I/H{DyD │ │ │ │ - 4|DiX h │ │ │ │ -XIXH{DyD │ │ │ │ +2XIXH{DyD │ │ │ │ TITH{DyD │ │ │ │ PIPH{DyD │ │ │ │ LILH{DyD │ │ │ │ HIHH{DyD │ │ │ │ rEIEH{DyD │ │ │ │ AIBH{DyD │ │ │ │ >K ">I>H{DyD │ │ │ │ @@ -7389,15 +7369,15 @@ │ │ │ │ rEIEH{DyD │ │ │ │ AIBH{DyD │ │ │ │ >K ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ RFgbQF8F │ │ │ │ -H;hyDxDs │ │ │ │ +H;hyDxDt │ │ │ │ |I|H{DyD │ │ │ │ xIxH{DyD │ │ │ │ tItH{DyD │ │ │ │ pIpH{DyD │ │ │ │ lIlH{DyD │ │ │ │ hIhH{DyD │ │ │ │ dIdH{DyD │ │ │ │ @@ -7503,75 +7483,73 @@ │ │ │ │ ?I@H{DyD │ │ │ │ Fj │ │ │ │ 0yDxD>Fi │ │ │ │ -H{DzDxDu │ │ │ │ -H{DzDxDu │ │ │ │ 0yDxD>Fi │ │ │ │ +H{DzDxDu │ │ │ │ 0yDxD>Fi │ │ │ │ HzDyDxDu │ │ │ │ HzDyDxDu │ │ │ │ 0yDxD>Fi │ │ │ │ -0yDxD>Fi │ │ │ │ zDyDxDu │ │ │ │ - zDyDxDu │ │ │ │ - {DzDxDu │ │ │ │ +0yDxD>Fi │ │ │ │ +0 {DzDxDu │ │ │ │ +0yDxD>Fi │ │ │ │ +0yDxD>Fi │ │ │ │ +0yDxD>Fi │ │ │ │ +0yDxD>Fi │ │ │ │ +0yDxD>Fi │ │ │ │ +0yDxD>Fi │ │ │ │ +0yDxD>Fi │ │ │ │ 0yDxD>Fi │ │ │ │ 0yDxD>Fh │ │ │ │ 0yDxD>Fh │ │ │ │ 0yDxD>Fh │ │ │ │ 0yDxD>Fh │ │ │ │ 0yDxD>Fh │ │ │ │ 0yDxD>Fh │ │ │ │ 0yDxD>Fh │ │ │ │ 0yDxD>Fh │ │ │ │ -0yDxD>Fh │ │ │ │ -0yDxDOFh │ │ │ │ -0yDxD>Fh │ │ │ │ -HzDyDxDt │ │ │ │ -HzDyDxDt │ │ │ │ -0yDxD>Fh │ │ │ │ -HzDyDxDt │ │ │ │ -0yDxD>Fh │ │ │ │ -0yDxD>Fh │ │ │ │ + zDyDxDt │ │ │ │ 0yDxD>Fh │ │ │ │ 0yDxD>Fh │ │ │ │ 0yDxD>Fh │ │ │ │ +4 {DzDxDt │ │ │ │ 0yDxD>Fh │ │ │ │ 0yDxD>Fh │ │ │ │ 0yDxD>Fh │ │ │ │ 0yDxD>Fh │ │ │ │ 0yDxD>Fh │ │ │ │ 0yDxD>Fh │ │ │ │ 0yDxD>Fh │ │ │ │ 0yDxD>Fh │ │ │ │ 0yDxD>Fh │ │ │ │ +HzDyDxDs │ │ │ │ 0yDxD>Fh │ │ │ │ 0yDxD>Fh │ │ │ │ -0yDxD>Fg │ │ │ │ -0yDxD>Fg │ │ │ │ -0yDxD>Fg │ │ │ │ HzDyDxDs │ │ │ │ +0yDxDOFg │ │ │ │ +0yDxD>Fg │ │ │ │ 0yDxD>Fg │ │ │ │ H{DyDd;xD% │ │ │ │ H{DyDd;xD% │ │ │ │ H{DyDd;xD% │ │ │ │ sKtJ{DlXzD │ │ │ │ rIsH$hyDxD │ │ │ │ PKPJ{DlXzD │ │ │ │ OIOH$hyDxD │ │ │ │ - ;hyDxDf │ │ │ │ + ;hyDxDg │ │ │ │ )xD{DzDr │ │ │ │ - ;hyDxDf │ │ │ │ + ;hyDxDg │ │ │ │ (xD{DzDr │ │ │ │ $'{DlXzD │ │ │ │ l&{DlXzD │ │ │ │ %{DlXzD │ │ │ │ 8${DlXzD │ │ │ │ H{DyD8;xD$ │ │ │ │ H{DyD8;xD$ │ │ │ │ @@ -7599,18 +7577,18 @@ │ │ │ │ EIFH{DyD │ │ │ │ rCICH{DyD │ │ │ │ ?I@H{DyD │ │ │ │ K ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ IxDzDyDn │ │ │ │ -JxD{DzDm │ │ │ │ -HzDyDxDm │ │ │ │ -!|H{D|J}IxDzDyDm │ │ │ │ +JxD{DzDn │ │ │ │ +HzDyDxDn │ │ │ │ +!|H{D|J}IxDzDyDn │ │ │ │ "rsItHyD │ │ │ │ nIoH{DyD │ │ │ │ jIkH{DyD │ │ │ │ fIgH{DyD │ │ │ │ bIcH{DyD │ │ │ │ ^I_H{DyD │ │ │ │ ZI[H{DyD │ │ │ │ @@ -7719,14 +7697,15 @@ │ │ │ │ HIHH{DyD │ │ │ │ rEIEH{DyD │ │ │ │ AIBH{DyD │ │ │ │ >K ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ +3 F F3` │ │ │ │ |I}H{DyD │ │ │ │ xIyH{DyD │ │ │ │ tIuH{DyD │ │ │ │ pIqH{DyD │ │ │ │ lImH{DyD │ │ │ │ hIiH{DyD │ │ │ │ 4|DiX h │ │ │ │ @@ -7740,16 +7719,16 @@ │ │ │ │ >K ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ )2yIzHyDZ │ │ │ │ nJsKsI{DsHZ │ │ │ │ &2kKkH{DZ │ │ │ │ -zDcIcHyDxDi │ │ │ │ -{DZJ[IzDyDi │ │ │ │ +zDcIcHyDxDj │ │ │ │ +{DZJ[IzDyDj │ │ │ │ '2TIUHyDZ │ │ │ │ '2PIPHyDZ │ │ │ │ '2HIIHyDZ │ │ │ │ JrDIDHyDZ │ │ │ │ +27I7HyDZ │ │ │ │ 2I3H{DyD │ │ │ │ .I/H{DyD │ │ │ │ @@ -7758,19 +7737,19 @@ │ │ │ │ eK|J}IzD │ │ │ │ NKmJmInHzD │ │ │ │ 3KXIXHyD │ │ │ │ EIFH{DyD │ │ │ │ AIBH{DyD │ │ │ │ =I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ -*xD{DzDg │ │ │ │ +*xD{DzDh │ │ │ │ )xD{DzDg │ │ │ │ HzDyDxDf │ │ │ │ H{DzDxDf │ │ │ │ -'xD{DzDe │ │ │ │ +'xD{DzDf │ │ │ │ 4|DiX h │ │ │ │ XIXH{DyD │ │ │ │ TITH{DyD │ │ │ │ PIPH{DyD │ │ │ │ LILH{DyD │ │ │ │ HIHH{DyD │ │ │ │ rEIEH{DyD │ │ │ │ @@ -7876,18 +7855,18 @@ │ │ │ │ FIGH$hyDxD │ │ │ │ bBICHyDX │ │ │ │ b7I7HyDX │ │ │ │ zD-I-HyDxD\ │ │ │ │ &I&H{DyD │ │ │ │ ` K!J{DtXzD │ │ │ │ I H$hyDxD │ │ │ │ -JxD{DzDZ │ │ │ │ -HyD{DxDZ │ │ │ │ -{DoJpIzDyDZ │ │ │ │ -zDgIgHyDxDZ │ │ │ │ +JxD{DzD[ │ │ │ │ +HyD{DxD[ │ │ │ │ +{DoJpIzDyD[ │ │ │ │ +zDgIgHyDxD[ │ │ │ │ zDOIPHyDxDZ │ │ │ │ h,xD{DzDZ │ │ │ │ {I|H{DyD │ │ │ │ wIxH{DyD │ │ │ │ sItH{DyD │ │ │ │ 4|DiX h │ │ │ │ XIXH{DyD │ │ │ │ @@ -7897,15 +7876,15 @@ │ │ │ │ HIHH{DyD │ │ │ │ rEIEH{DyD │ │ │ │ AIBH{DyD │ │ │ │ >K ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ -zDiIiHyDxDR │ │ │ │ +zDiIiHyDxDS │ │ │ │ GKGJ{D|XzD │ │ │ │ FIFH$hyDxD │ │ │ │ AKBJ{D|XzD │ │ │ │ @IAH$hyDxD │ │ │ │ I>H{DyD │ │ │ │ :I:H{DyD │ │ │ │ 6I6H{DyD │ │ │ │ EIFH{DyD │ │ │ │ +I+H{DyD │ │ │ │ $I$H{DyD │ │ │ │ r!I!H{DyD │ │ │ │ -NIzDNKOHyD{DxD= │ │ │ │ +NIzDNKOHyD{DxD> │ │ │ │ 9K:J{D|XzD │ │ │ │ 8I9H$hyDxD │ │ │ │ }I~H{DyD │ │ │ │ yIzH{DyD │ │ │ │ uIvH{DyD │ │ │ │ qIrH{DyD │ │ │ │ mInH{DyD │ │ │ │ @@ -8077,15 +8056,15 @@ │ │ │ │ >K ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ ;h2F1F8F │ │ │ │ 0qKrJ{DlXzD │ │ │ │ pIqH$hyDxD │ │ │ │ -zD*I*HyDxD1 │ │ │ │ +zD*I*HyDxD2 │ │ │ │ d+{DlXzD │ │ │ │ \){DlXzD │ │ │ │ T $hyDxD │ │ │ │ x({DlXzD │ │ │ │ 8({DlXzD │ │ │ │ L%{DlXzD │ │ │ │ ;h2F8F1F │ │ │ │ @@ -8667,15 +8646,15 @@ │ │ │ │ wJyDwLxK|D │ │ │ │ ,L,K|D,IyD │ │ │ │ #L#K|D#IyD │ │ │ │ ,L,K|D,IyD │ │ │ │ VJyDVMWK}D │ │ │ │ interpreted classes cannot inherit from compiled │ │ │ │ /usr/lib/python3/dist-packages/mypyc/lib-rt/CPy.h │ │ │ │ -/tmp/tmpmrhspp71/build/__native_fec286f4eda846987175.c │ │ │ │ +/tmp/tmpugawykx4/build/__native_fec286f4eda846987175.c │ │ │ │ cpy_r_r0 │ │ │ │ /usr/include/python3.13/object.h │ │ │ │ ob->ob_type != &PyBool_Type │ │ │ │ /usr/include/python3.13/cpython/tupleobject.h │ │ │ │ PyTuple_Check(op) │ │ │ │ index < Py_SIZE(tuple) │ │ │ │ /usr/include/python3.13/cpython/unicodeobject.h │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -13,18 +13,18 @@ │ │ │ │ ldr r1, [pc, #16] @ (53730 ) │ │ │ │ ldr r0, [pc, #20] @ (53734 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xf4bc0029 │ │ │ │ - subs r6, r7, #5 │ │ │ │ + @ instruction: 0xf2540029 │ │ │ │ + adds r6, r2, #4 │ │ │ │ movs r7, r4 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + adds r6, r6, #4 │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5375c ) │ │ │ │ movs r2, #22 │ │ │ │ @@ -32,18 +32,18 @@ │ │ │ │ ldr r0, [pc, #20] @ (53764 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - eor.w r0, lr, #11075584 @ 0xa90000 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + @ instruction: 0xf2260029 │ │ │ │ + adds r0, r5, #4 │ │ │ │ movs r7, r4 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + adds r4, r2, #5 │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5378c ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ @@ -51,18 +51,18 @@ │ │ │ │ ldr r0, [pc, #20] @ (53794 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - orrs.w r0, lr, #11075584 @ 0xa90000 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + @ instruction: 0xf1f60029 │ │ │ │ + adds r0, r7, #3 │ │ │ │ movs r7, r4 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + adds r0, r7, #4 │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (537c0 ) │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ @@ -70,36 +70,36 @@ │ │ │ │ ldr r0, [pc, #24] @ (537c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bic.w r0, ip, #11075584 @ 0xa90000 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + rsb r0, r4, #41 @ 0x29 │ │ │ │ + adds r2, r4, #4 │ │ │ │ movs r7, r4 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + adds r4, r1, #5 │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (537f0 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ ldr r1, [pc, #20] @ (537f4 ) │ │ │ │ ldr r0, [pc, #20] @ (537f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #280 @ 0x118 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xf3fa0029 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + @ instruction: 0xf1920029 │ │ │ │ + adds r0, r6, #3 │ │ │ │ movs r7, r4 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + adds r2, r3, #4 │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (53824 ) │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ @@ -107,54 +107,54 @@ │ │ │ │ ldr r0, [pc, #24] @ (5382c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #304 @ 0x130 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3c80029 │ │ │ │ - subs r6, r4, #4 │ │ │ │ + sbc.w r0, r0, #41 @ 0x29 │ │ │ │ + adds r6, r7, #2 │ │ │ │ movs r7, r4 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + adds r4, r7, #3 │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (53854 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ ldr r1, [pc, #20] @ (53858 ) │ │ │ │ ldr r0, [pc, #20] @ (5385c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #320 @ 0x140 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xf3960029 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + @ instruction: 0xf12e0029 │ │ │ │ + adds r0, r6, #3 │ │ │ │ movs r7, r4 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + adds r2, r3, #4 │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (53884 ) │ │ │ │ movs r2, #31 │ │ │ │ ldr r1, [pc, #20] @ (53888 ) │ │ │ │ ldr r0, [pc, #20] @ (5388c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #336 @ 0x150 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xf3660029 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + @ instruction: 0xf0fe0029 │ │ │ │ + adds r0, r0, #3 │ │ │ │ movs r7, r4 │ │ │ │ - subs r2, r5, #5 │ │ │ │ + adds r2, r0, #4 │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (538b8 ) │ │ │ │ movw r2, #439 @ 0x1b7 │ │ │ │ @@ -162,72 +162,72 @@ │ │ │ │ ldr r0, [pc, #24] @ (538c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3340029 │ │ │ │ - adds r6, r6, #7 │ │ │ │ + @ instruction: 0xf0cc0029 │ │ │ │ + subs r6, r1, r6 │ │ │ │ movs r7, r4 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + adds r4, r4, #3 │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (538e8 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ ldr r1, [pc, #20] @ (538ec ) │ │ │ │ ldr r0, [pc, #20] @ (538f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #588 @ 0x24c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xf3020029 │ │ │ │ - ldr r2, [pc, #752] @ (53be0 ) │ │ │ │ + eors.w r0, sl, #41 @ 0x29 │ │ │ │ + ldr r0, [pc, #336] @ (53a40 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [pc, #952] @ (53cac ) │ │ │ │ + ldr r0, [pc, #536] @ (53b0c ) │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (53918 ) │ │ │ │ movs r2, #22 │ │ │ │ ldr r1, [pc, #20] @ (5391c ) │ │ │ │ ldr r0, [pc, #20] @ (53920 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #616 @ 0x268 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xf2d20029 │ │ │ │ - ldr r2, [pc, #880] @ (53c90 ) │ │ │ │ + orn r0, sl, #41 @ 0x29 │ │ │ │ + ldr r0, [pc, #464] @ (53af0 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldr r3, [pc, #40] @ (5394c ) │ │ │ │ + ldr r0, [pc, #648] @ (53bac ) │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (53948 ) │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ ldr r1, [pc, #20] @ (5394c ) │ │ │ │ ldr r0, [pc, #20] @ (53950 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #640 @ 0x280 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - subw r0, r2, #41 @ 0x29 │ │ │ │ - ldr r2, [pc, #992] @ (53d30 ) │ │ │ │ + bics.w r0, sl, #41 @ 0x29 │ │ │ │ + ldr r0, [pc, #576] @ (53b90 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldr r3, [pc, #120] @ (539cc ) │ │ │ │ + ldr r0, [pc, #728] @ (53c2c ) │ │ │ │ movs r7, r4 │ │ │ │ adds r0, #20 │ │ │ │ b.n 53498 │ │ │ │ movs r0, #20 │ │ │ │ b.n 5349c │ │ │ │ adds r0, #3 │ │ │ │ b.n 53a80 │ │ │ │ @@ -2796,15 +2796,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ strb.w r2, [r3, #60] @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r0, 552ba │ │ │ │ movs r5, r5 │ │ │ │ - bls.n 55358 │ │ │ │ + bvs.n 55288 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0005529c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2906,15 +2906,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ strb.w r2, [r3, #60] @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb880 │ │ │ │ movs r5, r5 │ │ │ │ - bhi.n 55450 │ │ │ │ + bpl.n 55380 │ │ │ │ movs r1, r5 │ │ │ │ ldrb.w r2, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [pc, #28] @ (553c8 ) │ │ │ │ add r3, pc │ │ │ │ cbz r2, 553c2 │ │ │ │ ldr r2, [pc, #28] @ (553cc ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ @@ -2954,15 +2954,15 @@ │ │ │ │ str r2, [r0, #8] │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ add.w r3, lr, #20 │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ mov r0, lr │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bvc.n 553e8 │ │ │ │ + bpl.n 55318 │ │ │ │ movs r1, r5 │ │ │ │ @ instruction: 0xb802 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 00055418 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -3028,15 +3028,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ strb.w r2, [r3, #60] @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb764 │ │ │ │ movs r5, r5 │ │ │ │ - bvc.n 55534 │ │ │ │ + bmi.n 55464 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 000554c0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -3054,15 +3054,15 @@ │ │ │ │ add.w r1, r1, #664 @ 0x298 │ │ │ │ str r1, [r3, #8] │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ strd r0, r1, [r3, #44] @ 0x2c │ │ │ │ strd r0, r1, [r3, #52] @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 554f8 │ │ │ │ + bmi.n 55428 │ │ │ │ movs r1, r5 │ │ │ │ @ instruction: 0xb714 │ │ │ │ movs r5, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ cbz r0, 5550e │ │ │ │ mov r1, r2 │ │ │ │ @@ -3146,16 +3146,15 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ - movs r7, r4 │ │ │ │ + stc2l 0, cr0, [r4, #152]! @ 0x98 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (55600 ) │ │ │ │ ldr r3, [pc, #40] @ (55604 ) │ │ │ │ add r2, pc │ │ │ │ @@ -3176,16 +3175,15 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, r0 │ │ │ │ - movs r7, r4 │ │ │ │ + ldc2 0, cr0, [ip, #152] @ 0x98 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (55648 ) │ │ │ │ ldr r3, [pc, #40] @ (5564c ) │ │ │ │ add r2, pc │ │ │ │ @@ -3206,15 +3204,15 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #872 @ 0x368 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vrev64. d0, d22 │ │ │ │ + ldc2l 0, cr0, [r4, #-152] @ 0xffffff68 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (55690 ) │ │ │ │ ldr r3, [pc, #40] @ (55694 ) │ │ │ │ add r2, pc │ │ │ │ @@ -3235,15 +3233,15 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #584 @ 0x248 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u d16, d4, d22 │ │ │ │ + stc2 0, cr0, [ip, #-152] @ 0xffffff68 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (556d8 ) │ │ │ │ ldr r3, [pc, #40] @ (556dc ) │ │ │ │ add r2, pc │ │ │ │ @@ -3264,15 +3262,15 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #296 @ 0x128 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u32 d0, d12, d22 │ │ │ │ + stc2l 0, cr0, [r4], {38} @ 0x26 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (55720 ) │ │ │ │ ldr r3, [pc, #40] @ (55724 ) │ │ │ │ add r2, pc │ │ │ │ @@ -3293,15 +3291,15 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 14, cr0, cr4, cr6, {1} │ │ │ │ + ldc2l 0, cr0, [ip], #-152 @ 0xffffff68 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (55768 ) │ │ │ │ ldr r3, [pc, #40] @ (5576c ) │ │ │ │ add r2, pc │ │ │ │ @@ -3322,15 +3320,15 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 9, cr0, cr12, cr6, {1} │ │ │ │ + ldc2 0, cr0, [r4], #-152 @ 0xffffff68 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (557b0 ) │ │ │ │ ldr r3, [pc, #40] @ (557b4 ) │ │ │ │ add r2, pc │ │ │ │ @@ -3351,15 +3349,15 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 5, cr0, cr4, cr6, {1} │ │ │ │ + @ instruction: 0xfbec0026 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (557f8 ) │ │ │ │ ldr r3, [pc, #40] @ (557fc ) │ │ │ │ add r2, pc │ │ │ │ @@ -3380,15 +3378,15 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 0, cr0, cr12, cr6, {1} │ │ │ │ + @ instruction: 0xfba40026 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (55840 ) │ │ │ │ ldr r3, [pc, #40] @ (55844 ) │ │ │ │ add r2, pc │ │ │ │ @@ -3409,15 +3407,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #904 @ (adr r7, 55bcc ) │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r4, #152] @ 0x98 │ │ │ │ + @ instruction: 0xfb5c0026 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (55888 ) │ │ │ │ ldr r3, [pc, #40] @ (5588c ) │ │ │ │ add r2, pc │ │ │ │ @@ -3438,15 +3436,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #616 @ (adr r7, 55af4 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip, #-152]! @ 0xffffff68 │ │ │ │ + smlatb r0, r4, r6, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (558d0 ) │ │ │ │ ldr r3, [pc, #40] @ (558d4 ) │ │ │ │ add r2, pc │ │ │ │ @@ -3467,15 +3465,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #328 @ (adr r7, 55a1c ) │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r4, #-152]! @ 0xffffff68 │ │ │ │ + @ instruction: 0xfacc0026 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (55918 ) │ │ │ │ ldr r3, [pc, #40] @ (5591c ) │ │ │ │ add r2, pc │ │ │ │ @@ -3496,15 +3494,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #40 @ (adr r7, 55944 ) │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [ip], #152 @ 0x98 │ │ │ │ + @ instruction: 0xfa840026 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (55960 ) │ │ │ │ ldr r3, [pc, #40] @ (55964 ) │ │ │ │ add r2, pc │ │ │ │ @@ -3525,15 +3523,15 @@ │ │ │ │ nop │ │ │ │ add r6, pc, #776 @ (adr r6, 55c6c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4], #152 @ 0x98 │ │ │ │ + @ instruction: 0xfa3c0026 │ │ │ │ cbz r0, 55982 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 55982 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ @@ -3893,18 +3891,18 @@ │ │ │ │ ldr r1, [pc, #16] @ (55cf8 ) │ │ │ │ ldr r0, [pc, #20] @ (55cfc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #20 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ movs r1, r5 │ │ │ │ - ldrsh.w r0, [lr, r6, lsl #2] │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + @ instruction: 0xf6d60026 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ movs r0, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -11093,33 +11091,33 @@ │ │ │ │ str r1, [r4, #28] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [pc, #32] @ (5a01c ) │ │ │ │ - movw r2, #60028 @ 0xea7c │ │ │ │ + movw r2, #60013 @ 0xea6d │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (5a020 ) │ │ │ │ ldr r0, [pc, #28] @ (5a024 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #32 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r0, #8] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #30] │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + cbz r4, 5a09e │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + push {r5} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0005a028 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -11223,33 +11221,33 @@ │ │ │ │ strd r1, r3, [r4, #28] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [pc, #32] @ (5a158 ) │ │ │ │ - movw r2, #5993 @ 0x1769 │ │ │ │ + movw r2, #5978 @ 0x175a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (5a15c ) │ │ │ │ ldr r0, [pc, #28] @ (5a160 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r4, [r1, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ movs r1, r5 │ │ │ │ - push {r3, r4, lr} │ │ │ │ + uxth r0, r6 │ │ │ │ movs r6, r4 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + uxtb r4, r4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0005a164 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -11352,33 +11350,33 @@ │ │ │ │ str r1, [r4, #28] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [pc, #32] @ (5a290 ) │ │ │ │ - movw r2, #12094 @ 0x2f3e │ │ │ │ + movw r2, #12079 @ 0x2f2f │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (5a294 ) │ │ │ │ ldr r0, [pc, #28] @ (5a298 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r0, [r2, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ movs r1, r5 │ │ │ │ - cbz r0, 5a310 │ │ │ │ + cbz r0, 5a2b6 │ │ │ │ movs r6, r4 │ │ │ │ - push {r2, r4} │ │ │ │ + cbz r4, 5a2c6 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0005a29c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -31197,31 +31195,31 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #16] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #32] @ (65768 ) │ │ │ │ - movw r2, #48629 @ 0xbdf5 │ │ │ │ + movw r2, #48614 @ 0xbde6 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (6576c ) │ │ │ │ ldr r0, [pc, #28] @ (65770 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #364 @ 0x16c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 65680 │ │ │ │ + bcs.n 657b0 │ │ │ │ movs r0, r5 │ │ │ │ - vhadd.u8 d0, d8, d21 │ │ │ │ - vhadd.u d0, d10, d21 │ │ │ │ + stc2 0, cr0, [r0], #148 @ 0x94 │ │ │ │ + ldc2l 0, cr0, [r2], {37} @ 0x25 │ │ │ │ │ │ │ │ 00065774 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #88] @ (657dc ) │ │ │ │ @@ -31289,31 +31287,31 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #16] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #32] @ (65840 ) │ │ │ │ - movw r2, #54587 @ 0xd53b │ │ │ │ + movw r2, #54572 @ 0xd52c │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (65844 ) │ │ │ │ ldr r0, [pc, #28] @ (65848 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #424 @ 0x1a8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ add r0, sp, #8 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 657a8 │ │ │ │ + bne.n 658d8 │ │ │ │ movs r0, r5 │ │ │ │ - cdp2 0, 3, cr0, cr0, cr5, {1} │ │ │ │ - cdp2 0, 6, cr0, cr2, cr5, {1} │ │ │ │ + @ instruction: 0xfbc80025 │ │ │ │ + @ instruction: 0xfbfa0025 │ │ │ │ │ │ │ │ 0006584c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #88] @ (658b4 ) │ │ │ │ @@ -31381,31 +31379,31 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #16] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #32] @ (65918 ) │ │ │ │ - movw r2, #57486 @ 0xe08e │ │ │ │ + movw r2, #57471 @ 0xe07f │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (6591c ) │ │ │ │ ldr r0, [pc, #28] @ (65920 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #480 @ 0x1e0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ add r7, pc, #168 @ (adr r7, 659bc ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 658d0 │ │ │ │ + beq.n 65a00 │ │ │ │ movs r0, r5 │ │ │ │ - ldc2l 0, cr0, [r8, #-148] @ 0xffffff6c │ │ │ │ - stc2 0, cr0, [sl, #148] @ 0x94 │ │ │ │ + @ instruction: 0xfaf00025 │ │ │ │ + @ instruction: 0xfb220025 │ │ │ │ │ │ │ │ 00065924 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #88] @ (6598c ) │ │ │ │ @@ -31480,33 +31478,33 @@ │ │ │ │ strne r2, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r2, [r0, #48] @ 0x30 │ │ │ │ strd r2, r1, [r0, #56] @ 0x38 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #36] @ (65a08 ) │ │ │ │ - movw r2, #38733 @ 0x974d │ │ │ │ + movw r2, #38718 @ 0x973e │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #32] @ (65a0c ) │ │ │ │ ldr r0, [pc, #32] @ (65a10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #540 @ 0x21c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ add r6, pc, #312 @ (adr r6, 65b38 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 659e8 │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stc2l 0, cr0, [ip], #-148 @ 0xffffff6c │ │ │ │ - cdp2 0, 2, cr0, cr10, cr5, {1} │ │ │ │ + @ instruction: 0xfa040025 │ │ │ │ + @ instruction: 0xfbc20025 │ │ │ │ │ │ │ │ 00065a14 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -31574,15 +31572,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r5, pc, #480 @ (adr r5, 65ca0 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4, #148] @ 0x94 │ │ │ │ + smlatb r0, ip, r5, r0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (65b04 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65ada │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -31605,15 +31603,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r5, pc, #192 @ (adr r5, 65bc8 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r8, #148] @ 0x94 │ │ │ │ + @ instruction: 0xfb300025 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #56] @ (65b4c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65b22 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -31636,15 +31634,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, pc, #928 @ (adr r4, 65ef0 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip, #148]! @ 0x94 │ │ │ │ + @ instruction: 0xfb440025 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #56] @ (65b94 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65b6a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -31667,15 +31665,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, pc, #640 @ (adr r4, 65e18 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r8, #148] @ 0x94 │ │ │ │ + @ instruction: 0xfb300025 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #56] @ (65bdc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65bb2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -31698,15 +31696,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, pc, #352 @ (adr r4, 65d40 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r4, #148] @ 0x94 │ │ │ │ + @ instruction: 0xfb2c0025 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (65c2c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65c02 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -31732,15 +31730,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, pc, #64 @ (adr r4, 65c70 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r0, #148] @ 0x94 │ │ │ │ + smlatb r0, r8, r5, r0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (65c7c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65c52 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -31766,15 +31764,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r3, pc, #768 @ (adr r3, 65f80 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r4, #-148]! @ 0xffffff6c │ │ │ │ + @ instruction: 0xfafc0025 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (65ccc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65ca2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -31800,15 +31798,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r3, pc, #448 @ (adr r3, 65e90 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [ip, #-148] @ 0xffffff6c │ │ │ │ + @ instruction: 0xfae40025 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (65d1c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65cf2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -31834,15 +31832,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r3, pc, #128 @ (adr r3, 65da0 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r4, #-148]! @ 0xffffff6c │ │ │ │ + @ instruction: 0xfacc0025 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (65d6c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65d42 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -31868,15 +31866,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r2, pc, #832 @ (adr r2, 660b0 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r0, #-148] @ 0xffffff6c │ │ │ │ + @ instruction: 0xfaa80025 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (65db4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65d8a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -31899,15 +31897,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r2, pc, #512 @ (adr r2, 65fb8 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r4], #148 @ 0x94 │ │ │ │ + @ instruction: 0xfa8c0025 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (65dfc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65dd2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -31930,15 +31928,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r2, pc, #224 @ (adr r2, 65ee0 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r4], {37} @ 0x25 │ │ │ │ + @ instruction: 0xfa6c0025 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (65e4c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65e22 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -31964,15 +31962,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r1, pc, #960 @ (adr r1, 66210 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip], {37} @ 0x25 │ │ │ │ + @ instruction: 0xfa740025 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (65ea0 ) │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ add r3, pc │ │ │ │ @@ -32004,15 +32002,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r0], {37} @ 0x25 │ │ │ │ + @ instruction: 0xfa580025 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (65ef8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65ece │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32038,15 +32036,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r1, pc, #272 @ (adr r1, 6600c ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r0], #148 @ 0x94 │ │ │ │ + @ instruction: 0xfa380025 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (65f48 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65f1e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32072,15 +32070,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r0, pc, #976 @ (adr r0, 6631c ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r0], {37} @ 0x25 │ │ │ │ + @ instruction: 0xfa180025 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (65f98 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65f6e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32106,15 +32104,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r0, pc, #656 @ (adr r0, 6622c ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r0], #-148 @ 0xffffff6c │ │ │ │ + ldr??.w r0, [r8, #37] @ 0x25 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (65fe8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65fbe │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32140,15 +32138,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r0, pc, #336 @ (adr r0, 6613c ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr2 0, 2, r0, r0, cr5 │ │ │ │ + ldr??.w r0, [r8, #37] @ 0x25 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (66038 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6600e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32174,15 +32172,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r0, pc, #16 @ (adr r0, 6604c ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r8], #-148 @ 0xffffff6c │ │ │ │ + vst1.8 {d16[1]}, [r0], r5 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (66088 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6605e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32208,15 +32206,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4], {37} @ 0x25 │ │ │ │ + ldrsb.w r0, [ip, #37] @ 0x25 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (660d8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 660ae │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32242,15 +32240,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #400] @ 0x190 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbe00025 │ │ │ │ + ldr??.w r0, [r8, r5, lsl #2] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (66128 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 660fe │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32276,15 +32274,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbbc0025 │ │ │ │ + ldr??.w r0, [r4, r5, lsl #2] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (66178 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6614e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32310,15 +32308,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #784] @ 0x310 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb980025 │ │ │ │ + ldrsh.w r0, [r0, r5, lsl #2] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (661c0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66196 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -32341,15 +32339,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb7c0025 │ │ │ │ + ldrsb.w r0, [r4, r5, lsl #2] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (66208 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 661de │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -32372,15 +32370,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #176] @ 0xb0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb8c0025 │ │ │ │ + vld4.8 {d0-d3}, [r4 :128], r5 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (66250 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66226 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -32403,15 +32401,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #912] @ 0x390 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb940025 │ │ │ │ + vld4.8 {d0-d3}, [ip :128], r5 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (66298 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6626e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -32434,15 +32432,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #624] @ 0x270 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb980025 │ │ │ │ + ldrsh.w r0, [r0, r5, lsl #2] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (662e0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 662b6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -32465,15 +32463,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #336] @ 0x150 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfba80025 │ │ │ │ + vst4.8 {d16-d19}, [r0 :128], r5 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ ldr r2, [pc, #64] @ (66330 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66306 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32499,15 +32497,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb9c0025 │ │ │ │ + ldrsh.w r0, [r4, r5, lsl #2] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [pc, #64] @ (66380 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66356 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32533,15 +32531,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb840025 │ │ │ │ + ldrsb.w r0, [ip, r5, lsl #2] │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [pc, #64] @ (663d0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 663a6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32567,15 +32565,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb700025 │ │ │ │ + vst4.8 {d0-d3}, [r8 :128], r5 │ │ │ │ ldr r3, [r0, #76] @ 0x4c │ │ │ │ ldr r2, [pc, #64] @ (66420 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 663f6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32601,15 +32599,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb5c0025 │ │ │ │ + ldr??.w r0, [r4, #37] @ 0x25 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r2, [pc, #64] @ (66470 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66446 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32635,15 +32633,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #816] @ 0x330 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb480025 │ │ │ │ + str??.w r0, [r0, #37] @ 0x25 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ ldr r2, [pc, #64] @ (664c0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66496 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32669,15 +32667,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb380025 │ │ │ │ + ldr.w r0, [r0, #37] @ 0x25 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ ldr r2, [pc, #64] @ (66510 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 664e6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32703,15 +32701,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb200025 │ │ │ │ + ldrh.w r0, [r8, #37] @ 0x25 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr r2, [pc, #64] @ (66560 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66536 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32737,15 +32735,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #880] @ 0x370 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb0c0025 │ │ │ │ + strh.w r0, [r4, #37] @ 0x25 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ ldr r2, [pc, #64] @ (665b0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66586 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32771,15 +32769,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #560] @ 0x230 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaf80025 │ │ │ │ + ldrb.w r0, [r0, #37] @ 0x25 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #64] @ (66600 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 665d6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32805,15 +32803,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfae40025 │ │ │ │ + ldr??.w r0, [ip, r5, lsl #2] │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [pc, #64] @ (66650 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66626 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32839,15 +32837,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfacc0025 │ │ │ │ + str??.w r0, [r4, r5, lsl #2] │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [pc, #64] @ (666a0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66676 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32873,15 +32871,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #624] @ 0x270 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfab80025 │ │ │ │ + ldr.w r0, [r0, r5, lsl #2] │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (666f0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 666c6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32907,15 +32905,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #304] @ 0x130 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaa80025 │ │ │ │ + str.w r0, [r0, r5, lsl #2] │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (66740 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66716 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32941,15 +32939,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa900025 │ │ │ │ + strh.w r0, [r8, r5, lsl #2] │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (66790 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66766 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32975,15 +32973,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa780025 │ │ │ │ + ldrb.w r0, [r0, r5, lsl #2] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (667e0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 667b6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -33009,15 +33007,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa640025 │ │ │ │ + @ instruction: 0xf7fc0025 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (66830 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66806 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -33043,15 +33041,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa4c0025 │ │ │ │ + @ instruction: 0xf7e40025 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (66878 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6684e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -33074,15 +33072,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #752] @ 0x2f0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa400025 │ │ │ │ + @ instruction: 0xf7d80025 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (668c8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6689e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -33108,15 +33106,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #464] @ 0x1d0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa280025 │ │ │ │ + @ instruction: 0xf7c00025 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (66910 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 668e6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -33139,15 +33137,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa140025 │ │ │ │ + @ instruction: 0xf7ac0025 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (66958 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6692e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -33170,15 +33168,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #880] @ 0x370 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [ip, #37] @ 0x25 │ │ │ │ + @ instruction: 0xf7940025 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (669a8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6697e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -33204,15 +33202,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #592] @ 0x250 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa240025 │ │ │ │ + @ instruction: 0xf7bc0025 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #56] @ (669f0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 669c6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -33235,15 +33233,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #272] @ 0x110 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa240025 │ │ │ │ + @ instruction: 0xf7bc0025 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (66a40 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66a16 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -33269,15 +33267,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #1008] @ 0x3f0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa100025 │ │ │ │ + @ instruction: 0xf7a80025 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (66a90 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66a66 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -33303,15 +33301,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #688] @ 0x2b0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [ip, #37] @ 0x25 │ │ │ │ + @ instruction: 0xf7940025 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (66ad8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66aae │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -33334,15 +33332,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #368] @ 0x170 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r0, #37] @ 0x25 │ │ │ │ + @ instruction: 0xf7880025 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (66b2c ) │ │ │ │ ldrb.w r2, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ @@ -33373,15 +33371,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d16[1]}, [sl], r5 │ │ │ │ + @ instruction: 0xf7620025 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #56] @ (66b7c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66b52 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -33404,15 +33402,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #736] @ 0x2e0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r0, #37] @ 0x25 │ │ │ │ + @ instruction: 0xf7480025 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (66bc4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66b9a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -33435,15 +33433,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #448] @ 0x1c0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [ip, #37] @ 0x25 │ │ │ │ + @ instruction: 0xf7340025 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (66c14 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66bea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -33469,15 +33467,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d0[1]}, [r0], r5 │ │ │ │ + @ instruction: 0xf7180025 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (66c5c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66c32 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -33500,15 +33498,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #864] @ 0x360 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r0, r5, lsl #2] │ │ │ │ + @ instruction: 0xf7080025 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #56] @ (66ca4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66c7a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -33531,15 +33529,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #576] @ 0x240 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r4, r5, lsl #2] │ │ │ │ + @ instruction: 0xf6ec0025 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #56] @ (66cec ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66cc2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -33562,15 +33560,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - vst4.8 {d16-d19}, [r4 :128], r5 │ │ │ │ + @ instruction: 0xf6dc0025 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (66d34 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66d0a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -33593,15 +33591,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r4, r5, lsl #2] │ │ │ │ + movt r0, #51237 @ 0xc825 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (66d7c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66d52 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -33624,15 +33622,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #736] @ 0x2e0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [r8, r5, lsl #2] │ │ │ │ + @ instruction: 0xf6b00025 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (66dc4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66d9a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -33655,15 +33653,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #448] @ 0x1c0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [ip, #37] @ 0x25 │ │ │ │ + @ instruction: 0xf6940025 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (66e14 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66dea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -33689,15 +33687,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [r8, #37] @ 0x25 │ │ │ │ + @ instruction: 0xf6700025 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (66e68 ) │ │ │ │ ldrb.w r2, [r0, #33] @ 0x21 │ │ │ │ add r3, pc │ │ │ │ @@ -33728,15 +33726,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [r6, #37] @ 0x25 │ │ │ │ + movw r0, #59429 @ 0xe825 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (66ec4 ) │ │ │ │ ldrb.w r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ @@ -33767,15 +33765,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [lr, #37] @ 0x25 │ │ │ │ + @ instruction: 0xf6260025 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #56] @ (66f14 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66eea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -33798,15 +33796,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r4, r5, lsl #2] │ │ │ │ + addw r0, ip, #2085 @ 0x825 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (66f64 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66f3a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -33832,15 +33830,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #864] @ 0x360 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [r4, r5, lsl #2] │ │ │ │ + @ instruction: 0xf5ec0025 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (66fac ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66f82 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -33863,15 +33861,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [r8, r5, lsl #2] │ │ │ │ + rsbs r0, r0, #10813440 @ 0xa50000 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (66ff4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66fca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -33894,15 +33892,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [r8, r5, lsl #2] │ │ │ │ + subs.w r0, r0, #10813440 @ 0xa50000 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (67044 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6701a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -33928,15 +33926,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #62] @ 0x3e │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7f00025 │ │ │ │ + @ instruction: 0xf5880025 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (67098 ) │ │ │ │ ldrb.w r2, [r0, #33] @ 0x21 │ │ │ │ add r3, pc │ │ │ │ @@ -33967,15 +33965,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7ca0025 │ │ │ │ + sbc.w r0, r2, #10813440 @ 0xa50000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (670f4 ) │ │ │ │ ldrb.w r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ @@ -34006,15 +34004,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf79a0025 │ │ │ │ + @ instruction: 0xf5320025 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (6714c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67122 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -34040,15 +34038,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #54] @ 0x36 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7700025 │ │ │ │ + add.w r0, r8, #10813440 @ 0xa50000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (671a0 ) │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ add r3, pc │ │ │ │ @@ -34080,15 +34078,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf74c0025 │ │ │ │ + @ instruction: 0xf4e40025 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (671fc ) │ │ │ │ ldrb r2, [r0, #23] │ │ │ │ add r3, pc │ │ │ │ @@ -34120,15 +34118,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7280025 │ │ │ │ + @ instruction: 0xf4c00025 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (67258 ) │ │ │ │ ldrb r2, [r0, #22] │ │ │ │ add r3, pc │ │ │ │ @@ -34160,15 +34158,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7040025 │ │ │ │ + eors.w r0, ip, #10813440 @ 0xa50000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (672b4 ) │ │ │ │ ldrb r2, [r0, #21] │ │ │ │ add r3, pc │ │ │ │ @@ -34200,15 +34198,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6d40025 │ │ │ │ + orn r0, ip, #10813440 @ 0xa50000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (67310 ) │ │ │ │ ldrb r2, [r0, #20] │ │ │ │ add r3, pc │ │ │ │ @@ -34240,15 +34238,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, r0, #2085 @ 0x825 │ │ │ │ + bics.w r0, r8, #10813440 @ 0xa50000 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (67368 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6733e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -34274,15 +34272,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #38] @ 0x26 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6840025 │ │ │ │ + ands.w r0, ip, #10813440 @ 0xa50000 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (673b0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67386 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -34305,15 +34303,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #36] @ 0x24 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf66c0025 │ │ │ │ + and.w r0, r4, #10813440 @ 0xa50000 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (673f8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 673ce │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -34336,15 +34334,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #32] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6740025 │ │ │ │ + and.w r0, ip, #10813440 @ 0xa50000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (6744c ) │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ add r3, pc │ │ │ │ @@ -34376,15 +34374,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf66c0025 │ │ │ │ + and.w r0, r4, #10813440 @ 0xa50000 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (674a4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6747a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -34410,15 +34408,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #28] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6540025 │ │ │ │ + @ instruction: 0xf3ec0025 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (674f4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 674ca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -34444,15 +34442,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #26] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #34853 @ 0x8825 │ │ │ │ + @ instruction: 0xf3e00025 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (67544 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6751a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -34478,15 +34476,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #22] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf61c0025 │ │ │ │ + @ instruction: 0xf3b40025 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (6758c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67562 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -34509,15 +34507,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #20] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5fc0025 │ │ │ │ + @ instruction: 0xf3940025 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (675d4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 675aa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -34540,15 +34538,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #18] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, ip, #2085 @ 0x825 │ │ │ │ + @ instruction: 0xf3a40025 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (6761c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 675f2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -34571,15 +34569,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #16] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6180025 │ │ │ │ + @ instruction: 0xf3b00025 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (67664 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6763a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -34602,15 +34600,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6280025 │ │ │ │ + @ instruction: 0xf3c00025 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (676ac ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67682 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -34633,15 +34631,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #12] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #2085 @ 0x825 │ │ │ │ + @ instruction: 0xf3d80025 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (676f4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 676ca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -34664,15 +34662,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #10] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6640025 │ │ │ │ + @ instruction: 0xf3fc0025 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (6773c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67712 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -34695,15 +34693,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #6] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6800025 │ │ │ │ + ands.w r0, r8, #10813440 @ 0xa50000 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (67784 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6775a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -34726,15 +34724,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6980025 │ │ │ │ + bics.w r0, r0, #10813440 @ 0xa50000 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (677cc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 677a2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -34757,15 +34755,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #2] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6b80025 │ │ │ │ + orrs.w r0, r0, #10813440 @ 0xa50000 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (67814 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 677ea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -34788,15 +34786,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #0] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6d00025 │ │ │ │ + orn r0, r8, #10813440 @ 0xa50000 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (6785c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67832 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -34819,15 +34817,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #62] @ 0x3e │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6d40025 │ │ │ │ + orn r0, ip, #10813440 @ 0xa50000 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [pc, #64] @ (678ac ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67882 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -34853,15 +34851,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, #60] @ 0x3c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6d00025 │ │ │ │ + orn r0, r8, #10813440 @ 0xa50000 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #56] @ (678f4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 678ca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -34884,15 +34882,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #58] @ 0x3a │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6b80025 │ │ │ │ + orrs.w r0, r0, #10813440 @ 0xa50000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (67940 ) │ │ │ │ ldr r1, [pc, #48] @ (67944 ) │ │ │ │ add r3, pc │ │ │ │ @@ -34918,16 +34916,16 @@ │ │ │ │ nop │ │ │ │ strh r2, [r5, #54] @ 0x36 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6b20025 │ │ │ │ - @ instruction: 0xf6dc0025 │ │ │ │ + orr.w r0, sl, #10813440 @ 0xa50000 │ │ │ │ + orns r0, r4, #10813440 @ 0xa50000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (6799c ) │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ @@ -34959,15 +34957,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, r8, #2085 @ 0x825 │ │ │ │ + orr.w r0, r0, #10813440 @ 0xa50000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (679f8 ) │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ add r3, pc │ │ │ │ @@ -34999,15 +34997,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6800025 │ │ │ │ + ands.w r0, r8, #10813440 @ 0xa50000 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (67a50 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67a26 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35033,15 +35031,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r4, [r5, #46] @ 0x2e │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf66c0025 │ │ │ │ + and.w r0, r4, #10813440 @ 0xa50000 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (67a98 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67a6e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -35064,15 +35062,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r4, [r3, #44] @ 0x2c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf65c0025 │ │ │ │ + @ instruction: 0xf3f40025 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (67aec ) │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ add r3, pc │ │ │ │ @@ -35104,15 +35102,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf65c0025 │ │ │ │ + @ instruction: 0xf3f40025 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (67b44 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67b1a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35138,15 +35136,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, #38] @ 0x26 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf63c0025 │ │ │ │ + @ instruction: 0xf3d40025 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (67b94 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67b6a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35172,15 +35170,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #36] @ 0x24 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6180025 │ │ │ │ + @ instruction: 0xf3b00025 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (67be4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67bba │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35206,15 +35204,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #34] @ 0x22 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5f80025 │ │ │ │ + @ instruction: 0xf3900025 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr r2, [pc, #64] @ (67c34 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67c0a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35240,15 +35238,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, #32] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r4, #10813440 @ 0xa50000 │ │ │ │ + @ instruction: 0xf36c0025 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [pc, #64] @ (67c84 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67c5a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35274,15 +35272,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, #28] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r4, #10813440 @ 0xa50000 │ │ │ │ + @ instruction: 0xf35c0025 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [pc, #64] @ (67cd4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67caa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35308,15 +35306,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #26] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf59c0025 │ │ │ │ + @ instruction: 0xf3340025 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (67d24 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67cfa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35342,15 +35340,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #24] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r8, #10813440 @ 0xa50000 │ │ │ │ + @ instruction: 0xf3100025 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #56] @ (67d6c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67d42 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -35373,15 +35371,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, #22] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, r0, #10813440 @ 0xa50000 │ │ │ │ + @ instruction: 0xf2f80025 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (67dbc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67d92 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35407,15 +35405,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #20] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r0, #10813440 @ 0xa50000 │ │ │ │ + @ instruction: 0xf2d80025 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (67e0c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67de2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35441,15 +35439,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #16] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r8, #10813440 @ 0xa50000 │ │ │ │ + @ instruction: 0xf2b00025 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (67e5c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67e32 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35475,15 +35473,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #14] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4fc0025 │ │ │ │ + @ instruction: 0xf2940025 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (67eac ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67e82 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35509,15 +35507,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, #12] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4e00025 │ │ │ │ + @ instruction: 0xf2780025 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (67efc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67ed2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35543,15 +35541,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #10] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4bc0025 │ │ │ │ + @ instruction: 0xf2540025 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (67f50 ) │ │ │ │ ldrb r2, [r0, #25] │ │ │ │ add r3, pc │ │ │ │ @@ -35583,15 +35581,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r4, #10813440 @ 0xa50000 │ │ │ │ + @ instruction: 0xf22c0025 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (67fac ) │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ add r3, pc │ │ │ │ @@ -35623,15 +35621,15 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r4, #10813440 @ 0xa50000 │ │ │ │ + @ instruction: 0xf1fc0025 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (67ffc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67fd2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -35654,15 +35652,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, #0] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r4, #10813440 @ 0xa50000 │ │ │ │ + rsbs r0, ip, #37 @ 0x25 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (6804c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68022 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35688,15 +35686,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r0, #10813440 @ 0xa50000 │ │ │ │ + subs.w r0, r8, #37 @ 0x25 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (6809c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68072 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35722,15 +35720,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #30] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3f80025 │ │ │ │ + @ instruction: 0xf1900025 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (680e4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 680ba │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -35753,15 +35751,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #29] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3dc0025 │ │ │ │ + sbcs.w r0, r4, #37 @ 0x25 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (6812c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68102 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -35784,15 +35782,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #28] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3c00025 │ │ │ │ + adcs.w r0, r8, #37 @ 0x25 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (6817c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68152 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35818,15 +35816,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #27] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3a80025 │ │ │ │ + adc.w r0, r0, #37 @ 0x25 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (681c4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6819a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -35849,15 +35847,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #25] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3900025 │ │ │ │ + @ instruction: 0xf1280025 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (68214 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 681ea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35883,15 +35881,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3700025 │ │ │ │ + add.w r0, r8, #37 @ 0x25 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [pc, #64] @ (68264 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6823a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35917,15 +35915,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #23] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf34c0025 │ │ │ │ + @ instruction: 0xf0e40025 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (682b4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6828a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35951,15 +35949,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #22] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf32c0025 │ │ │ │ + @ instruction: 0xf0c40025 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (68304 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 682da │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -35985,15 +35983,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #20] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3080025 │ │ │ │ + @ instruction: 0xf0a00025 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (68354 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6832a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36019,15 +36017,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #19] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2ec0025 │ │ │ │ + eor.w r0, r4, #37 @ 0x25 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #56] @ (6839c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68372 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -36050,15 +36048,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #18] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2d00025 │ │ │ │ + orn r0, r8, #37 @ 0x25 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (683ec ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 683c2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36084,15 +36082,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #17] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, ip, #37 @ 0x25 │ │ │ │ + orr.w r0, r4, #37 @ 0x25 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (68434 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6840a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -36115,15 +36113,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf28c0025 │ │ │ │ + bic.w r0, r4, #37 @ 0x25 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (68484 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6845a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36149,15 +36147,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #14] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2680025 │ │ │ │ + and.w r0, r0, #37 @ 0x25 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (684d4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 684aa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36183,15 +36181,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #13] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #49189 @ 0xc025 │ │ │ │ + vaddl.s32 q8, d4, d21 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #56] @ (6851c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 684f2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -36214,15 +36212,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #12] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2380025 │ │ │ │ + vaddl.s16 q8, d0, d21 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (6856c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68542 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36248,15 +36246,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #11] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2100025 │ │ │ │ + vaddl.s32 q0, d8, d21 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (685bc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68592 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36282,15 +36280,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #10] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1f00025 │ │ │ │ + vaddl.s8 q0, d8, d21 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #56] @ (68604 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 685da │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -36313,15 +36311,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #8] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r4, #37 @ 0x25 │ │ │ │ + vhadd.s32 d16, d12, d21 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (68654 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6862a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36347,15 +36345,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #7] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, ip, #37 @ 0x25 │ │ │ │ + vhadd.s8 d16, d4, d21 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (686a4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6867a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36381,15 +36379,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf18c0025 │ │ │ │ + vhadd.s32 d0, d4, d21 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (686ec ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 686c2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -36412,15 +36410,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r0, #37 @ 0x25 │ │ │ │ + vhadd.s8 d0, d8, d21 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (6873c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68712 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36446,15 +36444,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, ip, #37 @ 0x25 │ │ │ │ + cdp 0, 14, cr0, cr4, cr5, {1} │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #56] @ (68784 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6875a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -36477,15 +36475,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #2] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1300025 │ │ │ │ + cdp 0, 12, cr0, cr8, cr5, {1} │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (687d4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 687aa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36511,15 +36509,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r4, #37 @ 0x25 │ │ │ │ + cdp 0, 10, cr0, cr12, cr5, {1} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (6881c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 687f2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -36542,15 +36540,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r0, #37 @ 0x25 │ │ │ │ + cdp 0, 9, cr0, cr8, cr5, {1} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (68864 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6883a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -36573,15 +36571,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, #31] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0e80025 │ │ │ │ + cdp 0, 8, cr0, cr0, cr5, {1} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (688ac ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68882 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -36604,15 +36602,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, #30] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0cc0025 │ │ │ │ + cdp 0, 6, cr0, cr4, cr5, {1} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (688f4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 688ca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -36635,15 +36633,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #29] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0d80025 │ │ │ │ + cdp 0, 7, cr0, cr0, cr5, {1} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (68944 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6891a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36669,15 +36667,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r7, #27] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0d80025 │ │ │ │ + cdp 0, 7, cr0, cr0, cr5, {1} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (68994 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6896a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36703,15 +36701,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, #26] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0b80025 │ │ │ │ + cdp 0, 5, cr0, cr0, cr5, {1} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (689e4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 689ba │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36737,15 +36735,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, #25] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r4, #37 @ 0x25 │ │ │ │ + cdp 0, 2, cr0, cr12, cr5, {1} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (68a2c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68a02 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ @@ -36768,15 +36766,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, #24] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r8, #37 @ 0x25 │ │ │ │ + cdp 0, 1, cr0, cr0, cr5, {1} │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr r2, [pc, #64] @ (68a7c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68a52 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36802,15 +36800,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #23] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r4, #37 @ 0x25 │ │ │ │ + stcl 0, cr0, [ip, #148]! @ 0x94 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (68acc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68aa2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36836,15 +36834,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, #21] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r4, #37 @ 0x25 │ │ │ │ + stcl 0, cr0, [ip, #148] @ 0x94 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (68b1c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68af2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36870,15 +36868,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r4, #20] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r8, #37 @ 0x25 │ │ │ │ + ldc 0, cr0, [r0, #148]! @ 0x94 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (68b6c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68b42 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36904,15 +36902,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, #19] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r0, #37 @ 0x25 │ │ │ │ + ldc 0, cr0, [r8, #148] @ 0x94 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (68bbc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68b92 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36938,15 +36936,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #18] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s32 q8, d0, d21 │ │ │ │ + ldcl 0, cr0, [r8, #-148]! @ 0xffffff6c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (68c0c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68be2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -36972,15 +36970,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, #16] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s8 q8, d4, d21 │ │ │ │ + ldcl 0, cr0, [ip, #-148] @ 0xffffff6c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (68c5c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68c32 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -37006,15 +37004,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r4, #15] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s32 q0, d12, d21 │ │ │ │ + stcl 0, cr0, [r4, #-148] @ 0xffffff6c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (68cac ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68c82 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ @@ -37040,15 +37038,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, #14] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s16 q0, d0, d21 │ │ │ │ + stc 0, cr0, [r8, #-148]! @ 0xffffff6c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68d20 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37086,15 +37084,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68cf8 │ │ │ │ nop │ │ │ │ strb r2, [r6, #12] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s8 d16, d14, d21 │ │ │ │ + stcl 0, cr0, [r6], #148 @ 0x94 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68d94 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37132,15 +37130,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68d6c │ │ │ │ nop │ │ │ │ strb r6, [r7, #10] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s16 d0, d2, d21 │ │ │ │ + stc 0, cr0, [sl], #148 @ 0x94 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68e08 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37178,15 +37176,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68de0 │ │ │ │ nop │ │ │ │ strb r2, [r1, #9] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 14, cr0, cr2, cr5, {1} │ │ │ │ + ldcl 0, cr0, [sl], #-148 @ 0xffffff6c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68e7c ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37224,15 +37222,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68e54 │ │ │ │ nop │ │ │ │ strb r6, [r2, #7] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 11, cr0, cr6, cr5, {1} │ │ │ │ + mcrr 0, 2, r0, lr, cr5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68ef0 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37270,15 +37268,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68ec8 │ │ │ │ nop │ │ │ │ strb r2, [r4, #5] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 8, cr0, cr10, cr5, {1} │ │ │ │ + stc 0, cr0, [r2], #-148 @ 0xffffff6c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68f64 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37316,15 +37314,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68f3c │ │ │ │ nop │ │ │ │ strb r6, [r5, #3] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 5, cr0, cr14, cr5, {1} │ │ │ │ + @ instruction: 0xebf60025 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68fd8 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37362,15 +37360,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68fb0 │ │ │ │ nop │ │ │ │ strb r2, [r7, #1] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 3, cr0, cr6, cr5, {1} │ │ │ │ + rsb r0, lr, r5, asr #32 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (6904c ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37408,15 +37406,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 69024 │ │ │ │ nop │ │ │ │ strb r6, [r0, #0] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 0, cr0, cr6, cr5, {1} │ │ │ │ + @ instruction: 0xeb9e0025 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (690c0 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37454,15 +37452,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 69098 │ │ │ │ nop │ │ │ │ ldr r2, [r2, #120] @ 0x78 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [sl, #148] @ 0x94 │ │ │ │ + sbcs.w r0, r2, r5, asr #32 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (69134 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37500,15 +37498,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 6910c │ │ │ │ nop │ │ │ │ ldr r6, [r3, #112] @ 0x70 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [lr, #148]! @ 0x94 │ │ │ │ + adc.w r0, r6, r5, asr #32 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (691a8 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37546,15 +37544,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 69180 │ │ │ │ nop │ │ │ │ ldr r2, [r5, #104] @ 0x68 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r2, #148] @ 0x94 │ │ │ │ + adds.w r0, sl, r5, asr #32 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (6921c ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37592,15 +37590,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 691f4 │ │ │ │ nop │ │ │ │ ldr r6, [r6, #96] @ 0x60 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r2, #-148] @ 0xffffff6c │ │ │ │ + @ instruction: 0xeaea0025 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (69290 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37638,15 +37636,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 69268 │ │ │ │ nop │ │ │ │ ldr r2, [r0, #92] @ 0x5c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r6, #-148]! @ 0xffffff6c │ │ │ │ + @ instruction: 0xeabe0025 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (69304 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37684,15 +37682,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 692dc │ │ │ │ nop │ │ │ │ ldr r6, [r1, #84] @ 0x54 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [lr], #148 @ 0x94 │ │ │ │ + eors.w r0, r6, r5, asr #32 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (69378 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37730,15 +37728,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 69350 │ │ │ │ nop │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [lr], {37} @ 0x25 │ │ │ │ + orn r0, r6, r5, asr #32 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (693ec ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37776,15 +37774,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 693c4 │ │ │ │ nop │ │ │ │ ldr r6, [r4, #68] @ 0x44 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [lr], {37} @ 0x25 │ │ │ │ + bics.w r0, r6, r5, asr #32 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (69460 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37822,15 +37820,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 69438 │ │ │ │ nop │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r2], #-148 @ 0xffffff6c │ │ │ │ + and.w r0, sl, r5, asr #32 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (694d4 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37868,15 +37866,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 694ac │ │ │ │ nop │ │ │ │ ldr r6, [r7, #52] @ 0x34 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr 0, 2, r0, r2, cr5 │ │ │ │ + ldrd r0, r0, [sl, #148] @ 0x94 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (69548 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37914,15 +37912,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 69520 │ │ │ │ nop │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r6], {37} @ 0x25 │ │ │ │ + @ instruction: 0xe9ae0025 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (695bc ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -37960,15 +37958,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 69594 │ │ │ │ nop │ │ │ │ ldr r6, [r2, #40] @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebe20025 │ │ │ │ + ldrd r0, r0, [sl, #-148]! @ 0x94 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (69630 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -38006,15 +38004,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 69608 │ │ │ │ nop │ │ │ │ ldr r2, [r4, #32] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb9e0025 │ │ │ │ + ldmdb r6!, {r0, r2, r5} │ │ │ │ │ │ │ │ 0006963c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ (69674 ) │ │ │ │ @@ -38084,15 +38082,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 696c0 │ │ │ │ nop │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, sl, r5, asr #32 │ │ │ │ + ldmia.w r2!, {r0, r2, r5} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (6975c ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -38130,15 +38128,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 69734 │ │ │ │ nop │ │ │ │ ldr r6, [r6, #12] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeae20025 │ │ │ │ + ldrd r0, r0, [sl], #-148 @ 0x94 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (697d0 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -38176,15 +38174,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 697a8 │ │ │ │ nop │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaa60025 │ │ │ │ + @ instruction: 0xe83e0025 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (69844 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -38222,15 +38220,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 6981c │ │ │ │ nop │ │ │ │ ldr r6, [r1, #0] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, lr, r5, asr #32 │ │ │ │ + @ instruction: 0xe8060025 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (698b8 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -38268,15 +38266,16 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 69890 │ │ │ │ nop │ │ │ │ str r2, [r3, #120] @ 0x78 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r2, r5, asr #32 │ │ │ │ + b.n 69858 │ │ │ │ + movs r5, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (6992c ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -38314,15 +38313,16 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 69904 │ │ │ │ nop │ │ │ │ str r6, [r4, #112] @ 0x70 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [sl, #148]! @ 0x94 │ │ │ │ + b.n 6985c │ │ │ │ + movs r5, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (699a0 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -38360,15 +38360,16 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 69978 │ │ │ │ nop │ │ │ │ str r2, [r6, #104] @ 0x68 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [sl, #148] @ 0x94 │ │ │ │ + b.n 69870 │ │ │ │ + movs r5, r4 │ │ │ │ │ │ │ │ 000699ac : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (69a14 ) │ │ │ │ @@ -38442,15 +38443,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r0, #92] @ 0x5c │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 69ad6 │ │ │ │ + cbnz r0, 69a7c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00069a6c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -38519,15 +38520,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r2, #80] @ 0x50 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r4, r6 │ │ │ │ + @ instruction: 0xb88c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00069b20 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -38602,15 +38603,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r2, #68] @ 0x44 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - rev r4, r6 │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00069be0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -38679,15 +38680,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r3, #56] @ 0x38 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 69cb4 │ │ │ │ + @ instruction: 0xb718 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00069c94 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -38762,15 +38763,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + @ instruction: 0xb654 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00069d58 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -38845,15 +38846,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r3, #32] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00069e18 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -38922,15 +38923,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r4, #20] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + push {r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00069ecc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39004,15 +39005,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r4, #8] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + push {r5} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00069f8c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39085,15 +39086,15 @@ │ │ │ │ nop │ │ │ │ ldrsh r6, [r4, r7] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + cbz r0, 6a0a4 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006a04c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39168,15 +39169,15 @@ │ │ │ │ nop │ │ │ │ ldrsh r6, [r4, r4] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, lr} │ │ │ │ + uxth r0, r4 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006a10c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39253,15 +39254,15 @@ │ │ │ │ nop │ │ │ │ ldrsh r2, [r3, r1] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + cbz r4, 6a20c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006a1d8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39337,15 +39338,15 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 6a2fc │ │ │ │ + cbz r4, 6a2a2 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006a2a0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39417,15 +39418,15 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r2, r3] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r0, r7 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006a35c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39506,15 +39507,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r7, r7] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 6a46c │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006a434 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39587,15 +39588,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r7, r4] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 6a4fc │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006a4f4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39671,15 +39672,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r6, r1] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006a5bc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39756,15 +39757,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r5, r6] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006a688 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39840,15 +39841,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r4, r3] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006a750 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39921,15 +39922,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r4, r0] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006a810 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40002,15 +40003,15 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r4, r5] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006a8d0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40083,15 +40084,15 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r4, r2] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006a990 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40168,15 +40169,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r2, r7] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006aa5c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40256,15 +40257,15 @@ │ │ │ │ nop │ │ │ │ strb r2, [r0, r4] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006ab30 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40340,15 +40341,15 @@ │ │ │ │ nop │ │ │ │ strb r2, [r7, r0] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r7, pc, #720 @ (adr r7, 6aec8 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006abf8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40424,15 +40425,15 @@ │ │ │ │ nop │ │ │ │ strh r2, [r6, r5] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r6, pc, #944 @ (adr r6, 6b070 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006acc0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40519,15 +40520,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r0, r2] │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r6, pc, #0 @ (adr r6, 6adac ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006adac : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40604,15 +40605,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r7, r6] │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #624 @ (adr r7, 6b0e8 ) │ │ │ │ + add r5, pc, #208 @ (adr r5, 6af48 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006ae78 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40688,15 +40689,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r6, r3] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #848 @ (adr r6, 6b290 ) │ │ │ │ + add r4, pc, #432 @ (adr r4, 6b0f0 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006af40 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40773,15 +40774,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r4, r0] │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #32 @ (adr r6, 6b02c ) │ │ │ │ + add r3, pc, #640 @ (adr r3, 6b28c ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006b00c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40854,15 +40855,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #408] @ (6b258 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #288 @ (adr r5, 6b1ec ) │ │ │ │ + add r2, pc, #896 @ (adr r2, 6b44c ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006b0cc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40938,15 +40939,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #632] @ (6b400 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #512 @ (adr r4, 6b394 ) │ │ │ │ + add r2, pc, #96 @ (adr r2, 6b1f4 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006b194 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41031,15 +41032,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #728] @ (6b548 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #608 @ (adr r3, 6b4dc ) │ │ │ │ + add r1, pc, #192 @ (adr r1, 6b33c ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006b27c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41115,15 +41116,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [pc, #952] @ (6b6f0 ) │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #832 @ (adr r2, 6b684 ) │ │ │ │ + add r0, pc, #416 @ (adr r0, 6b4e4 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006b344 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41196,15 +41197,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [pc, #184] @ (6b4b0 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #64 @ (adr r2, 6b444 ) │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006b404 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41285,15 +41286,15 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #344] @ (6b628 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #224 @ (adr r1, 6b5bc ) │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006b4dc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41366,15 +41367,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [pc, #600] @ (6b7e8 ) │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #480 @ (adr r0, 6b77c ) │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006b59c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41447,15 +41448,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [pc, #856] @ (6b9a8 ) │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #320] @ 0x140 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006b65c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41531,15 +41532,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [pc, #56] @ (6b750 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006b724 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41615,15 +41616,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [pc, #280] @ (6b8f8 ) │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006b7ec : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41696,15 +41697,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0x4786 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006b8ac : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41777,15 +41778,15 @@ │ │ │ │ nop │ │ │ │ mov lr, r8 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006b96c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41865,15 +41866,15 @@ │ │ │ │ nop │ │ │ │ cmp lr, sp │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006ba44 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41942,15 +41943,15 @@ │ │ │ │ nop │ │ │ │ cmp r2, r7 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006baf8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42026,15 +42027,15 @@ │ │ │ │ nop │ │ │ │ add r2, lr │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006bbc0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42109,15 +42110,15 @@ │ │ │ │ nop │ │ │ │ bics r2, r6 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006bc80 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42186,15 +42187,15 @@ │ │ │ │ nop │ │ │ │ cmn r6, r7 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006bd34 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42273,15 +42274,15 @@ │ │ │ │ nop │ │ │ │ tst r2, r5 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006be08 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42354,15 +42355,15 @@ │ │ │ │ nop │ │ │ │ adcs r2, r5 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006bec8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42439,15 +42440,15 @@ │ │ │ │ nop │ │ │ │ lsls r6, r3 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006bf94 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42516,15 +42517,15 @@ │ │ │ │ nop │ │ │ │ subs r7, #234 @ 0xea │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #816] @ 0x330 │ │ │ │ + str r3, [sp, #400] @ 0x190 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006c048 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42594,15 +42595,15 @@ │ │ │ │ nop │ │ │ │ subs r7, #50 @ 0x32 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006c100 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42677,15 +42678,15 @@ │ │ │ │ nop │ │ │ │ subs r6, #114 @ 0x72 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006c1c0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42754,15 +42755,15 @@ │ │ │ │ nop │ │ │ │ subs r5, #190 @ 0xbe │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ + str r1, [sp, #224] @ 0xe0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006c274 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42848,15 +42849,15 @@ │ │ │ │ nop │ │ │ │ subs r4, #206 @ 0xce │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006c364 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42925,15 +42926,15 @@ │ │ │ │ nop │ │ │ │ subs r4, #26 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006c418 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43006,15 +43007,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #90 @ 0x5a │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006c4d8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43089,15 +43090,15 @@ │ │ │ │ nop │ │ │ │ subs r2, #154 @ 0x9a │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006c598 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43166,15 +43167,15 @@ │ │ │ │ nop │ │ │ │ subs r1, #230 @ 0xe6 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006c64c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43249,15 +43250,15 @@ │ │ │ │ nop │ │ │ │ subs r1, #34 @ 0x22 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006c710 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43332,15 +43333,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #98 @ 0x62 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #30] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006c7d0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43409,15 +43410,15 @@ │ │ │ │ nop │ │ │ │ adds r7, #174 @ 0xae │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006c884 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43495,15 +43496,15 @@ │ │ │ │ nop │ │ │ │ adds r6, #226 @ 0xe2 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006c950 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43572,15 +43573,15 @@ │ │ │ │ nop │ │ │ │ adds r6, #46 @ 0x2e │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006ca04 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43653,15 +43654,15 @@ │ │ │ │ nop │ │ │ │ adds r5, #110 @ 0x6e │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #26] │ │ │ │ + ldrh r0, [r5, #6] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006cac4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43736,15 +43737,15 @@ │ │ │ │ nop │ │ │ │ adds r4, #174 @ 0xae │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006cb84 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43813,15 +43814,15 @@ │ │ │ │ nop │ │ │ │ adds r3, #250 @ 0xfa │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006cc38 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43899,15 +43900,15 @@ │ │ │ │ nop │ │ │ │ adds r3, #46 @ 0x2e │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + strh r0, [r5, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006cd04 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43976,15 +43977,15 @@ │ │ │ │ nop │ │ │ │ adds r2, #122 @ 0x7a │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ + strh r4, [r6, #46] @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006cdb8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44059,15 +44060,15 @@ │ │ │ │ nop │ │ │ │ adds r1, #186 @ 0xba │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #60] @ 0x3c │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006ce78 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44143,15 +44144,15 @@ │ │ │ │ nop │ │ │ │ adds r0, #242 @ 0xf2 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r5, #34] @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006cf40 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44223,15 +44224,15 @@ │ │ │ │ nop │ │ │ │ adds r0, #54 @ 0x36 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #28] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006cffc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44306,15 +44307,15 @@ │ │ │ │ nop │ │ │ │ cmp r7, #118 @ 0x76 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #22] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006d0bc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44390,15 +44391,15 @@ │ │ │ │ nop │ │ │ │ cmp r6, #174 @ 0xae │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + strh r0, [r5, #16] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006d184 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44467,15 +44468,15 @@ │ │ │ │ nop │ │ │ │ cmp r5, #250 @ 0xfa │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r6, #10] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006d238 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44550,15 +44551,15 @@ │ │ │ │ nop │ │ │ │ cmp r5, #54 @ 0x36 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #24] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006d2fc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44627,15 +44628,15 @@ │ │ │ │ nop │ │ │ │ cmp r4, #130 @ 0x82 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #18] │ │ │ │ + ldrb r4, [r7, #31] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006d3b0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44704,15 +44705,15 @@ │ │ │ │ nop │ │ │ │ cmp r3, #206 @ 0xce │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006d464 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44787,15 +44788,15 @@ │ │ │ │ nop │ │ │ │ cmp r3, #14 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006d524 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44864,15 +44865,15 @@ │ │ │ │ nop │ │ │ │ cmp r2, #90 @ 0x5a │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #0] │ │ │ │ + ldrb r4, [r2, #23] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006d5d8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44947,15 +44948,15 @@ │ │ │ │ nop │ │ │ │ cmp r1, #154 @ 0x9a │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006d698 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -45028,15 +45029,15 @@ │ │ │ │ nop │ │ │ │ cmp r0, #218 @ 0xda │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006d758 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -45118,15 +45119,15 @@ │ │ │ │ nop │ │ │ │ cmp r0, #2 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006d830 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -45201,15 +45202,15 @@ │ │ │ │ nop │ │ │ │ movs r7, #62 @ 0x3e │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #20] │ │ │ │ + ldrb r0, [r7, #10] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006d8f4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -45282,15 +45283,15 @@ │ │ │ │ nop │ │ │ │ movs r6, #126 @ 0x7e │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006d9b4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -45363,15 +45364,15 @@ │ │ │ │ nop │ │ │ │ movs r5, #190 @ 0xbe │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006da74 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -45440,15 +45441,15 @@ │ │ │ │ nop │ │ │ │ movs r5, #10 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006db28 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -45523,15 +45524,15 @@ │ │ │ │ nop │ │ │ │ movs r4, #74 @ 0x4a │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006dbe8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -45609,15 +45610,15 @@ │ │ │ │ nop │ │ │ │ movs r3, #122 @ 0x7a │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + strb r4, [r6, #27] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006dcb8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -45686,15 +45687,15 @@ │ │ │ │ nop │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + strb r0, [r0, #25] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006dd6c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -45769,15 +45770,15 @@ │ │ │ │ nop │ │ │ │ movs r2, #6 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006de2c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -45852,15 +45853,15 @@ │ │ │ │ nop │ │ │ │ movs r1, #70 @ 0x46 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #28] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006deec : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -45932,15 +45933,15 @@ │ │ │ │ nop │ │ │ │ movs r0, #138 @ 0x8a │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #25] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006dfa8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -46010,15 +46011,15 @@ │ │ │ │ nop │ │ │ │ subs r2, r2, #7 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #22] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006e060 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -46089,15 +46090,15 @@ │ │ │ │ nop │ │ │ │ subs r2, r3, #4 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006e118 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -46172,15 +46173,15 @@ │ │ │ │ nop │ │ │ │ subs r2, r3, #1 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r2, #7] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006e1d8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -46259,15 +46260,15 @@ │ │ │ │ nop │ │ │ │ adds r2, r1, #6 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r0, #4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006e2a8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -46341,15 +46342,15 @@ │ │ │ │ nop │ │ │ │ adds r2, r1, #3 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r4, [r0, #1] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006e368 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -46436,15 +46437,15 @@ │ │ │ │ nop │ │ │ │ subs r2, r3, r7 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006e458 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -46513,15 +46514,15 @@ │ │ │ │ nop │ │ │ │ subs r6, r4, r4 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #4] │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006e50c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -46596,15 +46597,15 @@ │ │ │ │ nop │ │ │ │ subs r6, r4, r1 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006e5cc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -46679,15 +46680,15 @@ │ │ │ │ nop │ │ │ │ adds r6, r4, r6 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006e68c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -46762,15 +46763,15 @@ │ │ │ │ nop │ │ │ │ adds r6, r4, r3 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006e74c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -46847,15 +46848,15 @@ │ │ │ │ nop │ │ │ │ adds r6, r3, r0 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006e814 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -46928,15 +46929,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r3, #29 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006e8d4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -47007,15 +47008,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r4, #26 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006e98c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -47090,15 +47091,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r4, #23 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #60] @ 0x3c │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006ea4c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -47173,15 +47174,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r4, #20 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #48] @ 0x30 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006eb0c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -47260,15 +47261,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r2, #17 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006ebdc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -47337,15 +47338,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r4, #14 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + str r4, [r3, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006ec90 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -47420,15 +47421,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r4, #11 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006ed50 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -47497,15 +47498,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r5, #8 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + str r0, [r5, #88] @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006ee04 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -47580,15 +47581,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r5, #5 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006eec4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -47663,15 +47664,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r5, #2 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #104] @ 0x68 │ │ │ │ + str r4, [r4, #64] @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006ef88 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -47740,15 +47741,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r6, #31 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f03c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -47823,15 +47824,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r6, #28 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #80] @ 0x50 │ │ │ │ + str r4, [r5, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f100 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -47906,15 +47907,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r5, #25 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r5, #28] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f1c4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -47984,15 +47985,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r6, #22 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r6, #16] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f27c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48062,15 +48063,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r7, #19 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r7, #4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f334 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48140,15 +48141,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r0, #17 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + ldrsh r0, [r0, r7] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f3ec : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48218,15 +48219,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r1, #14 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + ldrsh r0, [r1, r4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f4a4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48295,15 +48296,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r3, #11 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + ldrsh r4, [r2, r1] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f558 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48373,15 +48374,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r4, #8 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + ldrb r4, [r3, r6] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f610 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48456,15 +48457,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r4, #5 │ │ │ │ movs r2, r5 │ │ │ │ lsls r0, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r0, r5] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f6d0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48541,15 +48542,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r2, #2 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r7, r1] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f79c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48624,15 +48625,15 @@ │ │ │ │ nop │ │ │ │ lsls r2, r2, #31 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + ldrh r4, [r1, r5] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f860 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48706,15 +48707,15 @@ │ │ │ │ nop │ │ │ │ lsls r2, r2, #28 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f920 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48784,15 +48785,15 @@ │ │ │ │ nop │ │ │ │ lsls r2, r3, #25 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f9d8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48866,15 +48867,15 @@ │ │ │ │ nop │ │ │ │ lsls r2, r3, #22 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, r5] │ │ │ │ + ldr r4, [r2, r4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006fa98 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48944,15 +48945,15 @@ │ │ │ │ nop │ │ │ │ lsls r2, r4, #19 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldr r4, [r3, r1] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006fb50 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -49021,15 +49022,15 @@ │ │ │ │ nop │ │ │ │ lsls r6, r5, #16 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, r0] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006fc04 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -49108,15 +49109,15 @@ │ │ │ │ nop │ │ │ │ lsls r2, r3, #13 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldrsb r4, [r2, r3] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006fcd8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -49185,15 +49186,15 @@ │ │ │ │ nop │ │ │ │ lsls r6, r4, #10 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldrsb r0, [r4, r0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006fd8c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -49266,15 +49267,15 @@ │ │ │ │ nop │ │ │ │ lsls r6, r4, #7 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + strb r0, [r4, r5] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006fe4c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -49343,15 +49344,15 @@ │ │ │ │ nop │ │ │ │ lsls r2, r6, #4 │ │ │ │ movs r2, r5 │ │ │ │ lsls r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r4] │ │ │ │ + strb r4, [r5, r2] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006ff00 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -49420,15 +49421,15 @@ │ │ │ │ nop │ │ │ │ lsls r6, r7, #1 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r4, r1] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006ffb4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -49502,15 +49503,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ vaddl.u q0, d14, d25 │ │ │ │ lsrs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00070074 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -49583,15 +49584,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr14, cr9, {1} │ │ │ │ lsls r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r3] │ │ │ │ + strh r0, [r7, r1] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00070134 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -49666,15 +49667,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 2, cr0, cr14, cr9, {1} │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + str r0, [r5, r6] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00070204 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -49702,19 +49703,19 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #668 @ 0x29c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ stc2l 0, cr0, [r6, #164]! @ 0xa4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ movs r0, r5 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + str r0, [r6, r6] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r4, #16] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (70278 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 7026e │ │ │ │ b.w 70204 │ │ │ │ ldr r1, [pc, #12] @ (7027c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -49753,19 +49754,19 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #728 @ 0x2d8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ stc2l 0, cr0, [sl, #-164]! @ 0xffffff5c │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #30 │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ movs r0, r5 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + str r4, [r6, r4] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r4, #12] │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (702f4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 702ea │ │ │ │ b.w 70280 │ │ │ │ ldr r1, [pc, #12] @ (702f8 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -49804,19 +49805,19 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #804 @ 0x324 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ stc2l 0, cr0, [lr], #164 @ 0xa4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r4, r4] │ │ │ │ + str r0, [r7, r2] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + ldrb r2, [r0, #27] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (70370 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 70366 │ │ │ │ b.w 702fc │ │ │ │ ldr r1, [pc, #12] @ (70374 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -49844,30 +49845,30 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #28] @ (703cc ) │ │ │ │ - movw r2, #49077 @ 0xbfb5 │ │ │ │ + movw r2, #49071 @ 0xbfaf │ │ │ │ ldr r1, [pc, #28] @ (703d0 ) │ │ │ │ ldr r0, [pc, #28] @ (703d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #880 @ 0x370 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldc2l 0, cr0, [r2], #-164 @ 0xffffff5c │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ movs r0, r5 │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + str r4, [r7, r0] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r5, #4] │ │ │ │ + ldrb r6, [r0, #25] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (703ec ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 703e2 │ │ │ │ b.w 70378 │ │ │ │ ldr r1, [pc, #12] @ (703f0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -49895,31 +49896,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (7044c ) │ │ │ │ - movw r2, #48885 @ 0xbef5 │ │ │ │ + movw r2, #48895 @ 0xbeff │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #28] @ (70450 ) │ │ │ │ ldr r0, [pc, #28] @ (70454 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #956 @ 0x3bc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ @ instruction: 0xfbf60029 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #166 @ 0xa6 │ │ │ │ + movs r5, #62 @ 0x3e │ │ │ │ movs r0, r5 │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + ldr r7, [pc, #752] @ (70744 ) │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r5, #0] │ │ │ │ + ldrb r6, [r0, #23] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (7046c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 70462 │ │ │ │ b.w 703f4 │ │ │ │ ldr r1, [pc, #12] @ (70470 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -49947,31 +49948,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (704cc ) │ │ │ │ - movw r2, #61394 @ 0xefd2 │ │ │ │ + movw r2, #61400 @ 0xefd8 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #28] @ (704d0 ) │ │ │ │ ldr r0, [pc, #28] @ (704d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1008 @ 0x3f0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ @ instruction: 0xfb760029 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #38 @ 0x26 │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ movs r0, r5 │ │ │ │ - str r4, [r4, r6] │ │ │ │ + ldr r7, [pc, #240] @ (705c4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #30] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (704ec ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 704e2 │ │ │ │ b.w 70474 │ │ │ │ ldr r1, [pc, #12] @ (704f0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -49999,31 +50000,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (7054c ) │ │ │ │ - movw r2, #62773 @ 0xf535 │ │ │ │ + movw r2, #62778 @ 0xf53a │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #28] @ (70550 ) │ │ │ │ ldr r0, [pc, #28] @ (70554 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1080 @ 0x438 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ @ instruction: 0xfaf60029 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #166 @ 0xa6 │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ movs r0, r5 │ │ │ │ - str r4, [r4, r4] │ │ │ │ + ldr r6, [pc, #752] @ (70844 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (7056c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 70562 │ │ │ │ b.w 704f4 │ │ │ │ ldr r1, [pc, #12] @ (70570 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50051,31 +50052,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (705cc ) │ │ │ │ - movw r2, #63588 @ 0xf864 │ │ │ │ + movw r2, #63593 @ 0xf869 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #28] @ (705d0 ) │ │ │ │ ldr r0, [pc, #28] @ (705d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1144 @ 0x478 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ @ instruction: 0xfa760029 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #38 @ 0x26 │ │ │ │ + movs r3, #190 @ 0xbe │ │ │ │ movs r0, r5 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + ldr r6, [pc, #240] @ (706c4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #26] │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (705ec ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 705e2 │ │ │ │ b.w 70574 │ │ │ │ ldr r1, [pc, #12] @ (705f0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50103,31 +50104,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (7064c ) │ │ │ │ - movw r2, #2018 @ 0x7e2 │ │ │ │ + movw r2, #2023 @ 0x7e7 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #28] @ (70650 ) │ │ │ │ ldr r0, [pc, #28] @ (70654 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1208 @ 0x4b8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr??.w r0, [r6, #41] @ 0x29 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ movs r0, r5 │ │ │ │ - str r4, [r4, r0] │ │ │ │ + ldr r5, [pc, #752] @ (70944 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (7066c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 70662 │ │ │ │ b.w 705f4 │ │ │ │ ldr r1, [pc, #12] @ (70670 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50155,31 +50156,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (706cc ) │ │ │ │ - movw r2, #22598 @ 0x5846 │ │ │ │ + movw r2, #22601 @ 0x5849 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #28] @ (706d0 ) │ │ │ │ ldr r0, [pc, #28] @ (706d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr??.w r0, [r6, r9, lsl #2] │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ movs r0, r5 │ │ │ │ - ldr r7, [pc, #656] @ (70964 ) │ │ │ │ + ldr r5, [pc, #240] @ (707c4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (706ec ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 706e2 │ │ │ │ b.w 70674 │ │ │ │ ldr r1, [pc, #12] @ (706f0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50207,31 +50208,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (7074c ) │ │ │ │ - movw r2, #37498 @ 0x927a │ │ │ │ + movw r2, #37502 @ 0x927e │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #28] @ (70750 ) │ │ │ │ ldr r0, [pc, #28] @ (70754 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1384 @ 0x568 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr??.w r0, [r6, #41] @ 0x29 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ movs r0, r5 │ │ │ │ - ldr r7, [pc, #144] @ (707e4 ) │ │ │ │ + ldr r4, [pc, #752] @ (70a44 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (7076c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 70762 │ │ │ │ b.w 706f4 │ │ │ │ ldr r1, [pc, #12] @ (70770 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50259,31 +50260,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (707cc ) │ │ │ │ - movw r2, #58494 @ 0xe47e │ │ │ │ + movw r2, #58493 @ 0xe47d │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #28] @ (707d0 ) │ │ │ │ ldr r0, [pc, #28] @ (707d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1436 @ 0x59c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr??.w r0, [r6, r9, lsl #2] │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #38 @ 0x26 │ │ │ │ + movs r1, #190 @ 0xbe │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [pc, #656] @ (70a64 ) │ │ │ │ + ldr r4, [pc, #240] @ (708c4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #18] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (707ec ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 707e2 │ │ │ │ b.w 70774 │ │ │ │ ldr r1, [pc, #12] @ (707f0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50311,31 +50312,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (7084c ) │ │ │ │ - movw r2, #14186 @ 0x376a │ │ │ │ + movw r2, #14181 @ 0x3765 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (70850 ) │ │ │ │ ldr r0, [pc, #28] @ (70854 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1500 @ 0x5dc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ @ instruction: 0xf7f60029 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [pc, #144] @ (708e4 ) │ │ │ │ + ldr r3, [pc, #752] @ (70b44 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #16] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (7086c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 70862 │ │ │ │ b.w 707f4 │ │ │ │ ldr r1, [pc, #12] @ (70870 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50363,31 +50364,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (708cc ) │ │ │ │ - movw r2, #36129 @ 0x8d21 │ │ │ │ + movw r2, #36114 @ 0x8d12 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (708d0 ) │ │ │ │ ldr r0, [pc, #28] @ (708d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1564 @ 0x61c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ @ instruction: 0xf7760029 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ movs r0, r5 │ │ │ │ - ldr r5, [pc, #656] @ (70b64 ) │ │ │ │ + ldr r3, [pc, #240] @ (709c4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (708ec ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 708e2 │ │ │ │ b.w 70874 │ │ │ │ ldr r1, [pc, #12] @ (708f0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50415,31 +50416,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (7094c ) │ │ │ │ - movw r2, #44608 @ 0xae40 │ │ │ │ + movw r2, #44593 @ 0xae31 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (70950 ) │ │ │ │ ldr r0, [pc, #28] @ (70954 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1640 @ 0x668 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ @ instruction: 0xf6f60029 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #166 @ 0xa6 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ movs r0, r5 │ │ │ │ - ldr r5, [pc, #144] @ (709e4 ) │ │ │ │ + ldr r2, [pc, #752] @ (70c44 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r0, #3] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (7096c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 70962 │ │ │ │ b.w 708f4 │ │ │ │ ldr r1, [pc, #12] @ (70970 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50467,31 +50468,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (709cc ) │ │ │ │ - movw r2, #44809 @ 0xaf09 │ │ │ │ + movw r2, #44794 @ 0xaefa │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (709d0 ) │ │ │ │ ldr r0, [pc, #28] @ (709d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1700 @ 0x6a4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ @ instruction: 0xf6760029 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ + subs r6, r7, #6 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [pc, #656] @ (70c64 ) │ │ │ │ + ldr r2, [pc, #240] @ (70ac4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (709ec ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 709e2 │ │ │ │ b.w 70974 │ │ │ │ ldr r1, [pc, #12] @ (709f0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50519,31 +50520,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (70a4c ) │ │ │ │ - movw r2, #51477 @ 0xc915 │ │ │ │ + movw r2, #51462 @ 0xc906 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (70a50 ) │ │ │ │ ldr r0, [pc, #28] @ (70a54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1760 @ 0x6e0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ @ instruction: 0xf5f60029 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #166 @ 0xa6 │ │ │ │ + subs r6, r7, #4 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [pc, #144] @ (70ae4 ) │ │ │ │ + ldr r1, [pc, #752] @ (70d44 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #8] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (70a6c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 70a62 │ │ │ │ b.w 709f4 │ │ │ │ ldr r1, [pc, #12] @ (70a70 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50571,31 +50572,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (70acc ) │ │ │ │ - movw r2, #62800 @ 0xf550 │ │ │ │ + movw r2, #62785 @ 0xf541 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (70ad0 ) │ │ │ │ ldr r0, [pc, #28] @ (70ad4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1840 @ 0x730 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ sbcs.w r0, r6, #11075584 @ 0xa90000 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + subs r6, r7, #2 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #656] @ (70d64 ) │ │ │ │ + ldr r1, [pc, #240] @ (70bc4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #6] │ │ │ │ + strb r6, [r0, #29] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (70aec ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 70ae2 │ │ │ │ b.w 70a74 │ │ │ │ ldr r1, [pc, #12] @ (70af0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50623,31 +50624,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (70b4c ) │ │ │ │ - movw r2, #63021 @ 0xf62d │ │ │ │ + movw r2, #63006 @ 0xf61e │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (70b50 ) │ │ │ │ ldr r0, [pc, #28] @ (70b54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1928 @ 0x788 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ @ instruction: 0xf4f60029 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + subs r6, r7, #0 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #144] @ (70be4 ) │ │ │ │ + ldr r0, [pc, #752] @ (70e44 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (70b6c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 70b62 │ │ │ │ b.w 70af4 │ │ │ │ ldr r1, [pc, #12] @ (70b70 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50675,31 +50676,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (70bcc ) │ │ │ │ - movw r2, #63194 @ 0xf6da │ │ │ │ + movw r2, #63179 @ 0xf6cb │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (70bd0 ) │ │ │ │ ldr r0, [pc, #28] @ (70bd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2008 @ 0x7d8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ orns r0, r6, #11075584 @ 0xa90000 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + adds r6, r7, #6 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [pc, #656] @ (70e64 ) │ │ │ │ + ldr r0, [pc, #240] @ (70cc4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + strb r6, [r0, #25] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (70bec ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 70be2 │ │ │ │ b.w 70b74 │ │ │ │ ldr r1, [pc, #12] @ (70bf0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50727,31 +50728,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (70c4c ) │ │ │ │ - movw r2, #4225 @ 0x1081 │ │ │ │ + movw r2, #4210 @ 0x1072 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (70c50 ) │ │ │ │ ldr r0, [pc, #28] @ (70c54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2092 @ 0x82c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ @ instruction: 0xf3f60029 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r4, #6 │ │ │ │ + adds r6, r7, #4 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [pc, #144] @ (70ce4 ) │ │ │ │ + blxns r7 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r5, #0] │ │ │ │ + strb r6, [r0, #23] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (70c6c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 70c62 │ │ │ │ b.w 70bf4 │ │ │ │ ldr r1, [pc, #12] @ (70c70 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50779,31 +50780,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (70ccc ) │ │ │ │ - movw r2, #4334 @ 0x10ee │ │ │ │ + movw r2, #4319 @ 0x10df │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (70cd0 ) │ │ │ │ ldr r0, [pc, #28] @ (70cd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2184 @ 0x888 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ @ instruction: 0xf3760029 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r4, #4 │ │ │ │ + adds r6, r7, #2 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r1, [pc, #656] @ (70f64 ) │ │ │ │ + bxns r7 │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (70cec ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 70ce2 │ │ │ │ b.w 70c74 │ │ │ │ ldr r1, [pc, #12] @ (70cf0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50831,31 +50832,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (70d4c ) │ │ │ │ - movw r2, #12883 @ 0x3253 │ │ │ │ + movw r2, #12868 @ 0x3244 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (70d50 ) │ │ │ │ ldr r0, [pc, #28] @ (70d54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2264 @ 0x8d8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ @ instruction: 0xf2f60029 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + adds r6, r7, #0 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r1, [pc, #144] @ (70de4 ) │ │ │ │ + mov ip, r7 │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r5, #28] │ │ │ │ + strb r6, [r0, #19] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (70d6c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 70d62 │ │ │ │ b.w 70cf4 │ │ │ │ ldr r1, [pc, #12] @ (70d70 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50883,31 +50884,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (70dcc ) │ │ │ │ - movw r2, #13220 @ 0x33a4 │ │ │ │ + movw r2, #13205 @ 0x3395 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (70dd0 ) │ │ │ │ ldr r0, [pc, #28] @ (70dd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2336 @ 0x920 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ @ instruction: 0xf2760029 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r4, #0 │ │ │ │ + subs r6, r7, r6 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [pc, #656] @ (71064 ) │ │ │ │ + mov r4, r7 │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (70dec ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 70de2 │ │ │ │ b.w 70d74 │ │ │ │ ldr r1, [pc, #12] @ (70df0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50935,31 +50936,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (70e4c ) │ │ │ │ - movw r2, #42571 @ 0xa64b │ │ │ │ + movw r2, #42556 @ 0xa63c │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (70e50 ) │ │ │ │ ldr r0, [pc, #28] @ (70e54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2404 @ 0x964 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ @ instruction: 0xf1f60029 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, #6 │ │ │ │ + subs r6, r7, r4 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [pc, #144] @ (70ee4 ) │ │ │ │ + cmp ip, r7 │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r5, #24] │ │ │ │ + strb r6, [r0, #15] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (70e6c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 70e62 │ │ │ │ b.w 70df4 │ │ │ │ ldr r1, [pc, #12] @ (70e70 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50987,31 +50988,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (70ecc ) │ │ │ │ - movw r2, #25607 @ 0x6407 │ │ │ │ + movw r2, #25592 @ 0x63f8 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #28] @ (70ed0 ) │ │ │ │ ldr r0, [pc, #28] @ (70ed4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2484 @ 0x9b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ sbcs.w r0, r6, #41 @ 0x29 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + subs r6, r7, r2 │ │ │ │ movs r0, r5 │ │ │ │ - blxns r4 │ │ │ │ + cmp r4, r7 │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (70eec ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 70ee2 │ │ │ │ b.w 70e74 │ │ │ │ ldr r1, [pc, #12] @ (70ef0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -51039,31 +51040,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52f08 │ │ │ │ ldr r3, [pc, #32] @ (70f4c ) │ │ │ │ - movw r2, #25724 @ 0x647c │ │ │ │ + movw r2, #25709 @ 0x646d │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #28] @ (70f50 ) │ │ │ │ ldr r0, [pc, #28] @ (70f54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2548 @ 0x9f4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ @ instruction: 0xf0f60029 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, #2 │ │ │ │ + subs r6, r7, r0 │ │ │ │ movs r0, r5 │ │ │ │ - bxns r4 │ │ │ │ + add ip, r7 │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r6, [r0, #11] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #16] @ (70f6c ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 70f62 │ │ │ │ b.w 70ef4 │ │ │ │ ldr r1, [pc, #12] @ (70f70 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -51425,15 +51426,15 @@ │ │ │ │ blx 52ed8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 7127c │ │ │ │ nop │ │ │ │ stc 0, cr0, [lr, #164]! @ 0xa4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #7] │ │ │ │ + ldr r2, [r1, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000712b0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -51463,29 +51464,29 @@ │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ movs r0, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [pc, #28] @ (71320 ) │ │ │ │ - movw r2, #23768 @ 0x5cd8 │ │ │ │ + movw r2, #23763 @ 0x5cd3 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (71324 ) │ │ │ │ ldr r0, [pc, #24] @ (71328 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2612 @ 0xa34 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - adds r4, r1, r3 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ movs r0, r5 │ │ │ │ - muls r2, r1 │ │ │ │ + lsrs r2, r4 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + ldr r4, [r0, #116] @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0007132c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -51515,29 +51516,29 @@ │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ movs r0, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [pc, #28] @ (7139c ) │ │ │ │ - movw r2, #30678 @ 0x77d6 │ │ │ │ + movw r2, #30663 @ 0x77c7 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (713a0 ) │ │ │ │ ldr r0, [pc, #24] @ (713a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2668 @ 0xa6c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - adds r0, r2, r1 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ movs r0, r5 │ │ │ │ - cmn r6, r1 │ │ │ │ + eors r6, r4 │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 000713a8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -51567,29 +51568,29 @@ │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ movs r0, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [pc, #28] @ (71418 ) │ │ │ │ - movw r2, #30761 @ 0x7829 │ │ │ │ + movw r2, #30746 @ 0x781a │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (7141c ) │ │ │ │ ldr r0, [pc, #24] @ (71420 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2700 @ 0xa8c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ movs r0, r5 │ │ │ │ - negs r2, r2 │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + ldr r0, [r5, #100] @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -52744,25 +52745,25 @@ │ │ │ │ nop │ │ │ │ b.n 724ac │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #28 │ │ │ │ + lsrs r6, r2, #19 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r4, #28 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ movs r0, r5 │ │ │ │ - subs r1, #228 @ 0xe4 │ │ │ │ + adds r7, #124 @ 0x7c │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r6, #4] │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [pc, #56] @ (71d38 ) │ │ │ │ @@ -52793,19 +52794,19 @@ │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ b.n 72334 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ movs r0, r5 │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + adds r7, #10 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00071d50 : │ │ │ │ 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 │ │ │ │ @@ -52920,31 +52921,31 @@ │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ b.n 72280 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ movs r0, r5 │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ movs r0, r5 │ │ │ │ - subs r0, #86 @ 0x56 │ │ │ │ + adds r5, #238 @ 0xee │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r4, #108] @ 0x6c │ │ │ │ + str r6, [r7, #68] @ 0x44 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r3, #12 │ │ │ │ movs r0, r5 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + adds r6, #26 │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r5, #108] @ 0x6c │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ cbz r0, 71ea2 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ @@ -54921,32 +54922,32 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ nop │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strh r6, [r6, r1] │ │ │ │ movs r5, r4 │ │ │ │ ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, r0] │ │ │ │ + str r0, [r3, r6] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfa1a0027 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + @ instruction: 0xf7b20027 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + str r4, [r0, r4] │ │ │ │ movs r5, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -55512,30 +55513,30 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #864] @ (73af4 ) │ │ │ │ + ldr r4, [pc, #448] @ (73954 ) │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf4a00027 │ │ │ │ - ldr r6, [pc, #312] @ (738d4 ) │ │ │ │ + @ instruction: 0xf2380027 │ │ │ │ + ldr r3, [pc, #920] @ (73b34 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [pc, #624] @ (73a10 ) │ │ │ │ + ldr r4, [pc, #208] @ (73870 ) │ │ │ │ movs r5, r4 │ │ │ │ - eor.w r0, r0, #10944512 @ 0xa70000 │ │ │ │ - subs r2, r0, #5 │ │ │ │ + @ instruction: 0xf2180027 │ │ │ │ + adds r2, r3, #3 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #840] @ (73af4 ) │ │ │ │ + ldr r3, [pc, #424] @ (73954 ) │ │ │ │ movs r5, r4 │ │ │ │ - orn r0, sl, #10944512 @ 0xa70000 │ │ │ │ - ldr r6, [pc, #96] @ (73814 ) │ │ │ │ + addw r0, r2, #39 @ 0x27 │ │ │ │ + ldr r3, [pc, #704] @ (73a74 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [pc, #312] @ (738f0 ) │ │ │ │ + ldr r3, [pc, #920] @ (73b50 ) │ │ │ │ movs r5, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -63506,44 +63507,43 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #27] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsls r6, r2, #9 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #17 │ │ │ │ + lsls r2, r1, #8 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r5, #6 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r2, r1, #4 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r4, r5] │ │ │ │ + str r2, [r7, r3] │ │ │ │ movs r5, r4 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r5, pc, #920 @ (adr r5, 78778 ) │ │ │ │ movs r7, r4 │ │ │ │ - bcc.n 78404 │ │ │ │ + beq.n 78334 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ - movs r5, r4 │ │ │ │ + vhadd.u d0, d8, d20 │ │ │ │ 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 536ac │ │ │ │ blx 53120 │ │ │ │ @@ -84744,125 +84744,125 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #10 │ │ │ │ + adds r7, #162 @ 0xa2 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #10 │ │ │ │ + adds r7, #162 @ 0xa2 │ │ │ │ movs r4, r4 │ │ │ │ cbz r4, 85472 │ │ │ │ movs r0, r5 │ │ │ │ - subs r0, #168 @ 0xa8 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r4, r5, r7} │ │ │ │ + rev16 r2, r1 │ │ │ │ movs r6, r4 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + cbnz r4, 85498 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + subs r0, #44 @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #44 @ 0x2c │ │ │ │ + adds r6, #196 @ 0xc4 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ movs r4, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + cbnz r0, 8548e │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r0, #12 │ │ │ │ movs r4, r4 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #32 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, #172 @ 0xac │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, #126 @ 0x7e │ │ │ │ + adds r4, #22 │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + adds r7, #32 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, #106 @ 0x6a │ │ │ │ + adds r4, #2 │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #104 @ 0x68 │ │ │ │ + adds r3, #0 │ │ │ │ movs r4, r4 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + adds r5, #68 @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ revsh r4, r0 │ │ │ │ movs r2, r5 │ │ │ │ - cbnz r4, 85490 │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + @ instruction: 0xb694 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + @ instruction: 0xb68e │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb8ec │ │ │ │ + @ instruction: 0xb684 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r2, #88 @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, #198 @ 0xc6 │ │ │ │ + adds r2, #94 @ 0x5e │ │ │ │ movs r4, r4 │ │ │ │ - rev r4, r1 │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ movs r4, r4 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r2, #32 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + @ instruction: 0xb642 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #126 @ 0x7e │ │ │ │ + adds r2, #22 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + @ instruction: 0xb638 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #32 │ │ │ │ + adds r2, #184 @ 0xb8 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, #226 @ 0xe2 │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r3, #4 │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #134 @ 0x86 │ │ │ │ + adds r3, #30 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, #44 @ 0x2c │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r1, #82 @ 0x52 │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r3, #150 @ 0x96 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + push {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - adds r3, #182 @ 0xb6 │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r0, #64 @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb6ca │ │ │ │ + push {r1, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #158 @ 0x9e │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + push {r3, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r0, #44 @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r1, #216 @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov fp, r8 │ │ │ │ ldr r2, [pc, #288] @ (85620 ) │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ @@ -84974,75 +84974,72 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2764 @ 0xacc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + cmp r7, #14 │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #58 @ 0x3a │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ movs r4, r4 │ │ │ │ - adds r1, #108 @ 0x6c │ │ │ │ + cmp r7, #4 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + uxtb r6, r5 │ │ │ │ movs r6, r4 │ │ │ │ - bvs.n 85550 │ │ │ │ + bmi.n 85680 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ - movs r4, r4 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + cdp2 0, 14, cr0, cr6, cr3, {1} │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n 85728 │ │ │ │ + bmi.n 85658 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, #32 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #210 @ 0xd2 │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n 85704 │ │ │ │ + bcc.n 85634 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, #8 │ │ │ │ + cmp r5, #160 @ 0xa0 │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n 856e4 │ │ │ │ + bcc.n 85614 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r7, #242 @ 0xf2 │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ movs r4, r4 │ │ │ │ - adds r1, #28 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n 856bc │ │ │ │ + bcc.n 855ec │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ - movs r4, r4 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ - movs r4, r4 │ │ │ │ - bvs.n 8569c │ │ │ │ + cdp2 0, 12, cr0, cr4, cr3, {1} │ │ │ │ + cdp2 0, 15, cr0, cr0, cr3, {1} │ │ │ │ + bcc.n 855cc │ │ │ │ movs r6, r4 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + cmp r5, #90 @ 0x5a │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #248 @ 0xf8 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n 85670 │ │ │ │ + bcc.n 855a0 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n 8564c │ │ │ │ + bcc.n 8577c │ │ │ │ movs r6, r4 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n 8562c │ │ │ │ + bcc.n 8575c │ │ │ │ movs r6, r4 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + cmp r5, #16 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000856a0 : │ │ │ │ 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 │ │ │ │ @@ -85882,168 +85879,168 @@ │ │ │ │ movs r0, r5 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, 85ebc │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ + cmp r4, #20 │ │ │ │ movs r4, r4 │ │ │ │ add r5, pc, #464 @ (adr r5, 86078 ) │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #170 @ 0xaa │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #118 @ 0x76 │ │ │ │ + cmp r1, #14 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r1, #6 │ │ │ │ movs r4, r4 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #106 @ 0x6a │ │ │ │ + cmp r3, #2 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #26 │ │ │ │ + cmp r5, #178 @ 0xb2 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #200 @ 0xc8 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #188 @ 0xbc │ │ │ │ + cmp r0, #84 @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #154 @ 0x9a │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r7, #254 @ 0xfe │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #32 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ movs r4, r4 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #8 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r2, #10 │ │ │ │ movs r4, r4 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + movs r7, #72 @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #152 @ 0x98 │ │ │ │ + movs r7, #48 @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + movs r7, #18 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #8 │ │ │ │ movs r6, r4 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ + cmp r1, #20 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #30 │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #848 @ 0x350 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #18 │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ movs r4, r4 │ │ │ │ - cmp r6, #214 @ 0xd6 │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ movs r4, r4 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #4 │ │ │ │ + movs r6, #156 @ 0x9c │ │ │ │ movs r4, r4 │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #194 @ 0xc2 │ │ │ │ + cmp r2, #90 @ 0x5a │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r6!, {r1, r3} │ │ │ │ + ldmia r3!, {r1, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #238 @ 0xee │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #150 @ 0x96 │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r2, #24 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #254 @ 0xfe │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r2, #2 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r1, #234 @ 0xea │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5!, {r3, r4, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r2, #180 @ 0xb4 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ movs r6, r4 │ │ │ │ - str.w r0, [r2, r3, lsl #2] │ │ │ │ - movs r6, #210 @ 0xd2 │ │ │ │ + rsbs r0, sl, #10682368 @ 0xa30000 │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r3!, {r2} │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00085fcc : │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -87929,15 +87926,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #42] @ 0x2a │ │ │ │ movs r0, r5 │ │ │ │ ldrh r4, [r4, #40] @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087338 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -87958,15 +87955,15 @@ │ │ │ │ movne.w lr, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w lr, #0 │ │ │ │ bne.n 873b4 │ │ │ │ - bl 2c5394 │ │ │ │ + bl 2c5134 │ │ │ │ teq r7, r5 │ │ │ │ bmi.n 87394 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mul.w r2, r4, r1 │ │ │ │ mla r2, r7, r0, r2 │ │ │ │ umull r4, r7, r4, r0 │ │ │ │ add r2, r7 │ │ │ │ @@ -87993,19 +87990,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 873c2 │ │ │ │ ldrh r6, [r5, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r2, r3 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000873f0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -88025,15 +88022,15 @@ │ │ │ │ it ne │ │ │ │ movne.w ip, #0 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r1 │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 87458 │ │ │ │ - bl 2c5394 │ │ │ │ + bl 2c5134 │ │ │ │ teq r4, r6 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ bmi.n 8744c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ orrs r2, r3 │ │ │ │ beq.n 8744a │ │ │ │ @@ -88052,15 +88049,15 @@ │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrh r6, [r6, #30] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, r1 │ │ │ │ + asrs r2, r3, #23 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087484 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -88113,15 +88110,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #26] │ │ │ │ movs r0, r5 │ │ │ │ ldrh r4, [r0, #26] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + asrs r2, r3, #22 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087510 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -88130,15 +88127,15 @@ │ │ │ │ cbz r1, 87562 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #2147483648 @ 0x80000000 │ │ │ │ beq.n 8754e │ │ │ │ - bl 2c50e8 │ │ │ │ + bl 2c4e88 │ │ │ │ teq r4, r5 │ │ │ │ bmi.n 87540 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mul.w r4, r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ it ne │ │ │ │ addne.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ @@ -88159,19 +88156,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 8755c │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #22] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #29 │ │ │ │ + asrs r6, r1, #20 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #28 │ │ │ │ + asrs r6, r2, #19 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087588 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -88182,15 +88179,15 @@ │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #2147483648 @ 0x80000000 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 875c4 │ │ │ │ strd r1, r0, [sp] │ │ │ │ - bl 2c537c │ │ │ │ + bl 2c511c │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r0, r1 │ │ │ │ teq r3, r2 │ │ │ │ bmi.n 875c8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ cmp r1, #0 │ │ │ │ @@ -88206,15 +88203,15 @@ │ │ │ │ blx 52ed8 │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ b.n 875c4 │ │ │ │ ldrh r0, [r4, #18] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #27 │ │ │ │ + asrs r6, r4, #17 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000875f4 : │ │ │ │ ldr r3, [pc, #16] @ (87608 ) │ │ │ │ ldr r2, [pc, #20] @ (8760c ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] @ (87610 ) │ │ │ │ @@ -88223,15 +88220,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 52ed4 │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #16] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #27 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087614 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -88290,15 +88287,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #14] │ │ │ │ movs r0, r5 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000876b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -88307,15 +88304,15 @@ │ │ │ │ cbz r1, 87708 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r0, #32768 @ 0x8000 │ │ │ │ beq.n 876f4 │ │ │ │ - bl 2c50e8 │ │ │ │ + bl 2c4e88 │ │ │ │ teq r4, r5 │ │ │ │ mov r3, r0 │ │ │ │ sxth r0, r0 │ │ │ │ bmi.n 876e4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r3, #1 │ │ │ │ mul.w r4, r0, r4 │ │ │ │ @@ -88339,19 +88336,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 87702 │ │ │ │ ldrh r4, [r7, #8] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008772c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -88362,15 +88359,15 @@ │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r0, #32768 @ 0x8000 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 8776a │ │ │ │ strd r1, r0, [sp] │ │ │ │ - bl 2c537c │ │ │ │ + bl 2c511c │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ teq r3, r2 │ │ │ │ it pl │ │ │ │ sxthpl r0, r1 │ │ │ │ bmi.n 8776e │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @@ -88390,15 +88387,15 @@ │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ b.n 8776a │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #4] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r7, #10 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000877a0 : │ │ │ │ ldr r3, [pc, #16] @ (877b4 ) │ │ │ │ ldr r2, [pc, #20] @ (877b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] @ (877bc ) │ │ │ │ @@ -88407,15 +88404,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 52ed4 │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #2] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #21 │ │ │ │ + asrs r4, r6, #11 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000877c0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -88470,15 +88467,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #0] │ │ │ │ movs r0, r5 │ │ │ │ ldrh r6, [r0, #0] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008784c : │ │ │ │ ldr r3, [pc, #16] @ (87860 ) │ │ │ │ ldr r2, [pc, #20] @ (87864 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] @ (87868 ) │ │ │ │ @@ -88487,15 +88484,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 52ed4 │ │ │ │ nop │ │ │ │ strh r4, [r5, #60] @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008786c : │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n 8787c │ │ │ │ asrs r0, r0, #1 │ │ │ │ vmov s15, r0 │ │ │ │ @@ -88565,15 +88562,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ strh r4, [r3, #56] @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r2, #7 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008793c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -88609,15 +88606,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ strh r0, [r5, #52] @ 0x34 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r3, #5 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000879ac : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -88645,15 +88642,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ strh r0, [r7, #48] @ 0x30 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #13 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087a0c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -88678,15 +88675,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ strh r4, [r3, #46] @ 0x2e │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087a5c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -88726,15 +88723,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ strh r0, [r1, #44] @ 0x2c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087adc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -88758,15 +88755,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ strh r4, [r1, #40] @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087b2c : │ │ │ │ vabs.f64 d0, d0 │ │ │ │ vldr d7, [pc, #20] @ 87b48 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -88863,15 +88860,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ strh r6, [r0, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #5 │ │ │ │ + lsrs r0, r5, #27 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087c5c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -89016,19 +89013,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ strh r6, [r7, #26] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ + lsrs r6, r1, #24 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #32 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087e3c : │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 87eae │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -89086,19 +89083,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 87e8e │ │ │ │ b.n 87eb8 │ │ │ │ bl 53798 │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + add r2, sp, #712 @ 0x2c8 │ │ │ │ movs r6, r4 │ │ │ │ - bhi.n 87fd4 │ │ │ │ + bvs.n 87f04 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ + lsrs r2, r4, #17 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087ee8 : │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 87f2c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -89157,19 +89154,19 @@ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 87f50 │ │ │ │ b.n 87f66 │ │ │ │ bl 53798 │ │ │ │ bl 538c4 │ │ │ │ nop │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #16 │ │ │ │ movs r6, r4 │ │ │ │ - bvc.n 87f2c │ │ │ │ + bpl.n 8805c │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r6, #14 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087f9c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -89316,39 +89313,39 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2868 @ 0xb34 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ strh r4, [r1, #2] │ │ │ │ movs r0, r5 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ movs r6, r4 │ │ │ │ - bvs.n 880d8 │ │ │ │ + bmi.n 88008 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #21 │ │ │ │ + lsrs r6, r1, #12 │ │ │ │ movs r4, r4 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r0, sp, #624 @ 0x270 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + lsls r6, r2, #1 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r4, #19 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00088134 : │ │ │ │ lsls r1, r1, #1 │ │ │ │ b.w 87f9c │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -89637,50 +89634,48 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #26] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #15 │ │ │ │ + lsrs r6, r0, #6 │ │ │ │ movs r4, r4 │ │ │ │ ldrb r0, [r4, #22] │ │ │ │ movs r0, r5 │ │ │ │ - add r0, sp, #1016 @ 0x3f8 │ │ │ │ + add r6, pc, #600 @ (adr r6, 8868c <_CPyStr_Strip@@Base+0x8c>) │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - movs r4, r4 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + cdp2 0, 5, cr0, cr0, cr3, {1} │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r5, pc, #896 @ (adr r5, 887c0 <_CPyStr_Strip@@Base+0x1c0>) │ │ │ │ movs r6, r4 │ │ │ │ - movs r2, r0 │ │ │ │ - movs r4, r4 │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + ldc2 0, cr0, [sl, #140] @ 0x8c │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #168 @ 0xa8 │ │ │ │ + add r5, pc, #776 @ (adr r5, 88754 <_CPyStr_Strip@@Base+0x154>) │ │ │ │ movs r6, r4 │ │ │ │ - bcc.n 88360 │ │ │ │ + bne.n 88490 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 88848 <_CPyStr_Strip@@Base+0x248>) │ │ │ │ + add r5, pc, #592 @ (adr r5, 886a8 <_CPyStr_Strip@@Base+0xa8>) │ │ │ │ movs r6, r4 │ │ │ │ - vaddl.u q0, d6, d19 │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + stc2l 0, cr0, [lr, #-140] @ 0xffffff74 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #896 @ (adr r7, 887e4 <_CPyStr_Strip@@Base+0x1e4>) │ │ │ │ + add r5, pc, #480 @ (adr r5, 88644 <_CPyStr_Strip@@Base+0x44>) │ │ │ │ movs r6, r4 │ │ │ │ - bcc.n 884e4 │ │ │ │ + beq.n 88414 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n 88564 │ │ │ │ + bne.n 88494 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0008846c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -89737,17 +89732,17 @@ │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #1 │ │ │ │ b.n 884d6 │ │ │ │ ldrb r4, [r6, #13] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + lsls r0, r7, #26 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008850c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -89800,15 +89795,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r6, [r4, #10] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #2 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000885a0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -89842,15 +89837,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r6, [r0, #9] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00088600 <_CPyStr_Strip@@Base>: │ │ │ │ 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 │ │ │ │ @@ -90373,26 +90368,26 @@ │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53798 │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #7] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #400 @ (adr r4, 88d68 ) │ │ │ │ + add r1, pc, #1008 @ (adr r1, 88fc8 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r7, {r1, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #144 @ (adr r0, 88c78 ) │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf7de0023 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + sbcs.w r0, r6, #10682368 @ 0xa30000 │ │ │ │ + lsls r4, r1, #4 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00088bf0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -90428,16 +90423,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r2, [r6, #15] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ - movs r4, r4 │ │ │ │ + vhadd.u32 d16, d12, d19 │ │ │ │ │ │ │ │ 00088c54 : │ │ │ │ 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 r3, [r0, #4] │ │ │ │ @@ -90524,21 +90518,20 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #9 │ │ │ │ - movs r4, r4 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + vaddl.u q8, d6, d19 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + stmia r7!, {r5} │ │ │ │ movs r3, r4 │ │ │ │ - ldrb.w r0, [r8, r3, lsl #2] │ │ │ │ + subs.w r0, r0, #10682368 @ 0xa30000 │ │ │ │ │ │ │ │ 00088d4c : │ │ │ │ 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 r3, [r0, #4] │ │ │ │ @@ -90624,21 +90617,20 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ - movs r4, r4 │ │ │ │ - ldr r5, [sp, #832] @ 0x340 │ │ │ │ + vhadd.u d0, d8, d19 │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r0!, {r1, r4, r7} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7220023 │ │ │ │ + @ instruction: 0xf4ba0023 │ │ │ │ │ │ │ │ 00088e40 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -90838,17 +90830,17 @@ │ │ │ │ b.w 53258 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strb r0, [r6, #0] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u32 q8, d2, d19 │ │ │ │ - vaddl.u32 q8, d8, d19 │ │ │ │ - vrev64.16 d0, d19 │ │ │ │ + ldc2l 0, cr0, [sl, #-140]! @ 0xffffff74 │ │ │ │ + stc2 0, cr0, [r0, #140] @ 0x8c │ │ │ │ + stc2l 0, cr0, [ip, #-140] @ 0xffffff74 │ │ │ │ │ │ │ │ 0008902c : │ │ │ │ ldr r3, [pc, #76] @ (8907c ) │ │ │ │ ldr r2, [pc, #80] @ (89080 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -90879,17 +90871,17 @@ │ │ │ │ b.w 53644 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r1, #124] @ 0x7c │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u d16, d14, d19 │ │ │ │ - vaddl.u8 q0, d12, d19 │ │ │ │ - vhadd.u16 d16, d0, d19 │ │ │ │ + ldc2 0, cr0, [r6, #-140] @ 0xffffff74 │ │ │ │ + stc2 0, cr0, [r4, #-140]! @ 0xffffff74 │ │ │ │ + stc2l 0, cr0, [r8], #140 @ 0x8c │ │ │ │ │ │ │ │ 00089090 : │ │ │ │ ldr r3, [pc, #76] @ (890e0 ) │ │ │ │ ldr r2, [pc, #80] @ (890e4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -90920,17 +90912,17 @@ │ │ │ │ b.w 52fc8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u16 d0, d10, d19 │ │ │ │ - vhadd.u d0, d0, d19 │ │ │ │ - cdp2 0, 14, cr0, cr12, cr3, {1} │ │ │ │ + ldc2 0, cr0, [r2], #140 @ 0x8c │ │ │ │ + stc2l 0, cr0, [r8], {35} @ 0x23 │ │ │ │ + stc2 0, cr0, [r4], {35} @ 0x23 │ │ │ │ │ │ │ │ 000890f4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -91008,15 +91000,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 53798 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [lr], #-140 @ 0xffffff74 │ │ │ │ + @ instruction: 0xfa060023 │ │ │ │ │ │ │ │ 000891bc : │ │ │ │ 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 r6, r0 │ │ │ │ @@ -91067,16 +91059,16 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbfe0023 │ │ │ │ - @ instruction: 0xfbe00023 │ │ │ │ + ldrsb.w r0, [r6, #35] @ 0x23 │ │ │ │ + ldr??.w r0, [r8, r3, lsl #2] │ │ │ │ │ │ │ │ 00089254 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -91133,20 +91125,20 @@ │ │ │ │ bl 537fc │ │ │ │ bl 53798 │ │ │ │ nop │ │ │ │ ldr r2, [r2, #88] @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r2, #-140]! @ 0xffffff74 │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + @ instruction: 0xfafa0023 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r4!, {r1, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfac40023 │ │ │ │ + ldr.w r0, [ip, r3, lsl #2] │ │ │ │ │ │ │ │ 000892f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #132] @ (8938c ) │ │ │ │ @@ -91210,19 +91202,19 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #376] @ 0x178 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - subs.w r0, r0, #35 @ 0x23 │ │ │ │ + vhadd.s8 d16, d8, d19 │ │ │ │ │ │ │ │ 000893a8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #84] @ (8940c ) │ │ │ │ @@ -91265,18 +91257,18 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 893f6 │ │ │ │ nop │ │ │ │ ldr r2, [r0, #68] @ 0x44 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r4, #-140] @ 0xffffff74 │ │ │ │ + @ instruction: 0xfadc0023 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa0e0023 │ │ │ │ + @ instruction: 0xf7a60023 │ │ │ │ │ │ │ │ 00089420 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -91525,21 +91517,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa4a0023 │ │ │ │ + @ instruction: 0xf7e20023 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ movs r0, r5 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfa080023 │ │ │ │ - @ instruction: 0xfa3a0023 │ │ │ │ + @ instruction: 0xf7a00023 │ │ │ │ + @ instruction: 0xf7d20023 │ │ │ │ │ │ │ │ 00089690 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -91657,26 +91649,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r4, #35] @ 0x23 │ │ │ │ + @ instruction: 0xf74c0023 │ │ │ │ lsls r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #8] │ │ │ │ movs r6, r4 │ │ │ │ - ite cs │ │ │ │ - movcs r3, r4 │ │ │ │ - ldccc 0, cr0, [ip, #140]! @ 0x8c │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + pop {r2, r6, r7} │ │ │ │ + movs r3, r4 │ │ │ │ + adcs.w r0, r4, r3, asr #32 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ movs r6, r4 │ │ │ │ - mrrc 0, 2, r0, ip, cr3 │ │ │ │ - stc 0, cr0, [sl], {35} @ 0x23 │ │ │ │ + ldrd r0, r0, [r4, #140]! @ 0x8c │ │ │ │ + bic.w r0, r2, r3, asr #32 │ │ │ │ │ │ │ │ 000897d0 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -91739,24 +91731,24 @@ │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r6, [r2, #0] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r1, #124] @ 0x7c │ │ │ │ movs r0, r5 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ - itt mi │ │ │ │ - movmi r3, r4 │ │ │ │ - itte hi @ unpredictable │ │ │ │ - movhi r3, r4 │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ + movs r3, r4 │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ + movs r3, r4 │ │ │ │ │ │ │ │ 00089880 : │ │ │ │ - pushhi {r4, lr} │ │ │ │ - movls.w ip, #4096 @ 0x1000 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #108] @ 898fc │ │ │ │ sub sp, #8 │ │ │ │ ldr r1, [pc, #104] @ (89900 ) │ │ │ │ add ip, pc │ │ │ │ ldr r3, [pc, #104] @ (89904 ) │ │ │ │ @@ -91911,19 +91903,19 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, #100] @ 0x64 │ │ │ │ movs r0, r5 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + rev16 r0, r5 │ │ │ │ movs r3, r4 │ │ │ │ - sbc.w r0, r0, r3, asr #32 │ │ │ │ + ldrd r0, r0, [r8], #140 @ 0x8c │ │ │ │ │ │ │ │ 00089a10 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -91980,20 +91972,20 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6700023 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + and.w r0, r8, #10682368 @ 0xa30000 │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + cbnz r2, 89ae0 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xeaaa0023 │ │ │ │ + strex r0, r0, [r2, #140] @ 0x8c │ │ │ │ │ │ │ │ 00089ab8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -92045,20 +92037,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r6, #10682368 @ 0xa30000 │ │ │ │ - str r0, [sp, #760] @ 0x2f8 │ │ │ │ + @ instruction: 0xf36e0023 │ │ │ │ + ldrh r6, [r2, #50] @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r0, 89bb0 │ │ │ │ + cbnz r0, 89b56 │ │ │ │ + movs r3, r4 │ │ │ │ + b.n 89aa4 │ │ │ │ movs r3, r4 │ │ │ │ - ands.w r0, r0, r3, asr #32 │ │ │ │ │ │ │ │ 00089b54 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #140] @ (89bf0 ) │ │ │ │ @@ -92124,23 +92117,24 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5280023 │ │ │ │ + movt r0, #35 @ 0x23 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #24611 @ 0x6023 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + vaddl.s16 q8, d14, d19 │ │ │ │ + ldrh r4, [r2, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - hlt 0x003e │ │ │ │ + @ instruction: 0xb856 │ │ │ │ + movs r3, r4 │ │ │ │ + b.n 899e4 │ │ │ │ movs r3, r4 │ │ │ │ - strd r0, r0, [lr, #-140] @ 0x8c │ │ │ │ │ │ │ │ 00089c18 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #128] @ (89ca8 ) │ │ │ │ @@ -92201,23 +92195,24 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r2, #10682368 @ 0xa30000 │ │ │ │ + addw r0, sl, #35 @ 0x23 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1900023 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + vhadd.s32 d0, d8, d19 │ │ │ │ + ldrh r6, [r3, #38] @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ - rev r0, r1 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ + movs r3, r4 │ │ │ │ + b.n 89930 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia.w r8, {r0, r1, r5} │ │ │ │ │ │ │ │ 00089cd0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ @@ -92284,20 +92279,20 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3940023 │ │ │ │ - ldrh r6, [r6, #50] @ 0x32 │ │ │ │ + @ instruction: 0xf12c0023 │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r0, 89da2 │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 89d28 │ │ │ │ + b.n 89858 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00089d98 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92355,20 +92350,20 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2e40023 │ │ │ │ - ldrh r6, [r0, #46] @ 0x2e │ │ │ │ + orns r0, ip, #35 @ 0x23 │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb620 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 89c78 │ │ │ │ + b.n 897a8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00089e48 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -92466,29 +92461,29 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2340023 │ │ │ │ + vaddl.s8 q8, d12, d19 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s d0, d12, d19 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldcl 0, cr0, [r4], {35} @ 0x23 │ │ │ │ + ldrh r6, [r6, #18] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + @ instruction: 0xb638 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + @ instruction: 0xb67a │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r0, #38] @ 0x26 │ │ │ │ + ldrh r2, [r3, #18] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb784 │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ movs r3, r4 │ │ │ │ - b.n 89b8c │ │ │ │ + b.n 8a6bc │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00089f64 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -92589,34 +92584,34 @@ │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ str r4, [r0, #8] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + push {r2, r6, lr} │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0da0023 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + cdp 0, 7, cr0, cr2, cr3, {1} │ │ │ │ + ldrh r6, [r7, #8] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + push {} │ │ │ │ movs r3, r4 │ │ │ │ - b.n 89a7c │ │ │ │ + b.n 8a5ac │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r1, #28] │ │ │ │ + ldrh r2, [r4, #8] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - b.n 89a84 │ │ │ │ + b.n 8a5b4 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0008a098 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92647,25 +92642,25 @@ │ │ │ │ ldr r1, [pc, #32] @ (8a100 ) │ │ │ │ ldr r0, [pc, #32] @ (8a104 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #320 @ 0x140 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + push {r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r7, #22] │ │ │ │ + ldrh r2, [r2, #4] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + push {r2, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - b.n 899d4 │ │ │ │ + b.n 8a504 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0008a108 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -92789,31 +92784,31 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s d16, d2, d19 │ │ │ │ - vhadd.s8 d16, d12, d19 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + stc 0, cr0, [sl, #-140] @ 0xffffff74 │ │ │ │ + stcl 0, cr0, [r4], #140 @ 0x8c │ │ │ │ + strh r6, [r1, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - vhadd.s16 d16, d12, d19 │ │ │ │ - vaddl.s16 q0, d2, d19 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldcl 0, cr0, [r4], #140 @ 0x8c │ │ │ │ + stc 0, cr0, [sl, #-140]! @ 0xffffff74 │ │ │ │ + strh r2, [r6, #58] @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + sxth r4, r6 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 8a8b4 │ │ │ │ + b.n 8a3e4 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r0, #14] │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + sxth r6, r3 │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.s8 q0, d8, d19 │ │ │ │ + stc 0, cr0, [r0, #-140]! @ 0xffffff74 │ │ │ │ │ │ │ │ 0008a268 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #368] @ (8a3e8 ) │ │ │ │ @@ -92977,34 +92972,34 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 4, cr0, cr8, cr3, {1} │ │ │ │ + @ instruction: 0xebe00023 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r8, r3, asr #32 │ │ │ │ - ldc 0, cr0, [r8, #140]! @ 0x8c │ │ │ │ - ldrh r0, [r6, #0] │ │ │ │ + ldmia.w r0!, {r0, r1, r5} │ │ │ │ + adcs.w r0, r0, r3, asr #32 │ │ │ │ + strh r0, [r1, #46] @ 0x2e │ │ │ │ movs r6, r4 │ │ │ │ - uxtb r2, r6 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 8a718 │ │ │ │ + svc 26 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - uxtb r4, r3 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ movs r3, r4 │ │ │ │ - ldcl 0, cr0, [lr, #140] @ 0x8c │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + sbcs.w r0, r6, r3, asr #32 │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - stcl 0, cr0, [sl, #-140]! @ 0xffffff74 │ │ │ │ - stc 0, cr0, [r0, #140]! @ 0x8c │ │ │ │ + add.w r0, r2, r3, asr #32 │ │ │ │ + @ instruction: 0xeb380023 │ │ │ │ │ │ │ │ 0008a42c : │ │ │ │ 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 r2, [pc, #108] @ (8a4ac ) │ │ │ │ @@ -93057,19 +93052,19 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r7, r6] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ - sxth r0, r0 │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 8a5e4 │ │ │ │ + udf #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0008a4c4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -93089,15 +93084,16 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r4, r4] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb r2!, {r0, r1, r5} │ │ │ │ + b.n 8a27c │ │ │ │ + movs r3, r4 │ │ │ │ │ │ │ │ 0008a508 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #20] @ (8a52c ) │ │ │ │ @@ -93144,15 +93140,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r6, r2] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r2], #-140 @ 0xffffff74 │ │ │ │ + ldrd r0, r0, [sl, #140]! @ 0x8c │ │ │ │ │ │ │ │ 0008a588 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ (8a5c0 ) │ │ │ │ @@ -93174,15 +93170,15 @@ │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r4, [r4, r1] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [sl], #-140 @ 0xffffff74 │ │ │ │ + ldrd r0, r0, [r2, #140] @ 0x8c │ │ │ │ │ │ │ │ 0008a5cc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -93606,15 +93602,16 @@ │ │ │ │ nop │ │ │ │ ldrsb r4, [r4, r2] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r0, {r0, r1, r5} │ │ │ │ + b.n 8a5d4 │ │ │ │ + movs r3, r4 │ │ │ │ │ │ │ │ 0008a9a4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #180] @ 8aa68 │ │ │ │ @@ -93829,15 +93826,15 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, r5] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 8aa7c │ │ │ │ + b.n 8a5ac │ │ │ │ movs r3, r4 │ │ │ │ strb r6, [r1, r4] │ │ │ │ movs r0, r5 │ │ │ │ ldr r6, [pc, #664] @ (8ae5c ) │ │ │ │ movs r1, r5 │ │ │ │ strb r0, [r6, r2] │ │ │ │ movs r0, r5 │ │ │ │ @@ -93939,15 +93936,15 @@ │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 8ac70 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r3, r0] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 8a8f0 │ │ │ │ + b.n 8b420 │ │ │ │ movs r3, r4 │ │ │ │ strh r6, [r7, r6] │ │ │ │ movs r0, r5 │ │ │ │ strh r4, [r0, r6] │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0008acc0 : │ │ │ │ @@ -95144,23 +95141,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 8b898 │ │ │ │ + bls.n 8b7c8 │ │ │ │ movs r3, r4 │ │ │ │ ldr r1, [pc, #24] @ (8b7c0 ) │ │ │ │ movs r0, r5 │ │ │ │ - strb r6, [r5, #17] │ │ │ │ + strb r6, [r0, #8] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0008b7b4 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ and.w r0, r0, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ @@ -95251,25 +95248,25 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 8b8a8 │ │ │ │ + bvc.n 8b7d8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 8b804 │ │ │ │ + bcc.n 8b934 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r5, #13] │ │ │ │ + strb r0, [r0, #4] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0008b8ac : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -95292,19 +95289,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (8b8f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2996 @ 0xbb4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ movs r6, r4 │ │ │ │ - bls.n 8b80c │ │ │ │ + bvc.n 8b93c │ │ │ │ movs r3, r4 │ │ │ │ - bls.n 8b874 │ │ │ │ + bvc.n 8b9a4 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0008b8fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -95361,31 +95358,31 @@ │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ mov sl, sp │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #10] │ │ │ │ + strb r2, [r5, #0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r6, #9] │ │ │ │ + strb r4, [r1, #0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r2, [sp, #824] @ 0x338 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [sp, #392] @ 0x188 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0008b9b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -95636,15 +95633,15 @@ │ │ │ │ movs r0, r5 │ │ │ │ add r2, pc │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 8bbb4 │ │ │ │ + bmi.n 8bce4 <_CPy_GetExcInfo@@Base+0x4> │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0008bc20 : │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [pc, #96] @ (8bc84 ) │ │ │ │ add.w ip, sp, #16 │ │ │ │ add r3, pc │ │ │ │ @@ -95851,15 +95848,15 @@ │ │ │ │ blx 52ca4 │ │ │ │ blx 535d0 │ │ │ │ nop │ │ │ │ tst r0, r2 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 8bdfc │ │ │ │ + bcs.n 8bd2c <_CPy_GetExcInfo@@Base+0x4c> │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0008be14 : │ │ │ │ ldr r3, [pc, #56] @ (8be50 ) │ │ │ │ ldr r0, [pc, #60] @ (8be54 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #60] @ (8be58 ) │ │ │ │ @@ -95968,15 +95965,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ adcs r2, r1 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r7} │ │ │ │ + ldmia r4, {r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0008bf2c : │ │ │ │ cbz r0, 8bf46 │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n 8bf48 │ │ │ │ asrs r0, r0, #1 │ │ │ │ @@ -96068,15 +96065,15 @@ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ b.n 8bfe0 │ │ │ │ nop │ │ │ │ ands r6, r4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 8c034 │ │ │ │ + beq.n 8bf64 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c064 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96105,15 +96102,15 @@ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ b.n 8c038 │ │ │ │ nop │ │ │ │ subs r7, #206 @ 0xce │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 8c03c │ │ │ │ + beq.n 8c16c │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c0bc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96142,15 +96139,15 @@ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ b.n 8c090 │ │ │ │ nop │ │ │ │ subs r7, #118 @ 0x76 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 8c04c │ │ │ │ + beq.n 8c17c │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c114 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96179,15 +96176,15 @@ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ b.n 8c0e8 │ │ │ │ nop │ │ │ │ subs r7, #30 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 8c05c │ │ │ │ + beq.n 8c18c │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c16c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96216,15 +96213,15 @@ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ b.n 8c140 │ │ │ │ nop │ │ │ │ subs r6, #198 @ 0xc6 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 8c264 │ │ │ │ + beq.n 8c194 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c1c4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96253,15 +96250,15 @@ │ │ │ │ ldr r0, [r2, #32] │ │ │ │ b.n 8c198 │ │ │ │ nop │ │ │ │ subs r6, #110 @ 0x6e │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 8c27c │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c21c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96290,15 +96287,15 @@ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ b.n 8c1f0 │ │ │ │ nop │ │ │ │ subs r6, #22 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 8c27c │ │ │ │ + ldmia r7, {r1, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c274 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96327,15 +96324,15 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ b.n 8c248 │ │ │ │ nop │ │ │ │ subs r5, #190 @ 0xbe │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 8c284 │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c2cc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96364,15 +96361,15 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ b.n 8c2a0 │ │ │ │ nop │ │ │ │ subs r5, #102 @ 0x66 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 8c27c │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c324 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96401,15 +96398,15 @@ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ b.n 8c2f8 │ │ │ │ nop │ │ │ │ subs r5, #14 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 8c27c │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c37c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96438,15 +96435,15 @@ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ b.n 8c350 │ │ │ │ nop │ │ │ │ subs r4, #182 @ 0xb6 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 8c294 │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c3d4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96475,15 +96472,15 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ b.n 8c3a8 │ │ │ │ nop │ │ │ │ subs r4, #94 @ 0x5e │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 8c4ac │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c42c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96512,15 +96509,15 @@ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ b.n 8c400 │ │ │ │ nop │ │ │ │ subs r4, #6 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 8c4c4 │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c484 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96549,15 +96546,15 @@ │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ b.n 8c458 │ │ │ │ nop │ │ │ │ subs r3, #174 @ 0xae │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 8c4dc │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c4dc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96586,15 +96583,15 @@ │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ b.n 8c4b0 │ │ │ │ nop │ │ │ │ subs r3, #86 @ 0x56 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 8c4fc │ │ │ │ + ldmia r6!, {r1, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c534 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96623,15 +96620,15 @@ │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ b.n 8c508 │ │ │ │ nop │ │ │ │ subs r2, #254 @ 0xfe │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 8c504 │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c58c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96660,15 +96657,15 @@ │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ b.n 8c560 │ │ │ │ nop │ │ │ │ subs r2, #166 @ 0xa6 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 8c50c │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c5e4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96697,15 +96694,15 @@ │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ b.n 8c5b8 │ │ │ │ nop │ │ │ │ subs r2, #78 @ 0x4e │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 8c514 │ │ │ │ + ldmia r6!, {r1, r3, r5} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c63c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96734,15 +96731,15 @@ │ │ │ │ ldr r0, [r2, #32] │ │ │ │ b.n 8c610 │ │ │ │ nop │ │ │ │ subs r1, #246 @ 0xf6 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 8c71c │ │ │ │ + ldmia r6!, {r1} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c694 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96771,15 +96768,15 @@ │ │ │ │ ldr r0, [r2, #28] │ │ │ │ b.n 8c668 │ │ │ │ nop │ │ │ │ subs r1, #158 @ 0x9e │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 8c734 │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c6ec ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96808,15 +96805,15 @@ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ b.n 8c6c0 │ │ │ │ nop │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 8c73c │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c744 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96845,15 +96842,15 @@ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ b.n 8c718 │ │ │ │ nop │ │ │ │ subs r0, #238 @ 0xee │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c79c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96882,15 +96879,15 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ b.n 8c770 │ │ │ │ nop │ │ │ │ subs r0, #150 @ 0x96 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c7f4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96919,15 +96916,15 @@ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ b.n 8c7c8 │ │ │ │ nop │ │ │ │ subs r0, #62 @ 0x3e │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c84c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96956,15 +96953,15 @@ │ │ │ │ ldr r0, [r2, #32] │ │ │ │ b.n 8c820 │ │ │ │ nop │ │ │ │ adds r7, #230 @ 0xe6 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c8a4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96993,15 +96990,15 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ b.n 8c878 │ │ │ │ nop │ │ │ │ adds r7, #142 @ 0x8e │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c8fc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97030,15 +97027,15 @@ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ b.n 8c8d0 │ │ │ │ nop │ │ │ │ adds r7, #54 @ 0x36 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c954 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97067,15 +97064,15 @@ │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ b.n 8c928 │ │ │ │ nop │ │ │ │ adds r6, #222 @ 0xde │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r3, r5} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8c9ac ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97104,15 +97101,15 @@ │ │ │ │ ldr r0, [r2, #32] │ │ │ │ b.n 8c980 │ │ │ │ nop │ │ │ │ adds r6, #134 @ 0x86 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8ca04 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97141,15 +97138,15 @@ │ │ │ │ ldr r0, [r2, #28] │ │ │ │ b.n 8c9d8 │ │ │ │ nop │ │ │ │ adds r6, #46 @ 0x2e │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8ca5c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97178,15 +97175,15 @@ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ b.n 8ca30 │ │ │ │ nop │ │ │ │ adds r5, #214 @ 0xd6 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8cab4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97215,15 +97212,15 @@ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ b.n 8ca88 │ │ │ │ nop │ │ │ │ adds r5, #126 @ 0x7e │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r5, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8cb0c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97252,15 +97249,15 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ b.n 8cae0 │ │ │ │ nop │ │ │ │ adds r5, #38 @ 0x26 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8cb64 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97289,15 +97286,15 @@ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ b.n 8cb38 │ │ │ │ nop │ │ │ │ adds r4, #206 @ 0xce │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cbc0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97326,15 +97323,15 @@ │ │ │ │ ldr.w r0, [r2, #472] @ 0x1d8 │ │ │ │ b.n 8cb92 │ │ │ │ nop │ │ │ │ adds r4, #116 @ 0x74 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r3, {r3, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cc1c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97363,15 +97360,15 @@ │ │ │ │ ldr.w r0, [r2, #468] @ 0x1d4 │ │ │ │ b.n 8cbee │ │ │ │ nop │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cc78 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97400,15 +97397,15 @@ │ │ │ │ ldr.w r0, [r2, #464] @ 0x1d0 │ │ │ │ b.n 8cc4a │ │ │ │ nop │ │ │ │ adds r3, #188 @ 0xbc │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8ccd4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97437,15 +97434,15 @@ │ │ │ │ ldr.w r0, [r2, #460] @ 0x1cc │ │ │ │ b.n 8cca6 │ │ │ │ nop │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cd30 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97474,15 +97471,15 @@ │ │ │ │ ldr.w r0, [r2, #456] @ 0x1c8 │ │ │ │ b.n 8cd02 │ │ │ │ nop │ │ │ │ adds r3, #4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cd8c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97511,15 +97508,15 @@ │ │ │ │ ldr.w r0, [r2, #452] @ 0x1c4 │ │ │ │ b.n 8cd5e │ │ │ │ nop │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r3!, {r5} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cde8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97548,15 +97545,15 @@ │ │ │ │ ldr.w r0, [r2, #448] @ 0x1c0 │ │ │ │ b.n 8cdba │ │ │ │ nop │ │ │ │ adds r2, #76 @ 0x4c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8ce44 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97585,15 +97582,15 @@ │ │ │ │ ldr.w r0, [r2, #444] @ 0x1bc │ │ │ │ b.n 8ce16 │ │ │ │ nop │ │ │ │ adds r1, #240 @ 0xf0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cea0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97622,15 +97619,15 @@ │ │ │ │ ldr.w r0, [r2, #440] @ 0x1b8 │ │ │ │ b.n 8ce72 │ │ │ │ nop │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cefc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97659,15 +97656,15 @@ │ │ │ │ ldr.w r0, [r2, #436] @ 0x1b4 │ │ │ │ b.n 8cece │ │ │ │ nop │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cf58 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97696,15 +97693,15 @@ │ │ │ │ ldr.w r0, [r2, #432] @ 0x1b0 │ │ │ │ b.n 8cf2a │ │ │ │ nop │ │ │ │ adds r0, #220 @ 0xdc │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cfb4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97733,15 +97730,15 @@ │ │ │ │ ldr.w r0, [r2, #428] @ 0x1ac │ │ │ │ b.n 8cf86 │ │ │ │ nop │ │ │ │ adds r0, #128 @ 0x80 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d010 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97770,15 +97767,15 @@ │ │ │ │ ldr.w r0, [r2, #424] @ 0x1a8 │ │ │ │ b.n 8cfe2 │ │ │ │ nop │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d06c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97807,15 +97804,15 @@ │ │ │ │ ldr.w r0, [r2, #420] @ 0x1a4 │ │ │ │ b.n 8d03e │ │ │ │ nop │ │ │ │ cmp r7, #200 @ 0xc8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d0c8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97844,15 +97841,15 @@ │ │ │ │ ldr.w r0, [r2, #416] @ 0x1a0 │ │ │ │ b.n 8d09a │ │ │ │ nop │ │ │ │ cmp r7, #108 @ 0x6c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d124 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97881,15 +97878,15 @@ │ │ │ │ ldr.w r0, [r2, #412] @ 0x19c │ │ │ │ b.n 8d0f6 │ │ │ │ nop │ │ │ │ cmp r7, #16 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d180 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97918,15 +97915,15 @@ │ │ │ │ ldr.w r0, [r2, #408] @ 0x198 │ │ │ │ b.n 8d152 │ │ │ │ nop │ │ │ │ cmp r6, #180 @ 0xb4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d1dc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97955,15 +97952,15 @@ │ │ │ │ ldr.w r0, [r2, #404] @ 0x194 │ │ │ │ b.n 8d1ae │ │ │ │ nop │ │ │ │ cmp r6, #88 @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d238 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97992,15 +97989,15 @@ │ │ │ │ ldr.w r0, [r2, #400] @ 0x190 │ │ │ │ b.n 8d20a │ │ │ │ nop │ │ │ │ cmp r5, #252 @ 0xfc │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d294 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98029,15 +98026,15 @@ │ │ │ │ ldr.w r0, [r2, #396] @ 0x18c │ │ │ │ b.n 8d266 │ │ │ │ nop │ │ │ │ cmp r5, #160 @ 0xa0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d2f0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98066,15 +98063,15 @@ │ │ │ │ ldr.w r0, [r2, #392] @ 0x188 │ │ │ │ b.n 8d2c2 │ │ │ │ nop │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r4} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d34c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98103,15 +98100,15 @@ │ │ │ │ ldr.w r0, [r2, #388] @ 0x184 │ │ │ │ b.n 8d31e │ │ │ │ nop │ │ │ │ cmp r4, #232 @ 0xe8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r4, r6} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d3a8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98140,15 +98137,15 @@ │ │ │ │ ldr.w r0, [r2, #384] @ 0x180 │ │ │ │ b.n 8d37a │ │ │ │ nop │ │ │ │ cmp r4, #140 @ 0x8c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d404 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98177,15 +98174,15 @@ │ │ │ │ ldr.w r0, [r2, #380] @ 0x17c │ │ │ │ b.n 8d3d6 │ │ │ │ nop │ │ │ │ cmp r4, #48 @ 0x30 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d460 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98214,15 +98211,15 @@ │ │ │ │ ldr.w r0, [r2, #376] @ 0x178 │ │ │ │ b.n 8d432 │ │ │ │ nop │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d4bc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98251,15 +98248,15 @@ │ │ │ │ ldr.w r0, [r2, #372] @ 0x174 │ │ │ │ b.n 8d48e │ │ │ │ nop │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d518 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98288,15 +98285,15 @@ │ │ │ │ ldr.w r0, [r2, #368] @ 0x170 │ │ │ │ b.n 8d4ea │ │ │ │ nop │ │ │ │ cmp r3, #28 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d574 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98325,15 +98322,15 @@ │ │ │ │ ldr.w r0, [r2, #364] @ 0x16c │ │ │ │ b.n 8d546 │ │ │ │ nop │ │ │ │ cmp r2, #192 @ 0xc0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r4, r5, r6} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d5d0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98362,15 +98359,15 @@ │ │ │ │ ldr.w r0, [r2, #360] @ 0x168 │ │ │ │ b.n 8d5a2 │ │ │ │ nop │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d62c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98399,15 +98396,15 @@ │ │ │ │ ldr.w r0, [r2, #356] @ 0x164 │ │ │ │ b.n 8d5fe │ │ │ │ nop │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + stmia r7!, {r3, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d688 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98436,15 +98433,15 @@ │ │ │ │ ldr.w r0, [r2, #352] @ 0x160 │ │ │ │ b.n 8d65a │ │ │ │ nop │ │ │ │ cmp r1, #172 @ 0xac │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d6e4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98473,15 +98470,15 @@ │ │ │ │ ldr.w r0, [r2, #348] @ 0x15c │ │ │ │ b.n 8d6b6 │ │ │ │ nop │ │ │ │ cmp r1, #80 @ 0x50 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d740 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98510,15 +98507,15 @@ │ │ │ │ ldr.w r0, [r2, #344] @ 0x158 │ │ │ │ b.n 8d712 │ │ │ │ nop │ │ │ │ cmp r0, #244 @ 0xf4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d79c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98547,15 +98544,15 @@ │ │ │ │ ldr.w r0, [r2, #340] @ 0x154 │ │ │ │ b.n 8d76e │ │ │ │ nop │ │ │ │ cmp r0, #152 @ 0x98 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d7f8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98584,15 +98581,15 @@ │ │ │ │ ldr.w r0, [r2, #336] @ 0x150 │ │ │ │ b.n 8d7ca │ │ │ │ nop │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d854 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98621,15 +98618,15 @@ │ │ │ │ ldr.w r0, [r2, #332] @ 0x14c │ │ │ │ b.n 8d826 │ │ │ │ nop │ │ │ │ movs r7, #224 @ 0xe0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d8b0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98658,15 +98655,15 @@ │ │ │ │ ldr.w r0, [r2, #328] @ 0x148 │ │ │ │ b.n 8d882 │ │ │ │ nop │ │ │ │ movs r7, #132 @ 0x84 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d90c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98695,15 +98692,15 @@ │ │ │ │ ldr.w r0, [r2, #324] @ 0x144 │ │ │ │ b.n 8d8de │ │ │ │ nop │ │ │ │ movs r7, #40 @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d968 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98732,15 +98729,15 @@ │ │ │ │ ldr.w r0, [r2, #320] @ 0x140 │ │ │ │ b.n 8d93a │ │ │ │ nop │ │ │ │ movs r6, #204 @ 0xcc │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d9c4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98769,15 +98766,15 @@ │ │ │ │ ldr.w r0, [r2, #316] @ 0x13c │ │ │ │ b.n 8d996 │ │ │ │ nop │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8da20 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98806,15 +98803,15 @@ │ │ │ │ ldr.w r0, [r2, #312] @ 0x138 │ │ │ │ b.n 8d9f2 │ │ │ │ nop │ │ │ │ movs r6, #20 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r7} │ │ │ │ + stmia r6!, {r5} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8da7c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98843,15 +98840,15 @@ │ │ │ │ ldr.w r0, [r2, #308] @ 0x134 │ │ │ │ b.n 8da4e │ │ │ │ nop │ │ │ │ movs r5, #184 @ 0xb8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8dad8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98880,15 +98877,15 @@ │ │ │ │ ldr.w r0, [r2, #304] @ 0x130 │ │ │ │ b.n 8daaa │ │ │ │ nop │ │ │ │ movs r5, #92 @ 0x5c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8db34 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98917,15 +98914,15 @@ │ │ │ │ ldr.w r0, [r2, #300] @ 0x12c │ │ │ │ b.n 8db06 │ │ │ │ nop │ │ │ │ movs r5, #0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + stmia r5!, {r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8db90 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98954,15 +98951,15 @@ │ │ │ │ ldr.w r0, [r2, #296] @ 0x128 │ │ │ │ b.n 8db62 │ │ │ │ nop │ │ │ │ movs r4, #164 @ 0xa4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8dbec ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98991,15 +98988,15 @@ │ │ │ │ ldr.w r0, [r2, #292] @ 0x124 │ │ │ │ b.n 8dbbe │ │ │ │ nop │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + stmia r5!, {r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8dc48 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99028,15 +99025,15 @@ │ │ │ │ ldr.w r0, [r2, #288] @ 0x120 │ │ │ │ b.n 8dc1a │ │ │ │ nop │ │ │ │ movs r3, #236 @ 0xec │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8dca4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99065,15 +99062,15 @@ │ │ │ │ ldr.w r0, [r2, #284] @ 0x11c │ │ │ │ b.n 8dc76 │ │ │ │ nop │ │ │ │ movs r3, #144 @ 0x90 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8dd00 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99102,15 +99099,15 @@ │ │ │ │ ldr.w r0, [r2, #280] @ 0x118 │ │ │ │ b.n 8dcd2 │ │ │ │ nop │ │ │ │ movs r3, #52 @ 0x34 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8dd5c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99139,15 +99136,15 @@ │ │ │ │ ldr.w r0, [r2, #276] @ 0x114 │ │ │ │ b.n 8dd2e │ │ │ │ nop │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8ddb8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99176,15 +99173,15 @@ │ │ │ │ ldr.w r0, [r2, #272] @ 0x110 │ │ │ │ b.n 8dd8a │ │ │ │ nop │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r4} │ │ │ │ + stmia r4!, {r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8de14 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99213,15 +99210,15 @@ │ │ │ │ ldr.w r0, [r2, #268] @ 0x10c │ │ │ │ b.n 8dde6 │ │ │ │ nop │ │ │ │ movs r2, #32 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8de70 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99250,15 +99247,15 @@ │ │ │ │ ldr.w r0, [r2, #264] @ 0x108 │ │ │ │ b.n 8de42 │ │ │ │ nop │ │ │ │ movs r1, #196 @ 0xc4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8decc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99287,15 +99284,15 @@ │ │ │ │ ldr.w r0, [r2, #260] @ 0x104 │ │ │ │ b.n 8de9e │ │ │ │ nop │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r5, r7} │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8df28 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99324,15 +99321,15 @@ │ │ │ │ ldr.w r0, [r2, #256] @ 0x100 │ │ │ │ b.n 8defa │ │ │ │ nop │ │ │ │ movs r1, #12 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r4} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8df84 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99361,15 +99358,15 @@ │ │ │ │ ldr.w r0, [r2, #252] @ 0xfc │ │ │ │ b.n 8df56 │ │ │ │ nop │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8dfe0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99398,15 +99395,15 @@ │ │ │ │ ldr.w r0, [r2, #248] @ 0xf8 │ │ │ │ b.n 8dfb2 │ │ │ │ nop │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e03c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99435,15 +99432,15 @@ │ │ │ │ ldr.w r0, [r2, #244] @ 0xf4 │ │ │ │ b.n 8e00e │ │ │ │ nop │ │ │ │ subs r0, r7, #7 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r4} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e098 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99472,15 +99469,15 @@ │ │ │ │ ldr.w r0, [r2, #240] @ 0xf0 │ │ │ │ b.n 8e06a │ │ │ │ nop │ │ │ │ subs r4, r3, #6 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e0f4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99509,15 +99506,15 @@ │ │ │ │ ldr.w r0, [r2, #236] @ 0xec │ │ │ │ b.n 8e0c6 │ │ │ │ nop │ │ │ │ subs r0, r0, #5 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e150 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99546,15 +99543,15 @@ │ │ │ │ ldr.w r0, [r2, #232] @ 0xe8 │ │ │ │ b.n 8e122 │ │ │ │ nop │ │ │ │ subs r4, r4, #3 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e1ac ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99583,15 +99580,15 @@ │ │ │ │ ldr.w r0, [r2, #228] @ 0xe4 │ │ │ │ b.n 8e17e │ │ │ │ nop │ │ │ │ subs r0, r1, #2 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r7} │ │ │ │ + stmia r3!, {r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e208 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99620,15 +99617,15 @@ │ │ │ │ ldr.w r0, [r2, #224] @ 0xe0 │ │ │ │ b.n 8e1da │ │ │ │ nop │ │ │ │ subs r4, r5, #0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e264 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99657,15 +99654,15 @@ │ │ │ │ ldr.w r0, [r2, #220] @ 0xdc │ │ │ │ b.n 8e236 │ │ │ │ nop │ │ │ │ adds r0, r2, #7 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e2c0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99694,15 +99691,15 @@ │ │ │ │ ldr.w r0, [r2, #216] @ 0xd8 │ │ │ │ b.n 8e292 │ │ │ │ nop │ │ │ │ adds r4, r6, #5 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e31c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99731,15 +99728,15 @@ │ │ │ │ ldr.w r0, [r2, #212] @ 0xd4 │ │ │ │ b.n 8e2ee │ │ │ │ nop │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e378 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99768,15 +99765,15 @@ │ │ │ │ ldr.w r0, [r2, #208] @ 0xd0 │ │ │ │ b.n 8e34a │ │ │ │ nop │ │ │ │ adds r4, r7, #2 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e3d4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99805,15 +99802,15 @@ │ │ │ │ ldr.w r0, [r2, #204] @ 0xcc │ │ │ │ b.n 8e3a6 │ │ │ │ nop │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + stmia r2!, {r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e430 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99842,15 +99839,15 @@ │ │ │ │ ldr.w r0, [r2, #200] @ 0xc8 │ │ │ │ b.n 8e402 │ │ │ │ nop │ │ │ │ adds r4, r0, #0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r7} │ │ │ │ + stmia r2!, {r5} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e48c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99879,15 +99876,15 @@ │ │ │ │ ldr.w r0, [r2, #196] @ 0xc4 │ │ │ │ b.n 8e45e │ │ │ │ nop │ │ │ │ subs r0, r5, r6 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e4e8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99916,15 +99913,15 @@ │ │ │ │ ldr.w r0, [r2, #192] @ 0xc0 │ │ │ │ b.n 8e4ba │ │ │ │ nop │ │ │ │ subs r4, r1, r5 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e544 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99953,15 +99950,15 @@ │ │ │ │ ldr.w r0, [r2, #188] @ 0xbc │ │ │ │ b.n 8e516 │ │ │ │ nop │ │ │ │ subs r0, r6, r3 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e5a0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99990,15 +99987,15 @@ │ │ │ │ ldr.w r0, [r2, #184] @ 0xb8 │ │ │ │ b.n 8e572 │ │ │ │ nop │ │ │ │ subs r4, r2, r2 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e5fc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100027,15 +100024,15 @@ │ │ │ │ ldr.w r0, [r2, #180] @ 0xb4 │ │ │ │ b.n 8e5ce │ │ │ │ nop │ │ │ │ subs r0, r7, r0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e658 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100064,15 +100061,15 @@ │ │ │ │ ldr.w r0, [r2, #176] @ 0xb0 │ │ │ │ b.n 8e62a │ │ │ │ nop │ │ │ │ adds r4, r3, r7 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e6b4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100101,15 +100098,15 @@ │ │ │ │ ldr.w r0, [r2, #172] @ 0xac │ │ │ │ b.n 8e686 │ │ │ │ nop │ │ │ │ adds r0, r0, r6 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e710 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100138,15 +100135,15 @@ │ │ │ │ ldr.w r0, [r2, #168] @ 0xa8 │ │ │ │ b.n 8e6e2 │ │ │ │ nop │ │ │ │ adds r4, r4, r4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e76c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100175,15 +100172,15 @@ │ │ │ │ ldr.w r0, [r2, #164] @ 0xa4 │ │ │ │ b.n 8e73e │ │ │ │ nop │ │ │ │ adds r0, r1, r3 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r6} │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e7c8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100212,15 +100209,15 @@ │ │ │ │ ldr.w r0, [r2, #160] @ 0xa0 │ │ │ │ b.n 8e79a │ │ │ │ nop │ │ │ │ adds r4, r5, r1 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r5} │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e824 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100249,15 +100246,15 @@ │ │ │ │ ldr.w r0, [r2, #156] @ 0x9c │ │ │ │ b.n 8e7f6 │ │ │ │ nop │ │ │ │ adds r0, r2, r0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r0!, {r2, r3, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e880 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100286,15 +100283,15 @@ │ │ │ │ ldr.w r0, [r2, #152] @ 0x98 │ │ │ │ b.n 8e852 │ │ │ │ nop │ │ │ │ asrs r4, r6, #30 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e8dc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100323,15 +100320,15 @@ │ │ │ │ ldr.w r0, [r2, #148] @ 0x94 │ │ │ │ b.n 8e8ae │ │ │ │ nop │ │ │ │ asrs r0, r3, #29 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e938 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100360,15 +100357,15 @@ │ │ │ │ ldr.w r0, [r2, #144] @ 0x90 │ │ │ │ b.n 8e90a │ │ │ │ nop │ │ │ │ asrs r4, r7, #27 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r4, r7} │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e994 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100397,17 +100394,17 @@ │ │ │ │ ldr.w r0, [r2, #140] @ 0x8c │ │ │ │ b.n 8e966 │ │ │ │ nop │ │ │ │ asrs r0, r4, #26 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ - movs r3, r4 │ │ │ │ - push {lr} │ │ │ │ + itt │ │ │ │ + mov r3, r4 │ │ │ │ + push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8e9f0 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r0, #136] @ 0x88 │ │ │ │ sub sp, #12 │ │ │ │ @@ -100434,17 +100431,17 @@ │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ b.n 8e9c2 │ │ │ │ nop │ │ │ │ asrs r4, r0, #25 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ - movs r3, r4 │ │ │ │ - push {lr} │ │ │ │ + itt le │ │ │ │ + movle r3, r4 │ │ │ │ + pushle {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8ea4c ) │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ sub sp, #12 │ │ │ │ @@ -100471,16 +100468,16 @@ │ │ │ │ ldr.w r0, [r2, #132] @ 0x84 │ │ │ │ b.n 8ea1e │ │ │ │ nop │ │ │ │ asrs r0, r5, #23 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r5} │ │ │ │ - movs r3, r4 │ │ │ │ + it lt │ │ │ │ + movlt r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8eaa8 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ @@ -100508,16 +100505,16 @@ │ │ │ │ ldr.w r0, [r2, #128] @ 0x80 │ │ │ │ b.n 8ea7a │ │ │ │ nop │ │ │ │ asrs r4, r1, #22 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {} │ │ │ │ - movs r3, r4 │ │ │ │ + it ls │ │ │ │ + movls r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8eb00 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ @@ -100545,18 +100542,18 @@ │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ b.n 8ead4 │ │ │ │ nop │ │ │ │ asrs r2, r6, #20 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ - movs r3, r4 │ │ │ │ - push {lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet vc │ │ │ │ + movvc r3, r4 │ │ │ │ + pushvs {lr} │ │ │ │ + movvc.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8eb58 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -100582,18 +100579,18 @@ │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ b.n 8eb2c │ │ │ │ nop │ │ │ │ asrs r2, r3, #19 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ - movs r3, r4 │ │ │ │ - push {lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte pl │ │ │ │ + movpl r3, r4 │ │ │ │ + pushpl {lr} │ │ │ │ + movmi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8ebb0 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -100619,18 +100616,18 @@ │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ b.n 8eb84 │ │ │ │ nop │ │ │ │ asrs r2, r0, #18 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ - movs r3, r4 │ │ │ │ - push {lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt cc │ │ │ │ + movcc r3, r4 │ │ │ │ + pushcc {lr} │ │ │ │ + movcc.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8ec08 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -100656,18 +100653,18 @@ │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ b.n 8ebdc │ │ │ │ nop │ │ │ │ asrs r2, r5, #16 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ - movs r3, r4 │ │ │ │ - push {lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt ne │ │ │ │ + movne r3, r4 │ │ │ │ + pushne {lr} │ │ │ │ + movne.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8ec60 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -100693,15 +100690,15 @@ │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ b.n 8ec34 │ │ │ │ nop │ │ │ │ asrs r2, r2, #15 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + bkpt 0x00fa │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8ecb8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100730,15 +100727,15 @@ │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ b.n 8ec8c │ │ │ │ nop │ │ │ │ asrs r2, r7, #13 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r6} │ │ │ │ + bkpt 0x00da │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8ed10 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100767,15 +100764,15 @@ │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ b.n 8ece4 │ │ │ │ nop │ │ │ │ asrs r2, r4, #12 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + bkpt 0x00ba │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8ed68 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100804,15 +100801,15 @@ │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ b.n 8ed3c │ │ │ │ nop │ │ │ │ asrs r2, r1, #11 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1} │ │ │ │ + bkpt 0x009a │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8edc0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100841,15 +100838,15 @@ │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ b.n 8ed94 │ │ │ │ nop │ │ │ │ asrs r2, r6, #9 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + bkpt 0x007e │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8ee18 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100878,15 +100875,15 @@ │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ b.n 8edec │ │ │ │ nop │ │ │ │ asrs r2, r3, #8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + bkpt 0x0062 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8ee70 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100915,15 +100912,15 @@ │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ b.n 8ee44 │ │ │ │ nop │ │ │ │ asrs r2, r0, #7 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ + bkpt 0x0042 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8eec8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100952,15 +100949,15 @@ │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ b.n 8ee9c │ │ │ │ nop │ │ │ │ asrs r2, r5, #5 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + bkpt 0x001e │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8ef20 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100989,15 +100986,15 @@ │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ b.n 8eef4 │ │ │ │ nop │ │ │ │ asrs r2, r2, #4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8ef78 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101026,15 +101023,15 @@ │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ b.n 8ef4c │ │ │ │ nop │ │ │ │ asrs r2, r7, #2 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8efd0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101063,15 +101060,15 @@ │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ b.n 8efa4 │ │ │ │ nop │ │ │ │ asrs r2, r4, #1 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f028 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101100,18 +101097,18 @@ │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ b.n 8effc │ │ │ │ nop │ │ │ │ asrs r2, r1, #32 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - itte │ │ │ │ - mov r3, r4 │ │ │ │ - push {lr} │ │ │ │ - moval.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ + movs r3, r4 │ │ │ │ + push {lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f080 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -101137,18 +101134,18 @@ │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ b.n 8f054 │ │ │ │ nop │ │ │ │ lsrs r2, r6, #30 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - itte le │ │ │ │ - movle r3, r4 │ │ │ │ - pushle {lr} │ │ │ │ - movgt.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ + movs r3, r4 │ │ │ │ + push {lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f0d8 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -101174,18 +101171,18 @@ │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ b.n 8f0ac │ │ │ │ nop │ │ │ │ lsrs r2, r3, #29 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - itte lt │ │ │ │ - movlt r3, r4 │ │ │ │ - pushlt {lr} │ │ │ │ - movge.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ + movs r3, r4 │ │ │ │ + push {lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f130 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -101211,18 +101208,18 @@ │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ b.n 8f104 │ │ │ │ nop │ │ │ │ lsrs r2, r0, #28 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - itte ls │ │ │ │ - movls r3, r4 │ │ │ │ - pushls {lr} │ │ │ │ - movhi.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r4, r5, pc} │ │ │ │ + movs r3, r4 │ │ │ │ + push {lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f188 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -101248,18 +101245,18 @@ │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ b.n 8f15c │ │ │ │ nop │ │ │ │ lsrs r2, r5, #26 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - itee vc │ │ │ │ - movvc r3, r4 │ │ │ │ - pushvs {lr} │ │ │ │ - movvs.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r3, pc} │ │ │ │ + movs r3, r4 │ │ │ │ + push {lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f1e0 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -101285,18 +101282,18 @@ │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ b.n 8f1b4 │ │ │ │ nop │ │ │ │ lsrs r2, r2, #25 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - itee pl │ │ │ │ - movpl r3, r4 │ │ │ │ - pushmi {lr} │ │ │ │ - movmi.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ + movs r3, r4 │ │ │ │ + push {lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f238 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -101322,18 +101319,18 @@ │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ b.n 8f20c │ │ │ │ nop │ │ │ │ lsrs r2, r7, #23 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - itet cc │ │ │ │ - movcc r3, r4 │ │ │ │ - pushcs {lr} │ │ │ │ - movcc.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r2, r3, r6, r7} │ │ │ │ + movs r3, r4 │ │ │ │ + push {lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f290 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -101359,18 +101356,18 @@ │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ b.n 8f264 │ │ │ │ nop │ │ │ │ lsrs r2, r4, #22 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - itet ne │ │ │ │ - movne r3, r4 │ │ │ │ - pusheq {lr} │ │ │ │ - movne.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ + movs r3, r4 │ │ │ │ + push {lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f2e8 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -101396,15 +101393,15 @@ │ │ │ │ ldr r0, [r2, #32] │ │ │ │ b.n 8f2bc │ │ │ │ nop │ │ │ │ lsrs r2, r1, #21 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00f6 │ │ │ │ + pop {r1, r2, r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f340 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101433,15 +101430,15 @@ │ │ │ │ ldr r0, [r2, #28] │ │ │ │ b.n 8f314 │ │ │ │ nop │ │ │ │ lsrs r2, r6, #19 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00d6 │ │ │ │ + pop {r1, r2, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f398 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101470,15 +101467,15 @@ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ b.n 8f36c │ │ │ │ nop │ │ │ │ lsrs r2, r3, #18 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00b2 │ │ │ │ + pop {r1, r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f3f0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101507,15 +101504,15 @@ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ b.n 8f3c4 │ │ │ │ nop │ │ │ │ lsrs r2, r0, #17 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x008e │ │ │ │ + pop {r1, r2, r5} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f448 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101544,15 +101541,15 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ b.n 8f41c │ │ │ │ nop │ │ │ │ lsrs r2, r5, #15 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x006e │ │ │ │ + pop {r1, r2} │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f4a0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101581,15 +101578,15 @@ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ b.n 8f474 │ │ │ │ nop │ │ │ │ lsrs r2, r2, #14 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x004a │ │ │ │ + cbnz r2, 8f524 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f4f8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101618,15 +101615,15 @@ │ │ │ │ ldr r0, [r2, #28] │ │ │ │ b.n 8f4cc │ │ │ │ nop │ │ │ │ lsrs r2, r7, #12 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0026 │ │ │ │ + cbnz r6, 8f572 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f550 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101655,15 +101652,15 @@ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ b.n 8f524 │ │ │ │ nop │ │ │ │ lsrs r2, r4, #11 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + cbnz r6, 8f5c0 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f5a8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101692,15 +101689,15 @@ │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ b.n 8f57c │ │ │ │ nop │ │ │ │ lsrs r2, r1, #10 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ + cbnz r6, 8f60e │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f600 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101729,15 +101726,15 @@ │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ b.n 8f5d4 │ │ │ │ nop │ │ │ │ lsrs r2, r6, #8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + cbnz r6, 8f65a │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f658 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101766,15 +101763,15 @@ │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ b.n 8f62c │ │ │ │ nop │ │ │ │ lsrs r2, r3, #7 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ │ │ + cbnz r6, 8f6a6 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f6b0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101803,15 +101800,15 @@ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ b.n 8f684 │ │ │ │ nop │ │ │ │ lsrs r2, r0, #6 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + revsh r6, r4 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f708 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101840,15 +101837,15 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ b.n 8f6dc │ │ │ │ nop │ │ │ │ lsrs r2, r5, #4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + hlt 0x0036 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f760 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101877,15 +101874,15 @@ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ b.n 8f734 │ │ │ │ nop │ │ │ │ lsrs r2, r2, #3 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + hlt 0x000e │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f7b8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101914,15 +101911,15 @@ │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ b.n 8f78c │ │ │ │ nop │ │ │ │ lsrs r2, r7, #1 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + rev16 r6, r4 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8f810 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101951,15 +101948,15 @@ │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ b.n 8f7e4 │ │ │ │ nop │ │ │ │ lsrs r2, r4, #32 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r5, r7} │ │ │ │ + rev r2, r7 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0008f81c : │ │ │ │ lsls r3, r1, #31 │ │ │ │ bmi.n 8f824 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -102683,25 +102680,25 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + strb r4, [r3, r2] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r5, #24] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + strb r0, [r1, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + strb r4, [r6, r3] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0008ffe8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -103011,15 +103008,15 @@ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 900e6 │ │ │ │ ldr r3, [pc, #444] @ (904e0 ) │ │ │ │ - movw r2, #31834 @ 0x7c5a │ │ │ │ + movw r2, #31819 @ 0x7c4b │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #440] @ (904e4 ) │ │ │ │ ldr r0, [pc, #440] @ (904e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3028 @ 0xbd4 │ │ │ │ add r0, pc │ │ │ │ @@ -103047,35 +103044,35 @@ │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 902a6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 90262 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #356] @ (904ec ) │ │ │ │ - movw r2, #31836 @ 0x7c5c │ │ │ │ + movw r2, #31821 @ 0x7c4d │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #352] @ (904f0 ) │ │ │ │ ldr r0, [pc, #352] @ (904f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3028 @ 0xbd4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #340] @ (904f8 ) │ │ │ │ - movw r2, #31835 @ 0x7c5b │ │ │ │ + movw r2, #31820 @ 0x7c4c │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #336] @ (904fc ) │ │ │ │ ldr r0, [pc, #336] @ (90500 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3028 @ 0xbd4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #324] @ (90504 ) │ │ │ │ - movw r2, #31840 @ 0x7c60 │ │ │ │ + movw r2, #31825 @ 0x7c51 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #320] @ (90508 ) │ │ │ │ ldr r0, [pc, #320] @ (9050c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3028 @ 0xbd4 │ │ │ │ add r0, pc │ │ │ │ @@ -103086,55 +103083,55 @@ │ │ │ │ ldr r0, [pc, #312] @ (90518 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #300] @ (9051c ) │ │ │ │ - movw r2, #31841 @ 0x7c61 │ │ │ │ + movw r2, #31826 @ 0x7c52 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #296] @ (90520 ) │ │ │ │ ldr r0, [pc, #296] @ (90524 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3028 @ 0xbd4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #284] @ (90528 ) │ │ │ │ - movw r2, #31837 @ 0x7c5d │ │ │ │ + movw r2, #31822 @ 0x7c4e │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #280] @ (9052c ) │ │ │ │ ldr r0, [pc, #280] @ (90530 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3028 @ 0xbd4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #268] @ (90534 ) │ │ │ │ - movw r2, #31842 @ 0x7c62 │ │ │ │ + movw r2, #31827 @ 0x7c53 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #264] @ (90538 ) │ │ │ │ ldr r0, [pc, #264] @ (9053c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3028 @ 0xbd4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #252] @ (90540 ) │ │ │ │ - movw r2, #31811 @ 0x7c43 │ │ │ │ + movw r2, #31796 @ 0x7c34 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #248] @ (90544 ) │ │ │ │ ldr r0, [pc, #248] @ (90548 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3028 @ 0xbd4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #236] @ (9054c ) │ │ │ │ - movw r2, #31812 @ 0x7c44 │ │ │ │ + movw r2, #31797 @ 0x7c35 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #232] @ (90550 ) │ │ │ │ ldr r0, [pc, #232] @ (90554 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3028 @ 0xbd4 │ │ │ │ add r0, pc │ │ │ │ @@ -103146,15 +103143,15 @@ │ │ │ │ ldr r0, [pc, #216] @ (90560 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #208] @ (90564 ) │ │ │ │ - movw r2, #31813 @ 0x7c45 │ │ │ │ + movw r2, #31798 @ 0x7c36 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #200] @ (90568 ) │ │ │ │ ldr r0, [pc, #204] @ (9056c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3028 @ 0xbd4 │ │ │ │ add r0, pc │ │ │ │ @@ -103174,87 +103171,87 @@ │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 0, 3, cr0, cr14, cr7, {1} │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r0, r5 │ │ │ │ + sub sp, #0 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + movs r6, #70 @ 0x46 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + str r4, [r0, r3] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r5, r3] │ │ │ │ + strh r2, [r0, r2] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + str r0, [r4, r1] │ │ │ │ movs r3, r4 │ │ │ │ - cbz r6, 90504 │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + str r4, [r0, r1] │ │ │ │ movs r3, r4 │ │ │ │ - cbz r6, 90506 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #18 │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + str r0, [r5, r0] │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r7, r3] │ │ │ │ + str r6, [r2, r2] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + str r2, [r0, r3] │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #226 @ 0xe2 │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + ldr r7, [pc, #992] @ (90904 ) │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #198 @ 0xc6 │ │ │ │ + movs r5, #94 @ 0x5e │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r0, r1] │ │ │ │ + ldr r7, [pc, #880] @ (908a0 ) │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + ldr r7, [pc, #768] @ (9083c ) │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #142 @ 0x8e │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + ldr r7, [pc, #656] @ (907d8 ) │ │ │ │ movs r3, r4 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #24 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #114 @ 0x72 │ │ │ │ + movs r5, #10 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r6, r7] │ │ │ │ + ldr r7, [pc, #544] @ (90774 ) │ │ │ │ movs r3, r4 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #86 @ 0x56 │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + ldr r7, [pc, #704] @ (90820 ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r7, r6] │ │ │ │ + ldr r7, [pc, #328] @ (906b4 ) │ │ │ │ movs r3, r4 │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #816 @ 0x330 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00090570 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -103519,15 +103516,15 @@ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 905fe │ │ │ │ ldr r3, [pc, #444] @ (909f8 ) │ │ │ │ - movw r2, #40615 @ 0x9ea7 │ │ │ │ + movw r2, #40600 @ 0x9e98 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #440] @ (909fc ) │ │ │ │ ldr r0, [pc, #440] @ (90a00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3068 @ 0xbfc │ │ │ │ add r0, pc │ │ │ │ @@ -103555,35 +103552,35 @@ │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 907be │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9077a │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #356] @ (90a04 ) │ │ │ │ - movw r2, #40617 @ 0x9ea9 │ │ │ │ + movw r2, #40602 @ 0x9e9a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #352] @ (90a08 ) │ │ │ │ ldr r0, [pc, #352] @ (90a0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3068 @ 0xbfc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #340] @ (90a10 ) │ │ │ │ - movw r2, #40616 @ 0x9ea8 │ │ │ │ + movw r2, #40601 @ 0x9e99 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #336] @ (90a14 ) │ │ │ │ ldr r0, [pc, #336] @ (90a18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3068 @ 0xbfc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #324] @ (90a1c ) │ │ │ │ - movw r2, #40621 @ 0x9ead │ │ │ │ + movw r2, #40606 @ 0x9e9e │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #320] @ (90a20 ) │ │ │ │ ldr r0, [pc, #320] @ (90a24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3068 @ 0xbfc │ │ │ │ add r0, pc │ │ │ │ @@ -103594,55 +103591,55 @@ │ │ │ │ ldr r0, [pc, #312] @ (90a30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #300] @ (90a34 ) │ │ │ │ - movw r2, #40622 @ 0x9eae │ │ │ │ + movw r2, #40607 @ 0x9e9f │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #296] @ (90a38 ) │ │ │ │ ldr r0, [pc, #296] @ (90a3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3068 @ 0xbfc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #284] @ (90a40 ) │ │ │ │ - movw r2, #40618 @ 0x9eaa │ │ │ │ + movw r2, #40603 @ 0x9e9b │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #280] @ (90a44 ) │ │ │ │ ldr r0, [pc, #280] @ (90a48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3068 @ 0xbfc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #268] @ (90a4c ) │ │ │ │ - movw r2, #40623 @ 0x9eaf │ │ │ │ + movw r2, #40608 @ 0x9ea0 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #264] @ (90a50 ) │ │ │ │ ldr r0, [pc, #264] @ (90a54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3068 @ 0xbfc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #252] @ (90a58 ) │ │ │ │ - movw r2, #40592 @ 0x9e90 │ │ │ │ + movw r2, #40577 @ 0x9e81 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #248] @ (90a5c ) │ │ │ │ ldr r0, [pc, #248] @ (90a60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3068 @ 0xbfc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #236] @ (90a64 ) │ │ │ │ - movw r2, #40593 @ 0x9e91 │ │ │ │ + movw r2, #40578 @ 0x9e82 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #232] @ (90a68 ) │ │ │ │ ldr r0, [pc, #232] @ (90a6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3068 @ 0xbfc │ │ │ │ add r0, pc │ │ │ │ @@ -103654,15 +103651,15 @@ │ │ │ │ ldr r0, [pc, #216] @ (90a78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #208] @ (90a7c ) │ │ │ │ - movw r2, #40594 @ 0x9e92 │ │ │ │ + movw r2, #40579 @ 0x9e83 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #200] @ (90a80 ) │ │ │ │ ldr r0, [pc, #204] @ (90a84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3068 @ 0xbfc │ │ │ │ add r0, pc │ │ │ │ @@ -103682,87 +103679,87 @@ │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ vld4.8 {d0-d3}, [r6 :128], r7 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #80] @ (90a50 ) │ │ │ │ + ldr r3, [pc, #688] @ (90cb0 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #840] @ (90d4c ) │ │ │ │ + ldr r5, [pc, #424] @ (90bac ) │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [pc, #704] @ (90ccc ) │ │ │ │ + ldr r3, [pc, #288] @ (90b2c ) │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #22 │ │ │ │ + movs r0, #174 @ 0xae │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [pc, #592] @ (90c68 ) │ │ │ │ + ldr r3, [pc, #176] @ (90ac8 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #984 @ 0x3d8 │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [pc, #480] @ (90c04 ) │ │ │ │ + ldr r3, [pc, #64] @ (90a64 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #872 @ 0x368 │ │ │ │ + add r1, sp, #456 @ 0x1c8 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [pc, #920] @ (90dc8 ) │ │ │ │ + ldr r3, [pc, #504] @ (90c28 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #72] @ (90a7c ) │ │ │ │ + ldr r3, [pc, #680] @ (90cdc ) │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r0, #98 @ 0x62 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [pc, #288] @ (90b5c ) │ │ │ │ + ldr r2, [pc, #896] @ (90dbc ) │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [pc, #176] @ (90af8 ) │ │ │ │ + ldr r2, [pc, #784] @ (90d58 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #146 @ 0x92 │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [pc, #64] @ (90a94 ) │ │ │ │ + ldr r2, [pc, #672] @ (90cf4 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #118 @ 0x76 │ │ │ │ + movs r0, #14 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #976] @ (90e30 ) │ │ │ │ + ldr r2, [pc, #560] @ (90c90 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #90 @ 0x5a │ │ │ │ + subs r2, r6, #7 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #864] @ (90dcc ) │ │ │ │ + ldr r2, [pc, #448] @ (90c2c ) │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + add r0, sp, #888 @ 0x378 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + subs r6, r2, #7 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [pc, #0] @ (90a78 ) │ │ │ │ + ldr r2, [pc, #608] @ (90cd8 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + subs r4, r7, #6 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #648] @ (90d0c ) │ │ │ │ + ldr r2, [pc, #232] @ (90b6c ) │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #720 @ 0x2d0 │ │ │ │ movs r3, 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, #196] @ (90b5c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -103854,27 +103851,27 @@ │ │ │ │ sbc.w r0, r0, #10944512 @ 0xa70000 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r7, pc, #600 @ (adr r7, 90dc8 ) │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #162 @ 0xa2 │ │ │ │ + subs r2, r7, #0 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [pc, #656] @ (90e08 ) │ │ │ │ + ldr r1, [pc, #240] @ (90c68 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #832] @ (90ebc ) │ │ │ │ + ldr r1, [pc, #416] @ (90d1c ) │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + subs r4, r4, #0 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [pc, #312] @ (90cbc ) │ │ │ │ + ldr r0, [pc, #920] @ (90f1c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + strb r6, [r6, #29] │ │ │ │ movs r3, 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, #280] @ (90cb4 ) │ │ │ │ @@ -104003,27 +104000,27 @@ │ │ │ │ orn r0, r0, #10944512 @ 0xa70000 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r6, pc, #464 @ (adr r6, 90e98 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r2, #5 │ │ │ │ + adds r4, r5, #3 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [pc, #344] @ (90e28 ) │ │ │ │ + @ instruction: 0x47ee │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #520] @ (90edc ) │ │ │ │ + ldr r0, [pc, #104] @ (90d3c ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + adds r2, r2, #3 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [pc, #1008] @ (910cc ) │ │ │ │ + blxns r2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r1, #2] │ │ │ │ + strb r4, [r4, #24] │ │ │ │ movs r3, 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, #196] @ (90db4 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -104115,27 +104112,27 @@ │ │ │ │ @ instruction: 0xf3080027 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #1016 @ (adr r7, 911c0 ) │ │ │ │ + add r5, pc, #600 @ (adr r5, 91020 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + subs r2, r4, r7 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [pc, #304] @ (90f00 ) │ │ │ │ + mov ip, ip │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #480] @ (90fb4 ) │ │ │ │ + bx r2 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + subs r4, r1, r7 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [pc, #984] @ (911b4 ) │ │ │ │ + mov lr, r1 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + strb r6, [r3, #20] │ │ │ │ movs r3, 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, #196] @ (90eb4 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -104227,27 +104224,27 @@ │ │ │ │ addw r0, r8, #39 @ 0x27 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #184 @ (adr r7, 90f80 ) │ │ │ │ + add r4, pc, #792 @ (adr r4, 911e0 ) │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r1, #5 │ │ │ │ + subs r2, r4, r3 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [pc, #304] @ (91000 ) │ │ │ │ + cmp ip, ip │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #480] @ (910b4 ) │ │ │ │ + mov r0, r2 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + subs r4, r1, r3 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0x47f6 │ │ │ │ + cmp lr, r1 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + strb r6, [r3, #16] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00090ee0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -104286,17 +104283,17 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 52dc0 <_Py_Dealloc@plt> │ │ │ │ nop │ │ │ │ add.w r0, sl, #39 @ 0x27 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #736 @ (adr r6, 91230 ) │ │ │ │ + add r4, pc, #320 @ (adr r4, 91090 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #728 @ (adr r6, 9122c ) │ │ │ │ + add r4, pc, #312 @ (adr r4, 9108c ) │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (90fc0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -104338,19 +104335,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 90fa8 │ │ │ │ nop │ │ │ │ eors.w r0, r6, #39 @ 0x27 │ │ │ │ lsls r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #888 @ (adr r6, 91344 ) │ │ │ │ + add r4, pc, #472 @ (adr r4, 911a4 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #408 @ (adr r6, 9116c ) │ │ │ │ + add r3, pc, #1016 @ (adr r3, 913cc ) │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (91040 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -104392,19 +104389,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 91028 │ │ │ │ nop │ │ │ │ ands.w r0, r6, #39 @ 0x27 │ │ │ │ lsrs r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #920 @ (adr r6, 913e4 ) │ │ │ │ + add r4, pc, #504 @ (adr r4, 91244 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #440 @ (adr r6, 9120c ) │ │ │ │ + add r4, pc, #24 @ (adr r4, 9106c ) │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (910bc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -104442,19 +104439,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 910a4 │ │ │ │ nop │ │ │ │ vaddl.s16 q0, d6, d23 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #504 @ (adr r6, 912c4 ) │ │ │ │ + add r4, pc, #88 @ (adr r4, 91124 ) │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (91134 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -104492,19 +104489,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 9111c │ │ │ │ nop │ │ │ │ vhadd.s16 d0, d14, d23 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + ldrb r6, [r7, #25] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #280 @ (adr r6, 9125c ) │ │ │ │ + add r3, pc, #888 @ (adr r3, 914bc ) │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (911ac ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -104542,19 +104539,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 91194 │ │ │ │ nop │ │ │ │ cdp 0, 10, cr0, cr6, cr7, {1} │ │ │ │ - strh r6, [r5, #2] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #120 @ (adr r6, 91234 ) │ │ │ │ + add r3, pc, #728 @ (adr r3, 91494 ) │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (91244 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -104608,19 +104605,19 @@ │ │ │ │ b.n 9122c │ │ │ │ nop │ │ │ │ cdp 0, 2, cr0, cr14, cr7, {1} │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #120 @ (adr r6, 912cc ) │ │ │ │ + add r3, pc, #728 @ (adr r3, 9152c ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #824 @ (adr r5, 91594 ) │ │ │ │ + add r3, pc, #408 @ (adr r3, 913f4 ) │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (912d4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -104663,19 +104660,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (912e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 912be │ │ │ │ stc 0, cr0, [lr, #156] @ 0x9c │ │ │ │ - add r5, pc, #960 @ (adr r5, 9169c ) │ │ │ │ + add r3, pc, #544 @ (adr r3, 914fc ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #624 @ (adr r5, 91554 ) │ │ │ │ + add r3, pc, #208 @ (adr r3, 913b4 ) │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (9135c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -104718,19 +104715,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (91368 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 91346 │ │ │ │ stc 0, cr0, [r6, #-156] @ 0xffffff64 │ │ │ │ - add r5, pc, #416 @ (adr r5, 91504 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 91364 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #384 @ (adr r5, 914ec ) │ │ │ │ + add r2, pc, #992 @ (adr r2, 9174c ) │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (913e4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -104773,19 +104770,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (913f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 913ce │ │ │ │ ldcl 0, cr0, [lr], #-156 @ 0xffffff64 │ │ │ │ - add r4, pc, #896 @ (adr r4, 9176c ) │ │ │ │ + add r2, pc, #480 @ (adr r2, 915cc ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #112 @ (adr r5, 91464 ) │ │ │ │ + add r2, pc, #720 @ (adr r2, 916c4 ) │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (91460 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -104827,19 +104824,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 91448 │ │ │ │ nop │ │ │ │ @ instruction: 0xebf60027 │ │ │ │ lsrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #120 @ (adr r5, 914e4 ) │ │ │ │ + add r2, pc, #728 @ (adr r2, 91744 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #872 @ (adr r4, 917dc ) │ │ │ │ + add r2, pc, #456 @ (adr r2, 9163c ) │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (914e0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -104881,19 +104878,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 914c8 │ │ │ │ nop │ │ │ │ sbcs.w r0, r6, r7, asr #32 │ │ │ │ lsrs r4, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #72 @ (adr r5, 91534 ) │ │ │ │ + add r2, pc, #680 @ (adr r2, 91794 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #632 @ (adr r4, 9176c ) │ │ │ │ + add r2, pc, #216 @ (adr r2, 915cc ) │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (9156c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -104936,19 +104933,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (91578 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 91556 │ │ │ │ @ instruction: 0xeaf60027 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 91964 ) │ │ │ │ + add r2, pc, #592 @ (adr r2, 917c4 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #656 @ (adr r4, 9180c ) │ │ │ │ + add r2, pc, #240 @ (adr r2, 9166c ) │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (915d4 ) │ │ │ │ add r2, pc │ │ │ │ @@ -104981,19 +104978,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 915be │ │ │ │ orns r0, r0, r7, asr #32 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #864 @ (adr r4, 91944 ) │ │ │ │ + add r2, pc, #448 @ (adr r2, 917a4 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #544 @ (adr r4, 9180c ) │ │ │ │ + add r2, pc, #128 @ (adr r2, 9166c ) │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (91664 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -105036,19 +105033,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (91670 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 9164e │ │ │ │ ldrd r0, r0, [lr, #156]! @ 0x9c │ │ │ │ - add r4, pc, #16 @ (adr r4, 9167c ) │ │ │ │ + add r1, pc, #624 @ (adr r1, 918dc ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #256 @ (adr r4, 91774 ) │ │ │ │ + add r1, pc, #864 @ (adr r1, 919d4 ) │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (916ec ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -105091,19 +105088,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (916f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 916d6 │ │ │ │ ldrd r0, r0, [r6, #-156]! @ 0x9c │ │ │ │ - add r1, pc, #864 @ (adr r1, 91a54 ) │ │ │ │ + ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #976 @ (adr r3, 91acc ) │ │ │ │ + add r1, pc, #560 @ (adr r1, 9192c ) │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (91774 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -105146,19 +105143,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (91780 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 9175e │ │ │ │ strd r0, r0, [lr], #156 @ 0x9c │ │ │ │ - add r2, pc, #976 @ (adr r2, 91b4c ) │ │ │ │ + add r0, pc, #560 @ (adr r0, 919ac ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #672 @ (adr r3, 91a24 ) │ │ │ │ + add r1, pc, #256 @ (adr r1, 91884 ) │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (9180c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105212,19 +105209,19 @@ │ │ │ │ b.n 917f4 │ │ │ │ nop │ │ │ │ strd r0, r0, [r6], #-156 @ 0x9c │ │ │ │ lsls r4, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #648 @ (adr r3, 91aa4 ) │ │ │ │ + add r1, pc, #232 @ (adr r1, 91904 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #312 @ (adr r3, 9195c ) │ │ │ │ + add r0, pc, #920 @ (adr r0, 91bbc ) │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (9189c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -105268,19 +105265,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 91886 │ │ │ │ b.n 9182c │ │ │ │ movs r7, r4 │ │ │ │ - add r1, pc, #816 @ (adr r1, 91bd4 ) │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #176 @ (adr r3, 9195c ) │ │ │ │ + add r0, pc, #784 @ (adr r0, 91bbc ) │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (91934 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -105334,19 +105331,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 9191c │ │ │ │ nop │ │ │ │ b.n 917b4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #88 @ (adr r3, 91998 ) │ │ │ │ + add r0, pc, #696 @ (adr r0, 91bf8 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #824 @ (adr r2, 91c80 ) │ │ │ │ + add r0, pc, #408 @ (adr r0, 91ae0 ) │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (919c0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -105390,19 +105387,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 919aa │ │ │ │ b.n 91708 │ │ │ │ movs r7, r4 │ │ │ │ - add r0, pc, #672 @ (adr r0, 91c68 ) │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #528 @ (adr r2, 91be0 ) │ │ │ │ + add r0, pc, #112 @ (adr r0, 91a40 ) │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (91a48 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -105446,19 +105443,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 91a32 │ │ │ │ b.n 91680 │ │ │ │ movs r7, r4 │ │ │ │ - add r0, pc, #128 @ (adr r0, 91ad0 ) │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #208 @ (adr r2, 91b28 ) │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (91ad0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -105502,19 +105499,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 91aba │ │ │ │ b.n 915f8 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #912 @ (adr r1, 91e70 ) │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (91b4c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105557,19 +105554,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 91b34 │ │ │ │ nop │ │ │ │ b.n 91564 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #88 @ (adr r2, 91bb0 ) │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #648 @ (adr r1, 91de8 ) │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (91bcc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105612,19 +105609,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 91bb4 │ │ │ │ nop │ │ │ │ b.n 914e4 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #120 @ (adr r2, 91c50 ) │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #712 @ (adr r1, 91ea8 ) │ │ │ │ + ldr r7, [sp, #296] @ 0x128 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (91c4c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105667,19 +105664,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 91c34 │ │ │ │ nop │ │ │ │ b.n 91464 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #632 @ (adr r1, 91ed0 ) │ │ │ │ + ldr r7, [sp, #216] @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #712 @ (adr r1, 91f28 ) │ │ │ │ + ldr r7, [sp, #296] @ 0x128 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (91ccc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105722,19 +105719,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 91cb4 │ │ │ │ nop │ │ │ │ b.n 923e4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 920d0 ) │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #552 @ (adr r1, 91f08 ) │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (91d4c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105777,19 +105774,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 91d34 │ │ │ │ nop │ │ │ │ b.n 92364 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #1000 @ (adr r1, 92140 ) │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #616 @ (adr r1, 91fc8 ) │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (91dcc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105832,19 +105829,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 91db4 │ │ │ │ nop │ │ │ │ b.n 922e4 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #904 @ (adr r1, 92160 ) │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #568 @ (adr r1, 92018 ) │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (91e4c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105887,19 +105884,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 91e34 │ │ │ │ nop │ │ │ │ b.n 92264 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r0, [sp, #808] @ 0x328 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #408 @ (adr r1, 91ff8 ) │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (91ecc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105942,19 +105939,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 91eb4 │ │ │ │ nop │ │ │ │ b.n 921e4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #728 @ (adr r1, 921b0 ) │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #136 @ (adr r1, 91f68 ) │ │ │ │ + ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (91f68 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -106009,19 +106006,19 @@ │ │ │ │ nop │ │ │ │ b.n 92180 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #728 @ (adr r1, 92250 ) │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #328 @ (adr r1, 920c8 ) │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (91fe8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -106060,19 +106057,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 91fd0 │ │ │ │ nop │ │ │ │ b.n 920c0 │ │ │ │ movs r7, r4 │ │ │ │ - strb r2, [r6, #8] │ │ │ │ + ldr r2, [r1, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #280 @ (adr r1, 92110 ) │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (92080 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -106127,19 +106124,19 @@ │ │ │ │ nop │ │ │ │ svc 242 @ 0xf2 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #632 @ (adr r0, 92308 ) │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #984 @ (adr r0, 92470 ) │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (92120 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -106194,19 +106191,19 @@ │ │ │ │ nop │ │ │ │ svc 82 @ 0x52 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #984 @ (adr r0, 92508 ) │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #632 @ (adr r0, 923b0 ) │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (921a4 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -106249,19 +106246,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 9218c │ │ │ │ nop │ │ │ │ udf #178 @ 0xb2 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #872] @ 0x368 │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #504 @ (adr r0, 923b0 ) │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (92210 ) │ │ │ │ add r2, pc │ │ │ │ @@ -106295,19 +106292,19 @@ │ │ │ │ b.n 921fa │ │ │ │ udf #52 @ 0x34 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #320 @ (adr r0, 92368 ) │ │ │ │ + ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (92290 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -106346,19 +106343,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 92278 │ │ │ │ nop │ │ │ │ ble.n 92218 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #80] @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #56 @ (adr r0, 922d8 ) │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9230c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -106401,19 +106398,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 922f4 │ │ │ │ nop │ │ │ │ ble.n 923a4 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (923a8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -106468,19 +106465,19 @@ │ │ │ │ nop │ │ │ │ bgt.n 92340 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9242c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -106523,19 +106520,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 92414 │ │ │ │ nop │ │ │ │ bgt.n 92484 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #936] @ 0x3a8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #824] @ 0x338 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (924ac ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -106578,19 +106575,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 92494 │ │ │ │ nop │ │ │ │ blt.n 92404 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #872] @ 0x368 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9252c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -106633,19 +106630,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 92514 │ │ │ │ nop │ │ │ │ blt.n 92584 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r4, [sp, #360] @ 0x168 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r4, [sp, #392] @ 0x188 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (925ac ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -106688,19 +106685,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 92594 │ │ │ │ nop │ │ │ │ bge.n 92504 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + str r7, [sp, #616] @ 0x268 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9262c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -106743,19 +106740,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 92614 │ │ │ │ nop │ │ │ │ bge.n 92684 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + str r7, [sp, #104] @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (926ac ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -106798,19 +106795,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 92694 │ │ │ │ nop │ │ │ │ bls.n 92604 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + str r6, [sp, #616] @ 0x268 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (92748 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -106865,19 +106862,19 @@ │ │ │ │ nop │ │ │ │ bls.n 927a0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (927b8 ) │ │ │ │ add r2, pc │ │ │ │ @@ -106911,19 +106908,19 @@ │ │ │ │ b.n 927a2 │ │ │ │ bhi.n 926d4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r0, [sp, #560] @ 0x230 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (92828 ) │ │ │ │ add r2, pc │ │ │ │ @@ -106957,19 +106954,19 @@ │ │ │ │ b.n 92812 │ │ │ │ bhi.n 92864 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #528] @ 0x210 │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (928ac ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -107012,19 +107009,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 92894 │ │ │ │ nop │ │ │ │ bvc.n 92804 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #568] @ 0x238 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (92938 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -107068,19 +107065,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 92922 │ │ │ │ bvc.n 92990 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (929b0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -107119,19 +107116,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 92998 │ │ │ │ nop │ │ │ │ bvs.n 928f8 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (92a2c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -107174,19 +107171,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 92a14 │ │ │ │ nop │ │ │ │ bvs.n 92a84 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r5, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (92ac8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -107242,19 +107239,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 92ab0 │ │ │ │ nop │ │ │ │ bpl.n 92a20 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (92b34 ) │ │ │ │ add r2, pc │ │ │ │ @@ -107288,19 +107285,19 @@ │ │ │ │ b.n 92b1e │ │ │ │ bpl.n 92b58 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (92ba4 ) │ │ │ │ add r2, pc │ │ │ │ @@ -107334,19 +107331,19 @@ │ │ │ │ b.n 92b8e │ │ │ │ bmi.n 92ae8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (92c44 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -107402,19 +107399,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 92c2c │ │ │ │ nop │ │ │ │ bmi.n 92ca4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r0, [sp, #632] @ 0x278 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (92cb0 ) │ │ │ │ add r2, pc │ │ │ │ @@ -107448,19 +107445,19 @@ │ │ │ │ b.n 92c9a │ │ │ │ bcc.n 92bdc │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (92d20 ) │ │ │ │ add r2, pc │ │ │ │ @@ -107494,19 +107491,19 @@ │ │ │ │ b.n 92d0a │ │ │ │ bcc.n 92d6c │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (92d90 ) │ │ │ │ add r2, pc │ │ │ │ @@ -107540,19 +107537,19 @@ │ │ │ │ b.n 92d7a │ │ │ │ bcs.n 92cfc │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (92e00 ) │ │ │ │ add r2, pc │ │ │ │ @@ -107586,19 +107583,19 @@ │ │ │ │ b.n 92dea │ │ │ │ bcs.n 92e8c │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #18] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #896] @ 0x380 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (92e70 ) │ │ │ │ add r2, pc │ │ │ │ @@ -107632,19 +107629,19 @@ │ │ │ │ b.n 92e5a │ │ │ │ bne.n 92e1c │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (92f10 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -107700,19 +107697,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 92ef8 │ │ │ │ nop │ │ │ │ bne.n 92fd8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r7, [sp, #296] @ 0x128 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (92f90 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -107755,19 +107752,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 92f78 │ │ │ │ nop │ │ │ │ beq.n 92f20 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #872] @ 0x368 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ + str r7, [sp, #24] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (93010 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -107810,19 +107807,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 92ff8 │ │ │ │ nop │ │ │ │ beq.n 930a0 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #488] @ 0x1e8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (9307c ) │ │ │ │ add r2, pc │ │ │ │ @@ -107856,19 +107853,19 @@ │ │ │ │ b.n 93066 │ │ │ │ ldmia r7, {r3, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #16] │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #528] @ 0x210 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (9311c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -107924,19 +107921,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 93104 │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r2, r4, r6} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9319c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -107979,19 +107976,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 93184 │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ + str r7, [sp, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ + str r6, [sp, #600] @ 0x258 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9321c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -108034,19 +108031,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 93204 │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r3, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9329c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -108089,19 +108086,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 93284 │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + str r6, [sp, #744] @ 0x2e8 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9331c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -108144,19 +108141,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 93304 │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r3, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ + str r7, [sp, #280] @ 0x118 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + str r6, [sp, #808] @ 0x328 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9339c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -108199,19 +108196,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 93384 │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9341c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -108254,19 +108251,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 93404 │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r3, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ + str r6, [sp, #888] @ 0x378 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9349c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -108309,19 +108306,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 93484 │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ + str r6, [sp, #888] @ 0x378 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #392] @ 0x188 │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9351c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -108364,19 +108361,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 93504 │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r3, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9359c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -108419,19 +108416,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 93584 │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #344] @ 0x158 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9361c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -108474,19 +108471,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 93604 │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #824] @ 0x338 │ │ │ │ + str r7, [sp, #408] @ 0x198 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #408] @ 0x198 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9369c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -108529,19 +108526,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 93684 │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #376] @ 0x178 │ │ │ │ + str r6, [sp, #984] @ 0x3d8 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (93728 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -108585,19 +108582,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 93712 │ │ │ │ ldmia r1, {r1, r3, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + str r6, [sp, #768] @ 0x300 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (937a0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -108636,19 +108633,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 93788 │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r4, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r2, [r7, r1] │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (93808 ) │ │ │ │ add r2, pc │ │ │ │ @@ -108682,19 +108679,19 @@ │ │ │ │ b.n 937f2 │ │ │ │ ldmia r0!, {r2, r3, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (93878 ) │ │ │ │ add r2, pc │ │ │ │ @@ -108728,19 +108725,19 @@ │ │ │ │ b.n 93862 │ │ │ │ stmia r7!, {r2, r3, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + ldrb r4, [r1, #31] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (93908 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -108784,19 +108781,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 938f2 │ │ │ │ stmia r7!, {r1, r3, r4, r6} │ │ │ │ movs r7, r4 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + ldrb r0, [r7, #27] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #368] @ 0x170 │ │ │ │ + str r5, [sp, #976] @ 0x3d0 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (93984 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -108839,19 +108836,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 9396c │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r4, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ + str r5, [sp, #760] @ 0x2f8 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (939f0 ) │ │ │ │ add r2, pc │ │ │ │ @@ -108885,19 +108882,19 @@ │ │ │ │ b.n 939da │ │ │ │ stmia r6!, {r2, r4, r6} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (93a90 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -108951,19 +108948,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 93a78 │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #536] @ 0x218 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (93b2c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109017,19 +109014,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 93b14 │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r6} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #840] @ 0x348 │ │ │ │ + str r5, [sp, #424] @ 0x1a8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #552] @ 0x228 │ │ │ │ + str r5, [sp, #136] @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (93bc8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -109084,19 +109081,19 @@ │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #18] │ │ │ │ + ldrb r2, [r6, #8] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (93c58 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109140,19 +109137,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 93c42 │ │ │ │ stmia r4!, {r1, r3} │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #136] @ (93d00 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109217,19 +109214,19 @@ │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #360] @ 0x168 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #488] @ 0x1e8 │ │ │ │ + str r4, [sp, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (93da0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -109284,19 +109281,19 @@ │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r4, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #728] @ 0x2d8 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (93e20 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109335,19 +109332,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 93e08 │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + str r2, [r2, r6] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #872] @ 0x368 │ │ │ │ + str r3, [sp, #456] @ 0x1c8 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (93ea8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109391,19 +109388,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 93e92 │ │ │ │ stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r3, #5] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #560] @ 0x230 │ │ │ │ + str r3, [sp, #144] @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (93f40 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109457,19 +109454,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 93f28 │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (93fdc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109523,19 +109520,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 93fc4 │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r4, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #136] @ (94088 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109600,19 +109597,19 @@ │ │ │ │ nop │ │ │ │ itte │ │ │ │ mov r7, r4 │ │ │ │ lsr r4, r4, #29 │ │ │ │ moval r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ + str r0, [sp, #840] @ 0x348 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (94128 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109666,19 +109663,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 94110 │ │ │ │ nop │ │ │ │ itet mi │ │ │ │ movmi r7, r4 │ │ │ │ lsrpl r4, r0, #11 │ │ │ │ movmi r0, r0 │ │ │ │ - str r4, [sp, #344] @ 0x158 │ │ │ │ + str r1, [sp, #952] @ 0x3b8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (94194 ) │ │ │ │ add r2, pc │ │ │ │ @@ -109712,19 +109709,19 @@ │ │ │ │ b.n 9417e │ │ │ │ bkpt 0x00b0 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #4] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (94204 ) │ │ │ │ add r2, pc │ │ │ │ @@ -109758,19 +109755,19 @@ │ │ │ │ b.n 941ee │ │ │ │ bkpt 0x0040 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + strb r0, [r0, #25] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r1, [sp, #288] @ 0x120 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (94284 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109809,19 +109806,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 9426c │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r6, r7, pc} │ │ │ │ movs r7, r4 │ │ │ │ - ldr r7, [pc, #600] @ (944e4 ) │ │ │ │ + ldr r5, [pc, #184] @ (94344 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + str r1, [sp, #8] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (9431c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -109876,19 +109873,19 @@ │ │ │ │ nop │ │ │ │ pop {r1, r2, r4, r6, pc} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #312] @ 0x138 │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #648] @ 0x288 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #112] @ (943b4 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -109945,19 +109942,19 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r0, [sp, #376] @ 0x178 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (94438 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109996,19 +109993,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 94420 │ │ │ │ nop │ │ │ │ pop {r1, r3, r4} │ │ │ │ movs r7, r4 │ │ │ │ - ldr r5, [pc, #904] @ (947c8 ) │ │ │ │ + ldr r3, [pc, #488] @ (94628 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #616] @ 0x268 │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (944b0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110047,19 +110044,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 94498 │ │ │ │ nop │ │ │ │ cbnz r2, 9451c │ │ │ │ movs r7, r4 │ │ │ │ - ldr r5, [pc, #424] @ (94660 ) │ │ │ │ + ldr r3, [pc, #8] @ (944c0 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #408] @ 0x198 │ │ │ │ + ldrh r6, [r7, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (94548 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110113,19 +110110,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 94530 │ │ │ │ nop │ │ │ │ cbnz r2, 94596 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r1, #26] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (945b4 ) │ │ │ │ add r2, pc │ │ │ │ @@ -110159,19 +110156,19 @@ │ │ │ │ b.n 9459e │ │ │ │ hlt 0x0010 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #848] @ 0x350 │ │ │ │ + ldrh r4, [r5, #58] @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (94644 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110215,19 +110212,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 9462e │ │ │ │ rev r6, r3 │ │ │ │ movs r7, r4 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + strb r0, [r3, #0] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #528] @ 0x210 │ │ │ │ + ldrh r4, [r3, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (946cc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110271,19 +110268,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 946b6 │ │ │ │ cbnz r6, 946f4 │ │ │ │ movs r7, r4 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (94754 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110327,19 +110324,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 9473e │ │ │ │ cbnz r6, 9475a │ │ │ │ movs r7, r4 │ │ │ │ - strb r0, [r6, #5] │ │ │ │ + ldr r0, [r1, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldrh r0, [r0, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (947dc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110383,19 +110380,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 947c6 │ │ │ │ @ instruction: 0xb886 │ │ │ │ movs r7, r4 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + ldrh r0, [r7, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (94854 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110434,19 +110431,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 9483c │ │ │ │ nop │ │ │ │ @ instruction: 0xb7fe │ │ │ │ movs r7, r4 │ │ │ │ - ldr r1, [pc, #792] @ (94b74 ) │ │ │ │ + bx fp │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #392] @ 0x188 │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (948dc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110490,19 +110487,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 948c6 │ │ │ │ @ instruction: 0xb786 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (94954 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110541,19 +110538,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 9493c │ │ │ │ nop │ │ │ │ @ instruction: 0xb6fe │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [pc, #792] @ (94c74 ) │ │ │ │ + mov r6, fp │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r4, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (949dc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110597,19 +110594,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 949c6 │ │ │ │ @ instruction: 0xb686 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r0, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r2, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (94a64 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110653,19 +110650,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 94a4e │ │ │ │ push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r7, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (94ae0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -110708,19 +110705,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 94ac8 │ │ │ │ nop │ │ │ │ push {r1, r2, r4, r5, r6, lr} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #56] @ 0x38 │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #54] @ 0x36 │ │ │ │ + ldrh r2, [r2, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (94b7c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110776,19 +110773,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 94b64 │ │ │ │ nop │ │ │ │ push {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + asrs r6, r4, #24 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #52] @ 0x34 │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #132] @ (94c24 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -110851,19 +110848,19 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r5, #32] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + ldrh r2, [r4, #30] │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (94ca8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110902,19 +110899,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 94c90 │ │ │ │ nop │ │ │ │ cbz r2, 94d16 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r2, lr │ │ │ │ + orrs r2, r1 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #48] @ 0x30 │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #120] @ (94d40 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110968,19 +110965,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 94d28 │ │ │ │ nop │ │ │ │ cbz r2, 94d90 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #26] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #46] @ 0x2e │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (94dac ) │ │ │ │ add r2, pc │ │ │ │ @@ -111014,19 +111011,19 @@ │ │ │ │ b.n 94d96 │ │ │ │ uxth r0, r3 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #112] @ (94e44 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -111083,19 +111080,19 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #2] │ │ │ │ + strh r6, [r2, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (94ed8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -111139,19 +111136,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 94ec2 │ │ │ │ cbz r2, 94efe │ │ │ │ movs r7, r4 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + str r4, [r0, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (94f50 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -111190,19 +111187,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 94f38 │ │ │ │ nop │ │ │ │ cbz r2, 94f54 │ │ │ │ movs r7, r4 │ │ │ │ - cmn r2, r1 │ │ │ │ + eors r2, r4 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #18] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (94fe8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -111258,19 +111255,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 94fd0 │ │ │ │ nop │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (95064 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -111309,19 +111306,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 9504c │ │ │ │ nop │ │ │ │ add r7, sp, #952 @ 0x3b8 │ │ │ │ movs r7, r4 │ │ │ │ - sbcs r6, r6 │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (950e0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -111364,19 +111361,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 950c8 │ │ │ │ nop │ │ │ │ add r7, sp, #472 @ 0x1d8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #32] │ │ │ │ + ldrh r2, [r7, #12] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (95160 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -111419,19 +111416,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 95148 │ │ │ │ nop │ │ │ │ add r6, sp, #984 @ 0x3d8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #28] │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (951e0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -111474,19 +111471,19 @@ │ │ │ │ blx 52ed8 │ │ │ │ b.n 951c8 │ │ │ │ nop │ │ │ │ add r6, sp, #472 @ 0x1d8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + ldrh r6, [r6, #8] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + ldrh r2, [r3, #10] │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (9526c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -111530,19 +111527,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 95256 │ │ │ │ add r5, sp, #984 @ 0x3d8 │ │ │ │ movs r7, r4 │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r5, #8] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (952d4 ) │ │ │ │ add r2, pc │ │ │ │ @@ -111576,19 +111573,19 @@ │ │ │ │ b.n 952be │ │ │ │ add r5, sp, #448 @ 0x1c0 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #26] │ │ │ │ + ldrh r0, [r7, #6] │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (95364 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -111632,19 +111629,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 9534e │ │ │ │ add r4, sp, #1016 @ 0x3f8 │ │ │ │ movs r7, r4 │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (953dc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -111683,19 +111680,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 953c4 │ │ │ │ nop │ │ │ │ add r4, sp, #472 @ 0x1d8 │ │ │ │ movs r7, r4 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r4, #2] │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (95464 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -111739,19 +111736,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 9544e │ │ │ │ add r3, sp, #1016 @ 0x3f8 │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [r0, #96] @ 0x60 │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r2, #0] │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (954ec ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -111795,19 +111792,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 954d6 │ │ │ │ add r3, sp, #472 @ 0x1d8 │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (95574 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -111851,19 +111848,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 9555e │ │ │ │ add r2, sp, #952 @ 0x3b8 │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [r6, #76] @ 0x4c │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + strh r4, [r7, #58] @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (955fc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -111907,19 +111904,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 955e6 │ │ │ │ add r2, sp, #408 @ 0x198 │ │ │ │ movs r7, r4 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r4, #4] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (95684 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -111963,19 +111960,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ b.n 9566e │ │ │ │ add r1, sp, #888 @ 0x378 │ │ │ │ movs r7, r4 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + strh r4, [r5, #54] @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00095694 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -112109,21 +112106,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r2, pc, #152 @ (adr r2, 95874 ) │ │ │ │ movs r0, r5 │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r7, #2] │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000957f4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112165,21 +112162,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r1, pc, #664 @ (adr r1, 95af4 ) │ │ │ │ movs r0, r5 │ │ │ │ add r7, pc, #920 @ (adr r7, 95bf8 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #0] │ │ │ │ + strh r4, [r7, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00095874 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112221,21 +112218,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r1, pc, #152 @ (adr r1, 95974 ) │ │ │ │ movs r0, r5 │ │ │ │ add r7, pc, #408 @ (adr r7, 95a78 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000958f4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112277,21 +112274,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r0, pc, #664 @ (adr r0, 95bf4 ) │ │ │ │ movs r0, r5 │ │ │ │ add r6, pc, #920 @ (adr r6, 95cf8 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r1, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00095974 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -112388,35 +112385,35 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #16] │ │ │ │ movs r7, r4 │ │ │ │ add r6, pc, #304 @ (adr r6, 95b8c ) │ │ │ │ movs r7, r4 │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #992 @ (adr r5, 95e54 ) │ │ │ │ movs r7, r4 │ │ │ │ - str r6, [r6, #20] │ │ │ │ + ldrsh r6, [r1, r4] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + strh r2, [r5, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r2, #54] @ 0x36 │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 95ae0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -112449,15 +112446,15 @@ │ │ │ │ pop {pc} │ │ │ │ add r5, pc, #376 @ (adr r5, 95c5c ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb280022 │ │ │ │ + str.w r0, [r0, #34] @ 0x22 │ │ │ │ │ │ │ │ 00095af0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -112498,21 +112495,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ add r4, pc, #936 @ (adr r4, 95f04 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #30] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #20] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r3, #30] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00095b70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112554,21 +112551,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ add r4, pc, #424 @ (adr r4, 95d84 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #46] @ 0x2e │ │ │ │ + strh r0, [r1, #28] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r1, #16] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #26] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00095bf0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112610,21 +112607,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ add r3, pc, #936 @ (adr r3, 96004 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #24] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #30] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r3, #22] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00095c70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112666,21 +112663,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r5, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ add r3, pc, #424 @ (adr r3, 95e84 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #22] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r1, #8] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #18] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00095cf0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112722,21 +112719,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ add r2, pc, #936 @ (adr r2, 96104 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r2, #20] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #14] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00095d70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112778,21 +112775,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ add r2, pc, #424 @ (adr r2, 95f84 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ + strh r4, [r0, #18] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #18] │ │ │ │ + strh r4, [r1, #0] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + strh r4, [r3, #10] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00095df0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112834,21 +112831,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ add r1, pc, #936 @ (adr r1, 96204 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #14] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00095e70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112890,21 +112887,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ add r1, pc, #424 @ (adr r1, 96084 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #32] │ │ │ │ + strh r4, [r4, #12] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00095ef0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112946,21 +112943,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ add r0, pc, #936 @ (adr r0, 96304 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #30] │ │ │ │ + strh r0, [r3, #10] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #6] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + ldrb r4, [r3, #31] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00095f70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113002,21 +112999,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ add r0, pc, #424 @ (adr r0, 96184 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #26] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + ldrb r4, [r3, #29] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00095ff0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113058,21 +113055,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r4, [r7, #4] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r0, #10] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096070 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113114,21 +113111,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #22] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r0, #6] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000960f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113170,21 +113167,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r0, #2] │ │ │ │ + ldrb r4, [r3, #23] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096170 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113226,21 +113223,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + ldrb r4, [r1, #31] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000961f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113282,21 +113279,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r7, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #14] │ │ │ │ + ldrb r0, [r0, #30] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r1, #14] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096270 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113338,21 +113335,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000962f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113394,21 +113391,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r6, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #10] │ │ │ │ + ldrb r0, [r5, #27] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096370 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113450,21 +113447,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r6, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r1, #8] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000963f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113506,21 +113503,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r5, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096470 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113562,21 +113559,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #13] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000964f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113618,21 +113615,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r4, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #0] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r1, #2] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096570 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113674,21 +113671,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #9] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000965f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113730,21 +113727,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + ldrb r0, [r1, #20] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096670 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113786,21 +113783,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + ldrb r0, [r7, #18] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000966f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113842,21 +113839,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r2, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #27] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + strb r4, [r1, #26] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + strb r4, [r3, #31] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096770 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113898,21 +113895,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #1] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, #7] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000967f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113954,21 +113951,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r1, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ str r7, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + strb r4, [r1, #22] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, #5] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096870 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114010,21 +114007,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ str r7, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #29] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000968f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114066,21 +114063,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ str r6, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #22] │ │ │ │ + ldrb r4, [r4, #12] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r1, #18] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096970 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114122,21 +114119,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ str r6, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r3, #11] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + strb r4, [r1, #16] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #31] │ │ │ │ + strb r4, [r3, #21] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000969f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114178,21 +114175,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r5, #60] @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ str r5, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + strb r4, [r1, #14] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #29] │ │ │ │ + strb r4, [r3, #19] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096a70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114234,21 +114231,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r5, #56] @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ str r5, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r1, #12] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #27] │ │ │ │ + strb r4, [r3, #17] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096af0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114290,21 +114287,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r5, #52] @ 0x34 │ │ │ │ movs r0, r5 │ │ │ │ str r4, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r0, #7] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #25] │ │ │ │ + strb r4, [r3, #15] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096b70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114346,21 +114343,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r5, #48] @ 0x30 │ │ │ │ movs r0, r5 │ │ │ │ str r4, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #23] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096bf0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114402,21 +114399,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r5, #44] @ 0x2c │ │ │ │ movs r0, r5 │ │ │ │ str r3, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #15] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096c70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114458,21 +114455,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r5, #40] @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ str r3, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r1, #4] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096cf0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114514,21 +114511,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r5, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ str r2, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r1, #2] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #17] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096d70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114570,21 +114567,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r5, #32] │ │ │ │ movs r0, r5 │ │ │ │ str r2, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #9] │ │ │ │ + strb r4, [r1, #0] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r3, #5] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096df0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114626,21 +114623,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r5, #28] │ │ │ │ movs r0, r5 │ │ │ │ str r1, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + strb r4, [r7, #30] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #7] │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #13] │ │ │ │ + strb r4, [r3, #3] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096e70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114682,21 +114679,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r5, #24] │ │ │ │ movs r0, r5 │ │ │ │ str r1, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + strb r4, [r4, #29] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #11] │ │ │ │ + strb r4, [r3, #1] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096ef0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114738,21 +114735,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r5, #20] │ │ │ │ movs r0, r5 │ │ │ │ str r0, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #5] │ │ │ │ + strb r0, [r2, #28] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096f70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114794,21 +114791,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r5, #16] │ │ │ │ movs r0, r5 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #4] │ │ │ │ + strb r4, [r7, #26] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #1] │ │ │ │ + ldr r4, [r1, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + strb r4, [r2, #27] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096ff0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114850,21 +114847,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ movs r0, r5 │ │ │ │ ldrh r2, [r5, #62] @ 0x3e │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r1, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + strb r4, [r2, #25] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00097070 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114906,21 +114903,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r5, #8] │ │ │ │ movs r0, r5 │ │ │ │ ldrh r2, [r5, #58] @ 0x3a │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000970f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114962,21 +114959,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r5, #4] │ │ │ │ movs r0, r5 │ │ │ │ ldrh r2, [r5, #54] @ 0x36 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00097170 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -115018,21 +115015,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r5, #0] │ │ │ │ movs r0, r5 │ │ │ │ ldrh r2, [r5, #50] @ 0x32 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, #0] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000971f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -115074,21 +115071,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r2, [r5, #60] @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ ldrh r2, [r5, #46] @ 0x2e │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #30] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #30] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00097270 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -115130,21 +115127,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r2, [r5, #56] @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ ldrh r2, [r5, #42] @ 0x2a │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #29] │ │ │ │ + strb r4, [r5, #19] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #28] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000972f0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -115236,37 +115233,37 @@ │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ movs r7, r4 │ │ │ │ ldrh r6, [r5, #38] @ 0x26 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ movs r4, r4 │ │ │ │ ldrh r6, [r0, #38] @ 0x26 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #36] @ 0x24 │ │ │ │ movs r7, r4 │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + strb r4, [r6, #16] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ + strb r2, [r1, #17] │ │ │ │ movs r3, r4 │ │ │ │ - bics.w r0, r0, #35 @ 0x23 │ │ │ │ + stcl 0, cr0, [r8, #140] @ 0x8c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 9745c │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #68] @ (97460 ) │ │ │ │ @@ -115298,15 +115295,15 @@ │ │ │ │ pop {pc} │ │ │ │ ldrh r2, [r4, #30] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 977c4 │ │ │ │ + svc 68 @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0009746c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -115348,21 +115345,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r6, [r5, #40] @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ ldrh r6, [r5, #26] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #22] │ │ │ │ + strb r0, [r2, #13] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r5, #12] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000974ec : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -115404,21 +115401,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r6, [r5, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ ldrh r6, [r5, #22] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r2, #12] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009756c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -115495,33 +115492,33 @@ │ │ │ │ b.n 975e2 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #18] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ movs r3, r4 │ │ │ │ str r4, [r2, #96] @ 0x60 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r0, [r7, #24] │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ movs r4, r4 │ │ │ │ ldrh r6, [r1, #18] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #16] │ │ │ │ movs r7, r4 │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #19] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 976a8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -115554,15 +115551,15 @@ │ │ │ │ pop {pc} │ │ │ │ ldrh r6, [r2, #12] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + bgt.n 976a8 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000976b8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -115639,33 +115636,33 @@ │ │ │ │ b.n 9772e │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #8] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ str r0, [r1, #76] @ 0x4c │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ ldrh r2, [r0, #8] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #6] │ │ │ │ movs r7, r4 │ │ │ │ - strb r2, [r7, #14] │ │ │ │ + strb r2, [r2, #5] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #14] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 977f4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -115698,15 +115695,15 @@ │ │ │ │ pop {pc} │ │ │ │ ldrh r2, [r1, #2] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - udf #20 │ │ │ │ + blt.n 9775c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00097804 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -115748,21 +115745,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r6, [r2, #12] │ │ │ │ movs r0, r5 │ │ │ │ strh r6, [r2, #62] @ 0x3e │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [r4, #1] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #124] @ 0x7c │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r6, #1] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00097884 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -115842,27 +115839,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, #58] @ 0x3a │ │ │ │ movs r7, r4 │ │ │ │ str r1, [sp, #944] @ 0x3b0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + strb r0, [r0, #0] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + strb r2, [r2, #0] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r0, #9] │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #54] @ 0x36 │ │ │ │ movs r7, r4 │ │ │ │ - mov r4, ip │ │ │ │ + mvns r4, r7 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00097968 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -115954,29 +115951,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #50] @ 0x32 │ │ │ │ movs r7, r4 │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + ldr r4, [r2, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #6] │ │ │ │ + ldr r0, [r6, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #46] @ 0x2e │ │ │ │ movs r7, r4 │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, ip │ │ │ │ + cmn r0, r7 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00097a70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116019,21 +116016,21 @@ │ │ │ │ nop │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ movs r0, r5 │ │ │ │ strh r4, [r5, #42] @ 0x2a │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #3] │ │ │ │ + ldr r2, [r5, #100] @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #84] @ 0x54 │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r5, #1] │ │ │ │ + ldr r6, [r0, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00097af0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116091,21 +116088,21 @@ │ │ │ │ b.n 97b5e │ │ │ │ ldrh r2, [r4, #60] @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ strh r4, [r5, #38] @ 0x26 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #0] │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + ldr r2, [r1, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ ... │ │ │ │ │ │ │ │ 00097b98 : │ │ │ │ @@ -116152,21 +116149,21 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #54] @ 0x36 │ │ │ │ movs r0, r5 │ │ │ │ strh r4, [r0, #34] @ 0x22 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #68] @ 0x44 │ │ │ │ + str r6, [r4, #28] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r3, #76] @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00097c18 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116227,21 +116224,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r0, #76] @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00097cbc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116284,21 +116281,21 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #46] @ 0x2e │ │ │ │ movs r0, r5 │ │ │ │ strh r0, [r4, #24] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r0, #12] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r4, #96] @ 0x60 │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00097d3c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116359,21 +116356,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r3, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00097de0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -116461,25 +116458,25 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #12] │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r6 │ │ │ │ + subs r6, #200 @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00097ed0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116548,21 +116545,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #68] @ 0x44 │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r7, #20] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00097f84 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116605,21 +116602,21 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #24] │ │ │ │ movs r0, r5 │ │ │ │ strh r0, [r3, #2] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098004 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116661,21 +116658,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r6, [r1, #20] │ │ │ │ movs r0, r5 │ │ │ │ ldrb r6, [r2, #31] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098084 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116717,21 +116714,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r6, [r1, #16] │ │ │ │ movs r0, r5 │ │ │ │ ldrb r6, [r2, #29] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098104 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116773,21 +116770,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r6, [r1, #12] │ │ │ │ movs r0, r5 │ │ │ │ ldrb r6, [r2, #27] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + ldrb r0, [r7, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098184 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116847,21 +116844,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + str r4, [r2, #116] @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r7, #16] │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098228 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116903,21 +116900,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r5, #2] │ │ │ │ movs r0, r5 │ │ │ │ ldrb r2, [r6, #22] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #48] @ 0x30 │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000982a8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116977,21 +116974,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009834c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -117043,31 +117040,31 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrh r4, [r6, r4] │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r6, pc, #32 @ (adr r6, 983f8 ) │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r4, #56] @ 0x38 │ │ │ │ + strh r6, [r7, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ ldrb r4, [r0, #18] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #32] │ │ │ │ + str r0, [r5, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #116] @ 0x74 │ │ │ │ + str r4, [r1, #80] @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 9844c │ │ │ │ sub sp, #12 │ │ │ │ @@ -117100,15 +117097,15 @@ │ │ │ │ pop {pc} │ │ │ │ ldrb r2, [r6, #15] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 983d4 │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0009845c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -117168,21 +117165,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + str r4, [r7, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098500 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -117239,19 +117236,19 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7d00024 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + sbc.w r0, r8, #10747904 @ 0xa40000 │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7ae0024 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + adc.w r0, r6, #10747904 @ 0xa40000 │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ b.w 98500 │ │ │ │ │ │ │ │ 000985a4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -117309,21 +117306,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, #124] @ 0x7c │ │ │ │ + str r0, [r0, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r4, #124] @ 0x7c │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + str r6, [r3, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098644 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -117444,23 +117441,23 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r2, #108] @ 0x6c │ │ │ │ + str r6, [r5, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [r4, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098774 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -117486,17 +117483,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + str r2, [r2, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000987c0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -117581,21 +117578,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #31] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r0, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #88] @ 0x58 │ │ │ │ + str r4, [r1, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000988a0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -117652,21 +117649,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r1, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r1, #76] @ 0x4c │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098940 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -117723,21 +117720,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r7, #28] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r2, #32] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r1, #28] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000989dc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -117794,21 +117791,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #64] @ 0x40 │ │ │ │ + str r0, [r3, #24] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r1, #20] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r6, #20] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r4, #16] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098a7c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -117865,21 +117862,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r7, #8] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #52] @ 0x34 │ │ │ │ + str r6, [r3, #12] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r1, #8] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098b18 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -117936,21 +117933,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r5, #4] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ + str r4, [r1, #0] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ + str r6, [r0, #4] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r2, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098bb8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118007,21 +118004,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #28] │ │ │ │ + ldrsh r0, [r0, r6] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #32] │ │ │ │ + ldrsh r6, [r5, r6] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098c54 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118071,21 +118068,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ strb r6, [r0, #14] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #24] │ │ │ │ + ldrsh r6, [r6, r4] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + str r6, [r3, r4] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r4, #16] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098ce4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118135,21 +118132,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ strb r6, [r6, #11] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #16] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r2, #8] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098d74 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118225,21 +118222,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #0] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098e38 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118281,21 +118278,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ movs r0, r5 │ │ │ │ strb r2, [r4, #6] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + ldrb r4, [r0, r6] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, r6] │ │ │ │ + ldr r7, [pc, #272] @ (98fc4 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098eb8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118337,21 +118334,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r2, [r3, #15] │ │ │ │ movs r0, r5 │ │ │ │ strb r2, [r4, #4] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, r4] │ │ │ │ + ldr r6, [pc, #784] @ (99244 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098f38 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118405,21 +118402,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ strb r2, [r4, #2] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrb r0, [r0, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrh r0, [r2, r7] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098fd0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118479,21 +118476,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r0, r2] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldr r0, [r1, r4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00099074 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118535,21 +118532,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r6, [r3, #8] │ │ │ │ movs r0, r5 │ │ │ │ ldr r6, [r4, #116] @ 0x74 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrh r0, [r0, r7] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #448] @ (992b0 ) │ │ │ │ + ldr r5, [pc, #32] @ (99110 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r2, r4] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000990f4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118591,21 +118588,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r6, [r3, #6] │ │ │ │ movs r0, r5 │ │ │ │ ldr r6, [r4, #108] @ 0x6c │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, r7] │ │ │ │ + ldrh r0, [r4, r5] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #960] @ (99530 ) │ │ │ │ + ldr r4, [pc, #544] @ (99390 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrh r0, [r5, r0] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00099174 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118647,21 +118644,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ movs r0, r5 │ │ │ │ ldr r6, [r4, #100] @ 0x64 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #448] @ (993b0 ) │ │ │ │ + ldr r4, [pc, #32] @ (99210 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000991f4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118721,21 +118718,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + cmp r7, #20 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, r5] │ │ │ │ + ldrsb r4, [r4, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00099298 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118806,23 +118803,23 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + ldrh r4, [r4, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00099360 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -118911,21 +118908,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ movs r7, r4 │ │ │ │ strb r4, [r1, #28] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #600] @ 0x258 │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r7, r7] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ movs r3, r4 │ │ │ │ ldr r4, [r1, #64] @ 0x40 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ ... │ │ │ │ @@ -118976,21 +118973,21 @@ │ │ │ │ nop │ │ │ │ strb r6, [r5, #24] │ │ │ │ movs r0, r5 │ │ │ │ ldr r6, [r6, #52] @ 0x34 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, r2] │ │ │ │ + ldr r4, [r7, r0] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r4, r4] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000994ec : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -119046,21 +119043,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldrsb r4, [r0, r7] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #912] @ (99914 ) │ │ │ │ + ldr r0, [pc, #496] @ (99774 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00099588 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -119116,21 +119113,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldrsb r0, [r1, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r5, r7] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00099624 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -119189,21 +119186,21 @@ │ │ │ │ nop │ │ │ │ strb r6, [r5, #17] │ │ │ │ movs r0, r5 │ │ │ │ ldr r6, [r6, #24] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + strh r4, [r2, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + strb r4, [r7, r3] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ ... │ │ │ │ │ │ │ │ 000996d0 : │ │ │ │ @@ -119267,21 +119264,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, r1] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + strb r0, [r6, r0] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00099774 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -119341,21 +119338,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r5, r7] │ │ │ │ + strb r4, [r0, r6] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, r7] │ │ │ │ + str r4, [r4, r5] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + strh r4, [r1, r6] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00099818 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -119397,21 +119394,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r2, [r7, #9] │ │ │ │ movs r0, r5 │ │ │ │ str r2, [r0, #124] @ 0x7c │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - blxns r9 │ │ │ │ + cmp r4, ip │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r5, r5] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00099898 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -119453,21 +119450,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r2, [r7, #7] │ │ │ │ movs r0, r5 │ │ │ │ str r2, [r0, #116] @ 0x74 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r7, r4] │ │ │ │ + strb r0, [r2, r3] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bxns r9 │ │ │ │ + add ip, ip │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r5, r3] │ │ │ │ + strh r4, [r0, r2] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00099918 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -119509,21 +119506,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r2, [r7, #5] │ │ │ │ movs r0, r5 │ │ │ │ str r2, [r0, #108] @ 0x6c │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, r9 │ │ │ │ + add r4, ip │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + strh r4, [r0, r0] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00099998 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -119583,21 +119580,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + ldr r7, [pc, #256] @ (99b38 ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r2, r7] │ │ │ │ + str r0, [r5, r5] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00099a3c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -119691,21 +119688,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #80] @ 0x50 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r4, r3] │ │ │ │ + str r2, [r7, r1] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00099b3c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -119759,17 +119756,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 99b74 │ │ │ │ nop │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #2] │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r6, r1] │ │ │ │ + str r2, [r1, r0] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ 00099bd4 : │ │ │ │ b.w 99b3c │ │ │ │ │ │ │ │ @@ -119868,21 +119865,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #56] @ 0x38 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, r0] │ │ │ │ + str r2, [r7, r6] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #56] @ 0x38 │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r0, r5] │ │ │ │ + ldr r6, [pc, #888] @ (9a050 ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00099cd8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -119924,21 +119921,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + str r0, [r0, r5] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r1 │ │ │ │ + lsls r4, r4 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r5, r2] │ │ │ │ + ldr r6, [pc, #272] @ (99e68 ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00099d58 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -119998,21 +119995,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, r3] │ │ │ │ + str r4, [r0, r2] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #928] @ (9a198 ) │ │ │ │ + ldr r3, [pc, #512] @ (99ff8 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r2, r0] │ │ │ │ + ldr r5, [pc, #672] @ (9a09c ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00099dfc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -120054,21 +120051,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r6, [r2, #72] @ 0x48 │ │ │ │ movs r0, r5 │ │ │ │ str r6, [r3, #28] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, r2] │ │ │ │ + str r0, [r2, r1] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - rors r0, r5 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #544] @ (9a09c ) │ │ │ │ + ldr r5, [pc, #128] @ (99efc ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00099e7c : │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ @@ -121180,143 +121177,143 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #904] @ (9ad6c ) │ │ │ │ + ldr r2, [pc, #488] @ (9abcc ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #960] @ (9ada8 ) │ │ │ │ + ldr r2, [pc, #544] @ (9ac08 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, r2] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r3, [pc, #728] @ (9accc ) │ │ │ │ + ldr r1, [pc, #312] @ (9ab2c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #784] @ (9ad08 ) │ │ │ │ + ldr r1, [pc, #368] @ (9ab68 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #600] @ (9ac54 ) │ │ │ │ + ldr r1, [pc, #184] @ (9aab4 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #664] @ (9ac98 ) │ │ │ │ + ldr r1, [pc, #248] @ (9aaf8 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #456] @ (9abcc ) │ │ │ │ + ldr r1, [pc, #40] @ (9aa2c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #520] @ (9ac10 ) │ │ │ │ + ldr r1, [pc, #104] @ (9aa70 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #296] @ (9ab34 ) │ │ │ │ + ldr r0, [pc, #904] @ (9ad94 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #360] @ (9ab78 ) │ │ │ │ + ldr r0, [pc, #968] @ (9add8 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #192] @ (9aad4 ) │ │ │ │ + ldr r0, [pc, #800] @ (9ad34 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #256] @ (9ab18 ) │ │ │ │ + ldr r0, [pc, #864] @ (9ad78 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #16] @ (9aa2c ) │ │ │ │ + ldr r0, [pc, #624] @ (9ac8c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #80] @ (9aa70 ) │ │ │ │ + ldr r0, [pc, #688] @ (9acd0 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #928] @ (9adc4 ) │ │ │ │ + ldr r0, [pc, #512] @ (9ac24 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #992] @ (9ae08 ) │ │ │ │ + ldr r0, [pc, #576] @ (9ac68 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #832] @ (9ad6c ) │ │ │ │ + ldr r0, [pc, #416] @ (9abcc ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #896] @ (9adb0 ) │ │ │ │ + ldr r0, [pc, #480] @ (9ac10 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #592] @ (9ac84 ) │ │ │ │ + ldr r0, [pc, #176] @ (9aae4 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #656] @ (9acc8 ) │ │ │ │ + ldr r0, [pc, #240] @ (9ab28 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #248] @ (9ab34 ) │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #312] @ (9ab78 ) │ │ │ │ + @ instruction: 0x47e6 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #968] @ (9ae0c ) │ │ │ │ + @ instruction: 0x478a │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #8] @ (9aa50 ) │ │ │ │ + @ instruction: 0x479a │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #808] @ (9ad74 ) │ │ │ │ + bx ip │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #872] @ (9adb8 ) │ │ │ │ + bx lr │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #528] @ (9ac64 ) │ │ │ │ + bxns r3 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #592] @ (9aca8 ) │ │ │ │ + bxns r5 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #400] @ (9abec ) │ │ │ │ + mov ip, pc │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #464] @ (9ac30 ) │ │ │ │ + bxns r1 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #304] @ (9ab94 ) │ │ │ │ + mov ip, ip │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #368] @ (9abd8 ) │ │ │ │ + mov ip, lr │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #208] @ (9ab3c ) │ │ │ │ + mov ip, r9 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #272] @ (9ab80 ) │ │ │ │ + mov ip, fp │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #112] @ (9aae4 ) │ │ │ │ + mov ip, r6 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #176] @ (9ab28 ) │ │ │ │ + mov ip, r8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #16] @ (9aa8c ) │ │ │ │ + mov ip, r3 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #88] @ (9aad8 ) │ │ │ │ + mov lr, r5 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #968] @ (9ae4c ) │ │ │ │ + mov sl, r1 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #8] @ (9aa90 ) │ │ │ │ + mov sl, r3 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #608] @ (9acf0 ) │ │ │ │ + mov r0, r6 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #680] @ (9ad3c ) │ │ │ │ + mov r2, r8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #504] @ (9ac90 ) │ │ │ │ + mov r6, r2 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #576] @ (9acdc ) │ │ │ │ + mov r0, r5 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #368] @ (9ac10 ) │ │ │ │ + cmp ip, lr │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #440] @ (9ac5c ) │ │ │ │ + mov r6, r0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #288] @ (9abc8 ) │ │ │ │ + cmp r8, ip │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #360] @ (9ac14 ) │ │ │ │ + cmp sl, lr │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #192] @ (9ab70 ) │ │ │ │ + cmp r8, r9 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #256] @ (9abb4 ) │ │ │ │ + cmp r8, fp │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #96] @ (9ab18 ) │ │ │ │ + cmp r8, r6 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #168] @ (9ab64 ) │ │ │ │ + cmp sl, r8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #24] @ (9aad8 ) │ │ │ │ + cmp lr, r3 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #88] @ (9ab1c ) │ │ │ │ + cmp lr, r5 │ │ │ │ movs r3, r4 │ │ │ │ - blx fp │ │ │ │ + cmp r0, lr │ │ │ │ movs r3, r4 │ │ │ │ - blx sp │ │ │ │ + cmp r8, r0 │ │ │ │ movs r3, r4 │ │ │ │ - blxns r4 │ │ │ │ + cmp r4, r7 │ │ │ │ movs r3, r4 │ │ │ │ - blxns r6 │ │ │ │ + cmp r4, r9 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0x4786 │ │ │ │ + cmp r6, r3 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + cmp r6, r5 │ │ │ │ movs r3, r4 │ │ │ │ - bx sp │ │ │ │ + cmp r6, r0 │ │ │ │ movs r3, r4 │ │ │ │ - bx pc │ │ │ │ + cmp r6, r2 │ │ │ │ movs r3, r4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 9aafc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ @@ -121647,176 +121644,176 @@ │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9ad12 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 9ad2a │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #292] @ (9af64 ) │ │ │ │ - movw r2, #53292 @ 0xd02c │ │ │ │ + movw r2, #53277 @ 0xd01d │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #288] @ (9af68 ) │ │ │ │ ldr r0, [pc, #288] @ (9af6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3132 @ 0xc3c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #276] @ (9af70 ) │ │ │ │ - movw r2, #53547 @ 0xd12b │ │ │ │ + movw r2, #53532 @ 0xd11c │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #272] @ (9af74 ) │ │ │ │ ldr r0, [pc, #272] @ (9af78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3132 @ 0xc3c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #260] @ (9af7c ) │ │ │ │ - movw r2, #53593 @ 0xd159 │ │ │ │ + movw r2, #53578 @ 0xd14a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #256] @ (9af80 ) │ │ │ │ ldr r0, [pc, #256] @ (9af84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3132 @ 0xc3c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #244] @ (9af88 ) │ │ │ │ - movw r2, #53538 @ 0xd122 │ │ │ │ + movw r2, #53523 @ 0xd113 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #240] @ (9af8c ) │ │ │ │ ldr r0, [pc, #240] @ (9af90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3132 @ 0xc3c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #228] @ (9af94 ) │ │ │ │ - movw r2, #53299 @ 0xd033 │ │ │ │ + movw r2, #53284 @ 0xd024 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #224] @ (9af98 ) │ │ │ │ ldr r0, [pc, #224] @ (9af9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3132 @ 0xc3c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (9afa0 ) │ │ │ │ - movw r2, #53314 @ 0xd042 │ │ │ │ + movw r2, #53299 @ 0xd033 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #208] @ (9afa4 ) │ │ │ │ ldr r0, [pc, #208] @ (9afa8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3132 @ 0xc3c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #196] @ (9afac ) │ │ │ │ - movw r2, #53514 @ 0xd10a │ │ │ │ + movw r2, #53499 @ 0xd0fb │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #192] @ (9afb0 ) │ │ │ │ ldr r0, [pc, #192] @ (9afb4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3132 @ 0xc3c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #180] @ (9afb8 ) │ │ │ │ - movw r2, #53490 @ 0xd0f2 │ │ │ │ + movw r2, #53475 @ 0xd0e3 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #176] @ (9afbc ) │ │ │ │ ldr r0, [pc, #176] @ (9afc0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3132 @ 0xc3c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, pc │ │ │ │ + add ip, r2 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, ip │ │ │ │ + muls r2, r7 │ │ │ │ movs r3, r4 │ │ │ │ - cmp sl, lr │ │ │ │ + bics r2, r1 │ │ │ │ movs r3, r4 │ │ │ │ - mov r2, pc │ │ │ │ + add r2, r2 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, ip │ │ │ │ + cmn r0, r7 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, lr │ │ │ │ + orrs r0, r1 │ │ │ │ movs r3, r4 │ │ │ │ - cmp sl, pc │ │ │ │ + bics r2, r2 │ │ │ │ movs r3, r4 │ │ │ │ - add ip, r8 │ │ │ │ + negs r4, r3 │ │ │ │ movs r3, r4 │ │ │ │ - add ip, sl │ │ │ │ + negs r4, r5 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, r8 │ │ │ │ + rors r6, r3 │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sl │ │ │ │ + rors r6, r5 │ │ │ │ movs r3, r4 │ │ │ │ - bics r4, r7 │ │ │ │ + adcs r4, r2 │ │ │ │ movs r3, r4 │ │ │ │ - mvns r4, r1 │ │ │ │ + adcs r4, r4 │ │ │ │ movs r3, r4 │ │ │ │ - bics r6, r4 │ │ │ │ + asrs r6, r7 │ │ │ │ movs r3, r4 │ │ │ │ - bics r6, r6 │ │ │ │ + adcs r6, r1 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r2, #22] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ movs r5, r4 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r5, pc, #672 @ (adr r5, 9b20c ) │ │ │ │ movs r2, r4 │ │ │ │ - cmn r6, r7 │ │ │ │ + lsls r6, r2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #976 @ (adr r7, 9b348 ) │ │ │ │ + add r5, pc, #560 @ (adr r5, 9b1a8 ) │ │ │ │ movs r2, r4 │ │ │ │ - bics r6, r5 │ │ │ │ + adcs r6, r0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #864 @ (adr r7, 9b2e4 ) │ │ │ │ + add r5, pc, #448 @ (adr r5, 9b144 ) │ │ │ │ movs r2, r4 │ │ │ │ - muls r6, r3 │ │ │ │ + lsrs r6, r6 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #752 @ (adr r7, 9b280 ) │ │ │ │ + add r5, pc, #336 @ (adr r5, 9b0e0 ) │ │ │ │ movs r2, r4 │ │ │ │ - muls r2, r5 │ │ │ │ + asrs r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r4, #20] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #640 @ (adr r7, 9b21c ) │ │ │ │ + add r5, pc, #224 @ (adr r5, 9b07c ) │ │ │ │ movs r2, r4 │ │ │ │ - cmn r2, r3 │ │ │ │ + eors r2, r6 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #528 @ (adr r7, 9b1b8 ) │ │ │ │ + add r5, pc, #112 @ (adr r5, 9b018 ) │ │ │ │ movs r2, r4 │ │ │ │ - orrs r2, r1 │ │ │ │ + lsls r2, r4 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #416 @ (adr r7, 9b154 ) │ │ │ │ + add r5, pc, #0 @ (adr r5, 9afb4 ) │ │ │ │ movs r2, r4 │ │ │ │ - orrs r2, r1 │ │ │ │ + lsls r2, r4 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ + ldrb r6, [r4, #9] │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #304 @ (adr r7, 9b0f0 ) │ │ │ │ + add r4, pc, #912 @ (adr r4, 9b350 ) │ │ │ │ movs r2, r4 │ │ │ │ - cmn r2, r4 │ │ │ │ + eors r2, r7 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009afc4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -122494,105 +122491,105 @@ │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ b.n 9b2ae │ │ │ │ ldr r3, [pc, #404] @ (9b840 ) │ │ │ │ - movw r2, #59713 @ 0xe941 │ │ │ │ + movw r2, #59698 @ 0xe932 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #400] @ (9b844 ) │ │ │ │ ldr r0, [pc, #400] @ (9b848 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3176 @ 0xc68 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #388] @ (9b84c ) │ │ │ │ - movw r2, #59568 @ 0xe8b0 │ │ │ │ + movw r2, #59553 @ 0xe8a1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #384] @ (9b850 ) │ │ │ │ ldr r0, [pc, #384] @ (9b854 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3176 @ 0xc68 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #372] @ (9b858 ) │ │ │ │ - movw r2, #59718 @ 0xe946 │ │ │ │ + movw r2, #59703 @ 0xe937 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #368] @ (9b85c ) │ │ │ │ ldr r0, [pc, #368] @ (9b860 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3176 @ 0xc68 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #356] @ (9b864 ) │ │ │ │ - movw r2, #59724 @ 0xe94c │ │ │ │ + movw r2, #59709 @ 0xe93d │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #352] @ (9b868 ) │ │ │ │ ldr r0, [pc, #352] @ (9b86c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3176 @ 0xc68 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #340] @ (9b870 ) │ │ │ │ - movw r2, #59666 @ 0xe912 │ │ │ │ + movw r2, #59651 @ 0xe903 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #336] @ (9b874 ) │ │ │ │ ldr r0, [pc, #336] @ (9b878 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3176 @ 0xc68 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #324] @ (9b87c ) │ │ │ │ - movw r2, #59662 @ 0xe90e │ │ │ │ + movw r2, #59647 @ 0xe8ff │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #320] @ (9b880 ) │ │ │ │ ldr r0, [pc, #320] @ (9b884 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3176 @ 0xc68 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #308] @ (9b888 ) │ │ │ │ - movw r2, #59742 @ 0xe95e │ │ │ │ + movw r2, #59727 @ 0xe94f │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #304] @ (9b88c ) │ │ │ │ ldr r0, [pc, #304] @ (9b890 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3176 @ 0xc68 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #292] @ (9b894 ) │ │ │ │ - movw r2, #59679 @ 0xe91f │ │ │ │ + movw r2, #59664 @ 0xe910 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #288] @ (9b898 ) │ │ │ │ ldr r0, [pc, #288] @ (9b89c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3176 @ 0xc68 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #276] @ (9b8a0 ) │ │ │ │ - movw r2, #59683 @ 0xe923 │ │ │ │ + movw r2, #59668 @ 0xe914 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #272] @ (9b8a4 ) │ │ │ │ ldr r0, [pc, #272] @ (9b8a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3176 @ 0xc68 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #260] @ (9b8ac ) │ │ │ │ - movw r2, #59575 @ 0xe8b7 │ │ │ │ + movw r2, #59560 @ 0xe8a8 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #256] @ (9b8b0 ) │ │ │ │ ldr r0, [pc, #256] @ (9b8b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3176 @ 0xc68 │ │ │ │ add r0, pc │ │ │ │ @@ -122601,129 +122598,129 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + subs r5, #100 @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, #154 @ 0x9a │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + subs r4, #194 @ 0xc2 │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #248 @ 0xf8 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, #244 @ 0xf4 │ │ │ │ + subs r4, #140 @ 0x8c │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #194 @ 0xc2 │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r4, #18 │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #72 @ 0x48 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, #74 @ 0x4a │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #24 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, #42 @ 0x2a │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #248 @ 0xf8 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, #18 │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #250 @ 0xfa │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #60 @ 0x3c │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r2, #248 @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #46 @ 0x2e │ │ │ │ + subs r1, #198 @ 0xc6 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #220 @ 0xdc │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r1, #66 @ 0x42 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #72 @ 0x48 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #22 │ │ │ │ + subs r0, #174 @ 0xae │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r0, #46 @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r7, #10] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r1, #20] │ │ │ │ + strb r2, [r4, #10] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #128] @ 0x80 │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r1, #42 @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r5, #19] │ │ │ │ + strb r6, [r0, #10] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #14 │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r2, #19] │ │ │ │ + strb r2, [r5, #9] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #242 @ 0xf2 │ │ │ │ + subs r1, #138 @ 0x8a │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + strb r6, [r1, #9] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r1, #110 @ 0x6e │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r3, #18] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r1, #70 @ 0x46 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r2, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #158 @ 0x9e │ │ │ │ + subs r1, #54 @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r2, [r7, #7] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [sp, #896] @ 0x380 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + strb r6, [r3, #7] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #102 @ 0x66 │ │ │ │ + subs r0, #254 @ 0xfe │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r5, #16] │ │ │ │ + strb r2, [r0, #7] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #256] @ 0x100 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, #250 @ 0xfa │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009b8b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -122776,37 +122773,37 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #44] @ (9b970 ) │ │ │ │ - movw r2, #61065 @ 0xee89 │ │ │ │ + movw r2, #61050 @ 0xee7a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #36] @ (9b974 ) │ │ │ │ ldr r0, [pc, #40] @ (9b978 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3216 @ 0xc90 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ mov ip, pc │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #246 @ 0xf6 │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + strb r4, [r4, #0] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009b97c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -122883,33 +122880,33 @@ │ │ │ │ b.n 9b9f2 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov r4, ip │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + movs r4, #246 @ 0xf6 │ │ │ │ movs r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r7, r4 │ │ │ │ - bx r5 │ │ │ │ + add r8, r8 │ │ │ │ movs r4, r4 │ │ │ │ mov r6, r7 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ mov r6, r0 │ │ │ │ movs r7, r4 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + adds r2, r1, #6 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #16 │ │ │ │ + adds r6, #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 9bab8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -122942,15 +122939,15 @@ │ │ │ │ pop {pc} │ │ │ │ cmp lr, r0 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #320] @ 0x140 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0009bac8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -122992,21 +122989,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r7, [pc, #808] @ (9be58 ) │ │ │ │ movs r0, r5 │ │ │ │ cmp r2, r2 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #64 @ 0x40 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #12 │ │ │ │ + adds r5, #164 @ 0xa4 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009bb48 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -123049,21 +123046,21 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #296] @ (9bcd8 ) │ │ │ │ movs r0, r5 │ │ │ │ add sl, r2 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + adds r4, r1, #0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #142 @ 0x8e │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009bbc8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -123258,15 +123255,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ b.n 9bcdc │ │ │ │ bl 53768 │ │ │ │ ldr r3, [pc, #164] @ (9be54 ) │ │ │ │ - movw r2, #2701 @ 0xa8d │ │ │ │ + movw r2, #2686 @ 0xa7e │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #160] @ (9be58 ) │ │ │ │ ldr r0, [pc, #160] @ (9be5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3256 @ 0xcb8 │ │ │ │ add r0, pc │ │ │ │ @@ -123297,67 +123294,67 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r1, #204 @ 0xcc │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r1, #178 @ 0xb2 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #142 @ 0x8e │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r4, #16 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #98 @ 0x62 │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #76 @ 0x4c │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #54 @ 0x36 │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #10 │ │ │ │ + adds r3, #162 @ 0xa2 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r1, #24 │ │ │ │ movs r3, r4 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + movs r1, #2 │ │ │ │ movs r3, r4 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r4, #96] @ 0x60 │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #218 @ 0xda │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ + str r6, [sp, #840] @ 0x348 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0009be78 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -123420,35 +123417,35 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r2, #112 @ 0x70 │ │ │ │ + movs r0, #8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [pc, #1000] @ (9c304 ) │ │ │ │ + ldr r1, [pc, #584] @ (9c164 ) │ │ │ │ movs r5, r4 │ │ │ │ adcs r0, r3 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #30 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r2, #20 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 9bf94 │ │ │ │ sub sp, #12 │ │ │ │ @@ -123481,15 +123478,15 @@ │ │ │ │ pop {pc} │ │ │ │ lsls r2, r5 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 9bffc │ │ │ │ sub sp, #12 │ │ │ │ @@ -123522,15 +123519,15 @@ │ │ │ │ pop {pc} │ │ │ │ eors r2, r0 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #656] @ 0x290 │ │ │ │ movs r2, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 9c064 │ │ │ │ sub sp, #12 │ │ │ │ @@ -123563,15 +123560,15 @@ │ │ │ │ pop {pc} │ │ │ │ subs r7, #218 @ 0xda │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0009c074 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -123613,21 +123610,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [pc, #120] @ (9c154 ) │ │ │ │ movs r0, r5 │ │ │ │ subs r7, #102 @ 0x66 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + adds r0, r1, #4 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #8 │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009c0f4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -123669,21 +123666,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #632] @ (9c3d4 ) │ │ │ │ movs r0, r5 │ │ │ │ subs r6, #230 @ 0xe6 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + adds r0, r1, #2 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r0, #32 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009c174 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -123795,21 +123792,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + adds r6, r5, #1 │ │ │ │ movs r3, r4 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + cmp r7, #60 @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r5, #2 │ │ │ │ + adds r6, r0, #1 │ │ │ │ movs r3, r4 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + cmp r7, #18 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009c28c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -123915,39 +123912,39 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, r3 │ │ │ │ movs r7, r4 │ │ │ │ subs r5, #48 @ 0x30 │ │ │ │ movs r7, r4 │ │ │ │ - adds r1, #74 @ 0x4a │ │ │ │ + cmp r6, #226 @ 0xe2 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r6, #0 │ │ │ │ + subs r0, r1, r7 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #226 @ 0xe2 │ │ │ │ movs r7, r4 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + asrs r2, r1, #29 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + subs r4, r3, r5 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 9c410 │ │ │ │ sub sp, #12 │ │ │ │ @@ -123980,15 +123977,15 @@ │ │ │ │ pop {pc} │ │ │ │ subs r4, #46 @ 0x2e │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + ldrh r0, [r2, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0009c420 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -124014,17 +124011,17 @@ │ │ │ │ bl 95694 │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r3, #200 @ 0xc8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + subs r4, r1, r1 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + cmp r5, #100 @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009c470 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -124076,31 +124073,31 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r0, r7, #1 │ │ │ │ + subs r0, r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r1, #116] @ 0x74 │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ - mov r2, r0 │ │ │ │ + bics r2, r3 │ │ │ │ movs r5, r4 │ │ │ │ subs r3, #96 @ 0x60 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + cmp r5, #0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 9c570 │ │ │ │ sub sp, #12 │ │ │ │ @@ -124133,15 +124130,15 @@ │ │ │ │ pop {pc} │ │ │ │ subs r2, #206 @ 0xce │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + ldrh r0, [r6, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0009c580 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -124341,41 +124338,41 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldrsb r0, [r5, r3] │ │ │ │ movs r4, r4 │ │ │ │ - cmp r6, #40 @ 0x28 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, r1] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0008 │ │ │ │ + cbnz r0, 9c7f8 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r6, #32] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0009c79c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -124487,24 +124484,24 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #180 @ 0xb4 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf3cc0022 │ │ │ │ + sbc.w r0, r4, #34 @ 0x22 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r3] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r1, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009c8d0 : │ │ │ │ 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 │ │ │ │ @@ -124738,47 +124735,47 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #28 │ │ │ │ + asrs r4, r0, #19 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ movs r3, r4 │ │ │ │ adds r6, #18 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + movs r7, #144 @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ + movs r7, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + movs r7, #32 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + movs r7, #8 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + asrs r0, r3, #15 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009cb54 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -124879,38 +124876,38 @@ │ │ │ │ nop │ │ │ │ asrs r0, r1, #1 │ │ │ │ movs r7, r4 │ │ │ │ adds r4, #138 @ 0x8a │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #784] @ (9cf64 ) │ │ │ │ + ldr r5, [pc, #368] @ (9cdc4 ) │ │ │ │ movs r3, r4 │ │ │ │ adds r4, #94 @ 0x5e │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #16 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r0, #88 @ 0x58 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #8 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - stc 0, cr0, [r2], {34} @ 0x22 │ │ │ │ - cmp r0, #10 │ │ │ │ + ands.w r0, sl, r2, asr #32 │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 9ccd8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -124943,15 +124940,15 @@ │ │ │ │ pop {pc} │ │ │ │ adds r3, #102 @ 0x66 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #8] │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0009cce8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -125096,25 +125093,25 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ b.n 9cdb4 │ │ │ │ ldr r3, [pc, #112] @ (9ceb4 ) │ │ │ │ - movw r2, #30086 @ 0x7586 │ │ │ │ + movw r2, #30071 @ 0x7577 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #104] @ (9ceb8 ) │ │ │ │ ldr r0, [pc, #108] @ (9cebc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3300 @ 0xce4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #96] @ (9cec0 ) │ │ │ │ - movw r2, #30053 @ 0x7565 │ │ │ │ + movw r2, #30038 @ 0x7556 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #88] @ (9cec4 ) │ │ │ │ ldr r0, [pc, #92] @ (9cec8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3300 @ 0xce4 │ │ │ │ add r0, pc │ │ │ │ @@ -125124,45 +125121,45 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + ldr r7, [pc, #208] @ (9cf60 ) │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #116 @ 0x74 │ │ │ │ + movs r4, #12 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r5, r5] │ │ │ │ + ldr r7, [pc, #8] @ (9cea0 ) │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r0, r5] │ │ │ │ + ldr r6, [pc, #864] @ (9d200 ) │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #24 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, r4] │ │ │ │ + ldr r6, [pc, #768] @ (9d1a8 ) │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #0 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + ldr r6, [pc, #672] @ (9d150 ) │ │ │ │ movs r4, r4 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r1, r6] │ │ │ │ + ldrh r4, [r4, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r1, #0] │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r3, #188 @ 0xbc │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r5, #62] @ 0x3e │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0009cecc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -125265,25 +125262,25 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #160 @ 0xa0 │ │ │ │ movs r7, r4 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #768] @ (9d2d8 ) │ │ │ │ + ldr r5, [pc, #352] @ (9d138 ) │ │ │ │ movs r4, r4 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xeaaa0022 │ │ │ │ + strex r0, r0, [r2, #136] @ 0x88 │ │ │ │ │ │ │ │ 0009cfe4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -125342,21 +125339,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, r5 │ │ │ │ + adds r4, r6, r3 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009d088 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -125398,21 +125395,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r2, #10 │ │ │ │ movs r0, r5 │ │ │ │ cmp r7, #82 @ 0x52 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #29 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009d108 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -125611,31 +125608,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + adds r0, r0, r6 │ │ │ │ movs r3, r4 │ │ │ │ cmp r5, #220 @ 0xdc │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + adds r2, r2, r4 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r7, #25 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r1, r5 │ │ │ │ + adds r6, r4, r3 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r6, r4 │ │ │ │ + adds r0, r1, r3 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009d300 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -125737,35 +125734,35 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #2 │ │ │ │ movs r7, r4 │ │ │ │ cmp r4, #192 @ 0xc0 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r4, #13 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #90 @ 0x5a │ │ │ │ + subs r2, r6, #3 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r2, r1 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ movs r3, r4 │ │ │ │ cmp r4, #100 @ 0x64 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + subs r6, r4, r1 │ │ │ │ movs r3, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 9d300 │ │ │ │ clz r0, r0 │ │ │ │ @@ -125974,53 +125971,53 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ + adds r2, r5, #7 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + adds r0, r1, #7 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r5, #7 │ │ │ │ + adds r6, r0, #6 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + adds r6, r4, #5 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r6, #2 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + adds r4, r0, #5 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + adds r2, r4, #4 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + adds r2, r1, #4 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r7, #10 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + adds r4, r6, #3 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + adds r4, r6, #3 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + adds r2, r2, #3 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + adds r0, r0, #3 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + adds r2, r5, #2 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009d650 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -126136,25 +126133,25 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #234 @ 0xea │ │ │ │ movs r7, r4 │ │ │ │ - b.n 9de58 │ │ │ │ + b.n 9d988 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, #6 │ │ │ │ + subs r4, r2, r5 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 9de14 │ │ │ │ + b.n 9d944 │ │ │ │ movs r2, r4 │ │ │ │ - b.n 9de00 │ │ │ │ + b.n 9d930 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0009d7a0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -126353,41 +126350,41 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #124 @ 0x7c │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #1 │ │ │ │ + adds r0, r7, r7 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r5, #1 │ │ │ │ + subs r0, r0, r0 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r0, r4, r7 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + adds r0, r5, r7 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r5, #0 │ │ │ │ + adds r4, r0, r7 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r6, #0 │ │ │ │ + adds r4, r1, r7 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + adds r6, r5, r6 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r3, #0 │ │ │ │ + adds r6, r6, r6 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 9dc00 │ │ │ │ + udf #198 @ 0xc6 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + adds r2, r3, r6 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + adds r4, r0, r6 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r6, r7 │ │ │ │ + adds r2, r1, r6 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + adds r2, r6, r5 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r0, r7 │ │ │ │ + adds r4, r3, r5 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009d9b8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -126559,27 +126556,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #64 @ 0x40 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r4, #15 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r2, #14 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r6, #24 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n 9da80 │ │ │ │ + blt.n 9dbb0 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009db78 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -126631,31 +126628,31 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r0, r1] │ │ │ │ + ldr r5, [pc, #880] @ (9df74 ) │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, #250 @ 0xfa │ │ │ │ + cmp r4, #146 @ 0x92 │ │ │ │ movs r5, r4 │ │ │ │ movs r4, #88 @ 0x58 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, r5 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 9dc78 │ │ │ │ sub sp, #12 │ │ │ │ @@ -126688,15 +126685,15 @@ │ │ │ │ pop {pc} │ │ │ │ movs r3, #198 @ 0xc6 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0009dc88 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -126839,15 +126836,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ b.n 9dd72 │ │ │ │ ldr r3, [pc, #92] @ (9de2c ) │ │ │ │ - movw r2, #29326 @ 0x728e │ │ │ │ + movw r2, #29311 @ 0x727f │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #84] @ (9de30 ) │ │ │ │ ldr r0, [pc, #88] @ (9de34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3336 @ 0xd08 │ │ │ │ add r0, pc │ │ │ │ @@ -126861,39 +126858,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + lsrs r6, r5, #23 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + lsrs r6, r1, #23 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #0] @ (9de30 ) │ │ │ │ + ldr r3, [pc, #608] @ (9e090 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + strb r6, [r2, #24] │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009de38 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -126978,21 +126975,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #98 @ 0x62 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r0, #28 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009df18 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -127183,21 +127180,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r2, #6 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #21 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #19 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ 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, #132] @ (9e17c ) │ │ │ │ cmp r2, #2 │ │ │ │ @@ -127264,15 +127261,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #18 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ 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, #132] @ (9e228 ) │ │ │ │ cmp r2, #2 │ │ │ │ @@ -127339,15 +127336,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + lsrs r2, r1, #6 │ │ │ │ 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, #132] @ (9e2d4 ) │ │ │ │ cmp r2, #2 │ │ │ │ @@ -127414,15 +127411,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #13 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009e2ec : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -127557,27 +127554,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ands r4, r4 │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r6, #8 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r7, #6 │ │ │ │ + lsrs r6, r2, #29 │ │ │ │ movs r3, r4 │ │ │ │ - ands r2, r0 │ │ │ │ + subs r5, #154 @ 0x9a │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsls r6, r3, #30 │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #218 @ 0xda │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r4, #7 │ │ │ │ + lsls r6, r7, #29 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009e440 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -127690,32 +127687,32 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, r6 │ │ │ │ movs r7, r4 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #10 │ │ │ │ + lsrs r2, r6, #32 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #14 │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, r3 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 d16, d6, d18 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + ldcl 0, cr0, [lr], #136 @ 0x88 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0009e588 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -127885,27 +127882,27 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa5c0022 │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ + @ instruction: 0xf7f40022 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfa420022 │ │ │ │ - lsrs r0, r5, #17 │ │ │ │ + @ instruction: 0xf7da0022 │ │ │ │ + lsrs r0, r0, #8 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n 9e820 │ │ │ │ + bne.n 9e750 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa2c0022 │ │ │ │ - lsrs r2, r2, #17 │ │ │ │ + @ instruction: 0xf7c40022 │ │ │ │ + lsrs r2, r5, #7 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfa160022 │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + @ instruction: 0xf7ae0022 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009e740 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -128010,37 +128007,37 @@ │ │ │ │ adds r0, r4, r2 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ orr.w r0, r8, #10878976 @ 0xa60000 │ │ │ │ adds r4, r7, r1 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r6, r2, #18 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr??.w r0, [ip, r2, lsl #2] │ │ │ │ + @ instruction: 0xf7140022 │ │ │ │ lsrs r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r5, r0 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [r0, r2, lsl #2] │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + subw r0, r8, #2082 @ 0x822 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 8, cr0, cr10, cr2, {1} │ │ │ │ + stc 0, cr0, [r2], #-136 @ 0xffffff78 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 9e8c4 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #68] @ (9e8c8 ) │ │ │ │ @@ -128072,15 +128069,15 @@ │ │ │ │ pop {pc} │ │ │ │ asrs r2, r7, #29 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0009e8d4 : │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ @@ -128916,35 +128913,35 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ b.n 9ef86 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #320] @ (9f318 ) │ │ │ │ - movw r2, #2986 @ 0xbaa │ │ │ │ + movw r2, #2971 @ 0xb9b │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #312] @ (9f31c ) │ │ │ │ ldr r0, [pc, #316] @ (9f320 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3368 @ 0xd28 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #304] @ (9f324 ) │ │ │ │ - movw r2, #2990 @ 0xbae │ │ │ │ + movw r2, #2975 @ 0xb9f │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #296] @ (9f328 ) │ │ │ │ ldr r0, [pc, #300] @ (9f32c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3368 @ 0xd28 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #288] @ (9f330 ) │ │ │ │ - movw r2, #2988 @ 0xbac │ │ │ │ + movw r2, #2973 @ 0xb9d │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #280] @ (9f334 ) │ │ │ │ ldr r0, [pc, #284] @ (9f338 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3368 @ 0xd28 │ │ │ │ add r0, pc │ │ │ │ @@ -128966,129 +128963,122 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r6, #26 │ │ │ │ + lsls r2, r1, #17 │ │ │ │ movs r3, r4 │ │ │ │ asrs r4, r2, #12 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r4, #25 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r0, #2 │ │ │ │ + lsls r4, r3, #24 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ - movs r3, r4 │ │ │ │ - lsls r6, r7, #22 │ │ │ │ - movs r3, r4 │ │ │ │ - lsls r6, r5, #31 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsls r6, r2, #13 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r2, #31 │ │ │ │ + lsls r6, r0, #22 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r3, #20 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r3, #29 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r7, #19 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r4, #19 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + movs r0, r3 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r3, #18 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + vrev64.32 d16, d18 │ │ │ │ + lsls r6, r6, #8 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + vaddl.u16 q8, d6, d18 │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ - movs r3, r4 │ │ │ │ - lsls r2, r7, #17 │ │ │ │ - movs r3, r4 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ - movs r3, r4 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ - movs r3, r4 │ │ │ │ - lsls r6, r1, #17 │ │ │ │ - movs r3, r4 │ │ │ │ - lsls r6, r5, #7 │ │ │ │ + vaddl.u8 q8, d0, d18 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r2, r0, #8 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ + vaddl.u32 q0, d2, d18 │ │ │ │ + lsls r6, r4, #7 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + vaddl.u8 q0, d6, d18 │ │ │ │ + lsls r6, r1, #7 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ + vhadd.u d16, d0, d18 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #248 @ 0xf8 │ │ │ │ + vhadd.u8 d16, d10, d18 │ │ │ │ + adds r7, #144 @ 0x90 │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ + str r6, [r1, #32] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + adds r7, #116 @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ + str r2, [r6, #28] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #192 @ 0xc0 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r7, #64] @ 0x40 │ │ │ │ + str r6, [r2, #28] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009f33c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -129186,21 +129176,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #17 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9f9b4 │ │ │ │ + b.n 9f4e4 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ - movs r3, r4 │ │ │ │ - vaddl.u8 q0, d10, d18 │ │ │ │ + vaddl.u8 q0, d2, d18 │ │ │ │ + stc2 0, cr0, [r2, #-136]! @ 0xffffff78 │ │ │ │ │ │ │ │ 0009f438 : │ │ │ │ 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, #724] @ (9f720 ) │ │ │ │ @@ -129443,45 +129432,45 @@ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ b.n 9f560 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #184] @ (9f76c ) │ │ │ │ - movw r2, #3302 @ 0xce6 │ │ │ │ + movw r2, #3287 @ 0xcd7 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #180] @ (9f770 ) │ │ │ │ ldr r0, [pc, #180] @ (9f774 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3400 @ 0xd48 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #168] @ (9f778 ) │ │ │ │ - movw r2, #3301 @ 0xce5 │ │ │ │ + movw r2, #3286 @ 0xcd6 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #164] @ (9f77c ) │ │ │ │ ldr r0, [pc, #164] @ (9f780 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3400 @ 0xd48 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #152] @ (9f784 ) │ │ │ │ - mov.w r2, #3264 @ 0xcc0 │ │ │ │ + movw r2, #3249 @ 0xcb1 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #148] @ (9f788 ) │ │ │ │ ldr r0, [pc, #148] @ (9f78c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3400 @ 0xd48 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #136] @ (9f790 ) │ │ │ │ - movw r2, #3266 @ 0xcc2 │ │ │ │ + movw r2, #3251 @ 0xcb3 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #132] @ (9f794 ) │ │ │ │ ldr r0, [pc, #132] @ (9f798 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3400 @ 0xd48 │ │ │ │ add r0, pc │ │ │ │ @@ -129492,55 +129481,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r4, #14 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - movs r3, r4 │ │ │ │ + cdp2 0, 8, cr0, cr4, cr2, {1} │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - movs r3, r4 │ │ │ │ - cdp2 0, 2, cr0, cr10, cr2, {1} │ │ │ │ + cdp2 0, 5, cr0, cr0, cr2, {1} │ │ │ │ + @ instruction: 0xfbc20022 │ │ │ │ lsrs r6, r2, #10 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r4, r4, #1 │ │ │ │ - movs r3, r4 │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + ldc2l 0, cr0, [ip, #136]! @ 0x88 │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - stc2l 0, cr0, [sl, #136] @ 0x88 │ │ │ │ - movs r4, r3 │ │ │ │ - movs r3, r4 │ │ │ │ - stc2 0, cr0, [lr, #136] @ 0x88 │ │ │ │ - vaddl.u32 q8, d8, d18 │ │ │ │ - ldc2l 0, cr0, [sl, #-136] @ 0xffffff78 │ │ │ │ - vhadd.u32 d16, d8, d18 │ │ │ │ - ldc2l 0, cr0, [sl], {34} @ 0x22 │ │ │ │ - adds r5, #30 │ │ │ │ + @ instruction: 0xfb620022 │ │ │ │ + ldc2 0, cr0, [r4, #136]! @ 0x88 │ │ │ │ + @ instruction: 0xfb260022 │ │ │ │ + stc2 0, cr0, [r0, #136] @ 0x88 │ │ │ │ + @ instruction: 0xfaf20022 │ │ │ │ + stc2 0, cr0, [r0, #-136] @ 0xffffff78 │ │ │ │ + @ instruction: 0xfa720022 │ │ │ │ + adds r2, #182 @ 0xb6 │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r4, [r3, r6] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ movs r2, r4 │ │ │ │ - vaddl.u16 q0, d6, d18 │ │ │ │ - adds r5, #2 │ │ │ │ + stc2 0, cr0, [lr, #-136]! @ 0xffffff78 │ │ │ │ + adds r2, #154 @ 0x9a │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ movs r2, r4 │ │ │ │ - vhadd.u32 d16, d14, d18 │ │ │ │ - adds r4, #230 @ 0xe6 │ │ │ │ + stc2 0, cr0, [r6, #-136] @ 0xffffff78 │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r4, [r4, r5] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ movs r2, r4 │ │ │ │ - vhadd.u8 d0, d14, d18 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + stc2 0, cr0, [r6], #136 @ 0x88 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ movs r2, r4 │ │ │ │ - cdp2 0, 15, cr0, cr14, cr2, {1} │ │ │ │ + ldc2 0, cr0, [r6], {34} @ 0x22 │ │ │ │ │ │ │ │ 0009f79c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #200] @ 9f874 │ │ │ │ @@ -129640,25 +129625,25 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #31 │ │ │ │ movs r7, r4 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + bkpt 0x000e │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r4, #136] @ 0x88 │ │ │ │ - @ instruction: 0xfb380022 │ │ │ │ + @ instruction: 0xfb5c0022 │ │ │ │ + ldr.w r0, [r0, #34] @ 0x22 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + blt.n 9f854 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0009f8ac : │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ @@ -130214,35 +130199,35 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ b.n 9fd86 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #232] @ (9ff64 ) │ │ │ │ - movw r2, #3457 @ 0xd81 │ │ │ │ + movw r2, #3442 @ 0xd72 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #228] @ (9ff68 ) │ │ │ │ ldr r0, [pc, #228] @ (9ff6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3436 @ 0xd6c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #216] @ (9ff70 ) │ │ │ │ - movw r2, #3461 @ 0xd85 │ │ │ │ + movw r2, #3446 @ 0xd76 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #212] @ (9ff74 ) │ │ │ │ ldr r0, [pc, #212] @ (9ff78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3436 @ 0xd6c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #200] @ (9ff7c ) │ │ │ │ - movw r2, #3459 @ 0xd83 │ │ │ │ + movw r2, #3444 @ 0xd74 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #196] @ (9ff80 ) │ │ │ │ ldr r0, [pc, #196] @ (9ff84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3436 @ 0xd6c │ │ │ │ add r0, pc │ │ │ │ @@ -130261,60 +130246,60 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #21 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb780022 │ │ │ │ - strb.w r0, [r8, #34] @ 0x22 │ │ │ │ - vst1.8 {d16[1]}, [ip], r2 │ │ │ │ - @ instruction: 0xf6dc0022 │ │ │ │ - ldrsh.w r0, [r6, #34] @ 0x22 │ │ │ │ - movt r0, #26658 @ 0x6822 │ │ │ │ - vld1.8 {d0[1]}, [r0], r2 │ │ │ │ - @ instruction: 0xf6b00022 │ │ │ │ - ldr??.w r0, [lr, r2, lsl #2] │ │ │ │ - @ instruction: 0xf68e0022 │ │ │ │ - ldrsh.w r0, [ip, r2, lsl #2] │ │ │ │ - movw r0, #51234 @ 0xc822 │ │ │ │ - vld4.8 {d0-d3}, [r6 :128], r2 │ │ │ │ - @ instruction: 0xf6360022 │ │ │ │ + ldrsb.w r0, [r0, r2, lsl #2] │ │ │ │ + @ instruction: 0xf6200022 │ │ │ │ + @ instruction: 0xf7640022 │ │ │ │ + orns r0, r4, #10616832 @ 0xa20000 │ │ │ │ + @ instruction: 0xf74e0022 │ │ │ │ + orrs.w r0, lr, #10616832 @ 0xa20000 │ │ │ │ + @ instruction: 0xf7380022 │ │ │ │ + orr.w r0, r8, #10616832 @ 0xa20000 │ │ │ │ + @ instruction: 0xf7160022 │ │ │ │ + bic.w r0, r6, #10616832 @ 0xa20000 │ │ │ │ + @ instruction: 0xf6d40022 │ │ │ │ + @ instruction: 0xf3e40022 │ │ │ │ + @ instruction: 0xf6be0022 │ │ │ │ + @ instruction: 0xf3ce0022 │ │ │ │ lsrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r0, r2, lsl #2] │ │ │ │ - ldr??.w r0, [r0, #34] @ 0x22 │ │ │ │ - addw r0, r2, #2082 @ 0x822 │ │ │ │ - revsh r6, r1 │ │ │ │ - movs r2, r4 │ │ │ │ - @ instruction: 0xf59e0022 │ │ │ │ - ldr??.w r0, [lr, r2, lsl #2] │ │ │ │ - str??.w r0, [r6, r2, lsl #2] │ │ │ │ - sbcs.w r0, r6, #10616832 @ 0xa20000 │ │ │ │ - ldr.w r0, [r0, r2, lsl #2] │ │ │ │ - sbc.w r0, r0, #10616832 @ 0xa20000 │ │ │ │ - strh.w r0, [r4, r2, lsl #2] │ │ │ │ - @ instruction: 0xf5360022 │ │ │ │ - @ instruction: 0xf7fe0022 │ │ │ │ - adds.w r0, r0, #10616832 @ 0xa20000 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + movt r0, #34850 @ 0x8822 │ │ │ │ + @ instruction: 0xf6880022 │ │ │ │ + @ instruction: 0xf39a0022 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ + movs r2, r4 │ │ │ │ + @ instruction: 0xf3360022 │ │ │ │ + @ instruction: 0xf6160022 │ │ │ │ + @ instruction: 0xf5fe0022 │ │ │ │ + @ instruction: 0xf30e0022 │ │ │ │ + @ instruction: 0xf5e80022 │ │ │ │ + @ instruction: 0xf2f80022 │ │ │ │ + subs.w r0, ip, #10616832 @ 0xa20000 │ │ │ │ + movt r0, #57378 @ 0xe022 │ │ │ │ + @ instruction: 0xf5960022 │ │ │ │ + subw r0, r8, #34 @ 0x22 │ │ │ │ + cmp r2, #238 @ 0xee │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r4, [r2, r7] │ │ │ │ + strb r4, [r5, r5] │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf7e20022 │ │ │ │ - cmp r5, #58 @ 0x3a │ │ │ │ + sbcs.w r0, sl, #10616832 @ 0xa20000 │ │ │ │ + cmp r2, #210 @ 0xd2 │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + strb r0, [r2, r5] │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf7de0022 │ │ │ │ - cmp r5, #30 │ │ │ │ + sbcs.w r0, r6, #10616832 @ 0xa20000 │ │ │ │ + cmp r2, #182 @ 0xb6 │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf7b60022 │ │ │ │ + adc.w r0, lr, #10616832 @ 0xa20000 │ │ │ │ │ │ │ │ 0009ff88 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #184] @ a0050 │ │ │ │ @@ -130410,20 +130395,20 @@ │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ vrev64. d16, d22 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n a0168 │ │ │ │ + bmi.n a0098 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf62e0022 │ │ │ │ - @ instruction: 0xf33e0022 │ │ │ │ + @ instruction: 0xf3c60022 │ │ │ │ + @ instruction: 0xf0d60022 │ │ │ │ │ │ │ │ 000a0084 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #276] @ a01a8 │ │ │ │ @@ -130555,24 +130540,24 @@ │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 0, 14, cr0, cr2, cr6, {1} │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, sl, #10616832 @ 0xa20000 │ │ │ │ - @ instruction: 0xf22e0022 │ │ │ │ - sbc.w r0, r2, #10616832 @ 0xa20000 │ │ │ │ - @ instruction: 0xf2160022 │ │ │ │ - @ instruction: 0xb732 │ │ │ │ - movs r2, r4 │ │ │ │ - adc.w r0, r0, #10616832 @ 0xa20000 │ │ │ │ - @ instruction: 0xf1f60022 │ │ │ │ - @ instruction: 0xf52e0022 │ │ │ │ - @ instruction: 0xf1e20022 │ │ │ │ + @ instruction: 0xf3120022 │ │ │ │ + vaddl.s8 q8, d6, d18 │ │ │ │ + @ instruction: 0xf2fa0022 │ │ │ │ + vaddl.s32 q0, d14, d18 │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ + movs r2, r4 │ │ │ │ + @ instruction: 0xf2d80022 │ │ │ │ + vaddl.s8 q0, d14, d18 │ │ │ │ + movt r0, #24610 @ 0x6022 │ │ │ │ + vhadd.s d16, d10, d18 │ │ │ │ │ │ │ │ 000a01e8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #232] @ a02e0 │ │ │ │ @@ -130687,21 +130672,21 @@ │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ stc2 0, cr0, [r2, #152] @ 0x98 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n a0308 │ │ │ │ + bne.n a0238 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r0, #10616832 @ 0xa20000 │ │ │ │ - @ instruction: 0xf0c40022 │ │ │ │ - @ instruction: 0xf2660022 │ │ │ │ + sub.w r0, r8, #34 @ 0x22 │ │ │ │ + cdp 0, 5, cr0, cr12, cr2, {1} │ │ │ │ + vext.8 d16, d14, d18, #0 │ │ │ │ │ │ │ │ 000a031c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #288] @ (a044c ) │ │ │ │ @@ -130814,15 +130799,15 @@ │ │ │ │ ldr r1, [pc, #88] @ (a0478 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ b.n a03fc │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #76] @ (a047c ) │ │ │ │ - movw r2, #9335 @ 0x2477 │ │ │ │ + movw r2, #9320 @ 0x2468 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #68] @ (a0480 ) │ │ │ │ ldr r0, [pc, #72] @ (a0484 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3468 @ 0xd8c │ │ │ │ add r0, pc │ │ │ │ @@ -130835,25 +130820,25 @@ │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ mrrc2 0, 2, r0, r6, cr6 │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2e80022 │ │ │ │ - vaddl.s32 q8, d12, d18 │ │ │ │ - ldrsh r0, [r3, r7] │ │ │ │ + eor.w r0, r0, #34 @ 0x22 │ │ │ │ + stc 0, cr0, [r4, #136] @ 0x88 │ │ │ │ + ldrb r0, [r6, r5] │ │ │ │ movs r3, r4 │ │ │ │ - vext.8 d0, d12, d18, #0 │ │ │ │ - subw r0, sl, #34 @ 0x22 │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + ldcl 0, cr0, [r4, #-136] @ 0xffffff78 │ │ │ │ + orr.w r0, r2, #34 @ 0x22 │ │ │ │ + movs r5, #56 @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + ldr r7, [pc, #728] @ (a075c ) │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + ldr r7, [pc, #928] @ (a0828 ) │ │ │ │ movs r2, r4 │ │ │ │ b.w a031c │ │ │ │ │ │ │ │ 000a048c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -131171,65 +131156,65 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ b.n a05c8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #260] @ (a08a8 ) │ │ │ │ - movw r2, #30198 @ 0x75f6 │ │ │ │ + movw r2, #30183 @ 0x75e7 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #252] @ (a08ac ) │ │ │ │ ldr r0, [pc, #256] @ (a08b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3504 @ 0xdb0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #244] @ (a08b4 ) │ │ │ │ - movw r2, #30179 @ 0x75e3 │ │ │ │ + movw r2, #30164 @ 0x75d4 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #236] @ (a08b8 ) │ │ │ │ ldr r0, [pc, #240] @ (a08bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3504 @ 0xdb0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #228] @ (a08c0 ) │ │ │ │ - movw r2, #30231 @ 0x7617 │ │ │ │ + movw r2, #30216 @ 0x7608 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #220] @ (a08c4 ) │ │ │ │ ldr r0, [pc, #224] @ (a08c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3504 @ 0xdb0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (a08cc ) │ │ │ │ - movw r2, #30230 @ 0x7616 │ │ │ │ + movw r2, #30215 @ 0x7607 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #204] @ (a08d0 ) │ │ │ │ ldr r0, [pc, #208] @ (a08d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3504 @ 0xdb0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #196] @ (a08d8 ) │ │ │ │ - movw r2, #30162 @ 0x75d2 │ │ │ │ + movw r2, #30147 @ 0x75c3 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #188] @ (a08dc ) │ │ │ │ ldr r0, [pc, #192] @ (a08e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3504 @ 0xdb0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #180] @ (a08e4 ) │ │ │ │ - movw r2, #30177 @ 0x75e1 │ │ │ │ + movw r2, #30162 @ 0x75d2 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #172] @ (a08e8 ) │ │ │ │ ldr r0, [pc, #176] @ (a08ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3504 @ 0xdb0 │ │ │ │ add r0, pc │ │ │ │ @@ -131241,64 +131226,64 @@ │ │ │ │ @ instruction: 0xfb500026 │ │ │ │ lsrs r0, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r8, #34 @ 0x22 │ │ │ │ + cdp 0, 2, cr0, cr0, cr2, {1} │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1240022 │ │ │ │ - cdp 0, 6, cr0, cr12, cr2, {1} │ │ │ │ + cdp 0, 11, cr0, cr12, cr2, {1} │ │ │ │ + stc 0, cr0, [r4], {34} @ 0x22 │ │ │ │ @ instruction: 0xfa2e0026 │ │ │ │ - @ instruction: 0xf0a40022 │ │ │ │ - stcl 0, cr0, [ip, #136]! @ 0x88 │ │ │ │ - cbz r0, a0900 │ │ │ │ - movs r2, r4 │ │ │ │ - orns r0, r2, #34 @ 0x22 │ │ │ │ - ldc 0, cr0, [sl, #136]! @ 0x88 │ │ │ │ - stc 0, cr0, [lr, #136] @ 0x88 │ │ │ │ - and.w r0, r0, #34 @ 0x22 │ │ │ │ - stcl 0, cr0, [r8, #-136] @ 0xffffff78 │ │ │ │ - vaddl.s16 q8, d0, d18 │ │ │ │ - ldc 0, cr0, [r8, #-136] @ 0xffffff78 │ │ │ │ - vhadd.s8 d16, d4, d18 │ │ │ │ - stc 0, cr0, [ip], {34} @ 0x22 │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + cdp 0, 3, cr0, cr12, cr2, {1} │ │ │ │ + @ instruction: 0xeb840022 │ │ │ │ + cbz r0, a08a6 │ │ │ │ + movs r2, r4 │ │ │ │ + cdp 0, 0, cr0, cr10, cr2, {1} │ │ │ │ + adcs.w r0, r2, r2, asr #32 │ │ │ │ + @ instruction: 0xeb260022 │ │ │ │ + ldc 0, cr0, [r8, #136] @ 0x88 │ │ │ │ + @ instruction: 0xeae00022 │ │ │ │ + stcl 0, cr0, [r8, #-136]! @ 0xffffff78 │ │ │ │ + @ instruction: 0xeab00022 │ │ │ │ + ldcl 0, cr0, [ip], {34} @ 0x22 │ │ │ │ + bic.w r0, r4, r2, asr #32 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [pc, #680] @ (a0b58 ) │ │ │ │ + ldr r4, [pc, #264] @ (a09b8 ) │ │ │ │ movs r2, r4 │ │ │ │ - vhadd.s32 d0, d8, d18 │ │ │ │ - movs r4, #16 │ │ │ │ + stcl 0, cr0, [r0], {34} @ 0x22 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [pc, #568] @ (a0af4 ) │ │ │ │ + ldr r4, [pc, #152] @ (a0954 ) │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xeb300022 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + @ instruction: 0xe8c80022 │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [pc, #456] @ (a0a90 ) │ │ │ │ + ldr r4, [pc, #40] @ (a08f0 ) │ │ │ │ movs r2, r4 │ │ │ │ - vhadd.s8 d0, d8, d18 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + stc 0, cr0, [r0], #136 @ 0x88 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [pc, #344] @ (a0a2c ) │ │ │ │ + ldr r3, [pc, #952] @ (a0c8c ) │ │ │ │ movs r2, r4 │ │ │ │ - cdp 0, 14, cr0, cr0, cr2, {1} │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + ldcl 0, cr0, [r8], #-136 @ 0xffffff78 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [pc, #232] @ (a09c8 ) │ │ │ │ + ldr r3, [pc, #840] @ (a0c28 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #432] @ (a0a94 ) │ │ │ │ + ldr r4, [pc, #16] @ (a08f4 ) │ │ │ │ movs r2, r4 │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [pc, #120] @ (a0964 ) │ │ │ │ + ldr r3, [pc, #728] @ (a0bc4 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldcl 0, cr0, [r4, #136] @ 0x88 │ │ │ │ + sbc.w r0, ip, r2, asr #32 │ │ │ │ │ │ │ │ 000a08f0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #208] @ a09d0 │ │ │ │ @@ -131395,21 +131380,21 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf67e0026 │ │ │ │ - pkhtb r0, r6, r2, asr #32 │ │ │ │ + @ instruction: 0xe85e0022 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [lr, #-136]! @ 0xffffff78 │ │ │ │ - orns r0, r6, r2, asr #32 │ │ │ │ - @ instruction: 0xeaa40022 │ │ │ │ - eors.w r0, r8, r2, asr #32 │ │ │ │ + pkhtb r0, r6, r2, asr #32 │ │ │ │ + @ instruction: 0xe80e0022 │ │ │ │ + @ instruction: 0xe83c0022 │ │ │ │ + @ instruction: 0xe8300022 │ │ │ │ │ │ │ │ 000a0a04 : │ │ │ │ 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 lr, [pc, #1624] @ a1070 │ │ │ │ @@ -131943,85 +131928,85 @@ │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r3, ip] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ b.n a0aa6 │ │ │ │ ldr r3, [pc, #372] @ (a1108 ) │ │ │ │ - movw r2, #30384 @ 0x76b0 │ │ │ │ + movw r2, #30369 @ 0x76a1 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #368] @ (a110c ) │ │ │ │ ldr r0, [pc, #368] @ (a1110 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #356] @ (a1114 ) │ │ │ │ - movw r2, #30482 @ 0x7712 │ │ │ │ + movw r2, #30467 @ 0x7703 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #352] @ (a1118 ) │ │ │ │ ldr r0, [pc, #352] @ (a111c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #340] @ (a1120 ) │ │ │ │ - movw r2, #30401 @ 0x76c1 │ │ │ │ + movw r2, #30386 @ 0x76b2 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #336] @ (a1124 ) │ │ │ │ ldr r0, [pc, #336] @ (a1128 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #324] @ (a112c ) │ │ │ │ - movw r2, #30423 @ 0x76d7 │ │ │ │ + movw r2, #30408 @ 0x76c8 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #320] @ (a1130 ) │ │ │ │ ldr r0, [pc, #320] @ (a1134 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #308] @ (a1138 ) │ │ │ │ - movw r2, #30363 @ 0x769b │ │ │ │ + movw r2, #30348 @ 0x768c │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #304] @ (a113c ) │ │ │ │ ldr r0, [pc, #304] @ (a1140 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #292] @ (a1144 ) │ │ │ │ - movw r2, #30481 @ 0x7711 │ │ │ │ + movw r2, #30466 @ 0x7702 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #288] @ (a1148 ) │ │ │ │ ldr r0, [pc, #288] @ (a114c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #276] @ (a1150 ) │ │ │ │ - movw r2, #30374 @ 0x76a6 │ │ │ │ + movw r2, #30359 @ 0x7697 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #272] @ (a1154 ) │ │ │ │ ldr r0, [pc, #272] @ (a1158 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #260] @ (a115c ) │ │ │ │ - movw r2, #30399 @ 0x76bf │ │ │ │ + movw r2, #30384 @ 0x76b0 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #256] @ (a1160 ) │ │ │ │ ldr r0, [pc, #256] @ (a1164 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3540 @ 0xdd4 │ │ │ │ add r0, pc │ │ │ │ @@ -132035,116 +132020,120 @@ │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf59c0026 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - pkhtb r0, ip, r2, asr #32 │ │ │ │ - @ instruction: 0xe9820022 │ │ │ │ + strd r0, r0, [r4], #-136 @ 0x88 │ │ │ │ + b.n a0ecc │ │ │ │ + movs r2, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [lr, #-136]! @ 0x88 │ │ │ │ - ldmia.w r6, {r1, r5} │ │ │ │ - b.n a0f40 │ │ │ │ + b.n a0eb4 │ │ │ │ + movs r2, r4 │ │ │ │ + b.n a0d08 │ │ │ │ + movs r2, r4 │ │ │ │ + b.n a0a70 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0f2c │ │ │ │ + b.n a0a5c │ │ │ │ movs r2, r4 │ │ │ │ - strex r0, r0, [r0, #136] @ 0x88 │ │ │ │ - b.n a0ea4 │ │ │ │ + b.n a0c68 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0de4 │ │ │ │ + b.n a09d4 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + b.n a0914 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a1054 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ + movs r2, r4 │ │ │ │ + b.n a0b84 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0d80 │ │ │ │ + b.n a18b0 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a1008 │ │ │ │ + b.n a0b38 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0de8 │ │ │ │ + b.n a0918 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0d20 │ │ │ │ + b.n a1850 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0fa8 │ │ │ │ + b.n a0ad8 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0d80 │ │ │ │ + b.n a18b0 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0f44 │ │ │ │ + b.n a0a74 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0cac │ │ │ │ + b.n a17dc │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0f0c │ │ │ │ + b.n a0a3c │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0c74 │ │ │ │ + b.n a17a4 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n a0d6c │ │ │ │ + b.n a189c │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0ad4 │ │ │ │ + b.n a1604 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a10f4 │ │ │ │ + b.n a0c24 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0cd4 │ │ │ │ + b.n a1804 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0a3c │ │ │ │ + b.n a156c │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r7, #0 │ │ │ │ + adds r6, r2, r7 │ │ │ │ movs r5, r4 │ │ │ │ - mov ip, r7 │ │ │ │ + add r4, sl │ │ │ │ movs r2, r4 │ │ │ │ - b.n a1000 │ │ │ │ + b.n a0b30 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + adds r2, r7, r6 │ │ │ │ movs r5, r4 │ │ │ │ - mov r8, r4 │ │ │ │ + add r0, r7 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a1074 │ │ │ │ + b.n a0ba4 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r0, #0 │ │ │ │ + adds r6, r3, r6 │ │ │ │ movs r5, r4 │ │ │ │ - mov ip, r0 │ │ │ │ + add r4, r3 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0e80 │ │ │ │ + b.n a09b0 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + adds r2, r0, r6 │ │ │ │ movs r5, r4 │ │ │ │ - mov r0, sp │ │ │ │ + add r0, r0 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0f94 │ │ │ │ + b.n a0ac4 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, r1, r7 │ │ │ │ + adds r6, r4, r5 │ │ │ │ movs r5, r4 │ │ │ │ - mov r4, r9 │ │ │ │ + mvns r4, r4 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0f20 │ │ │ │ + b.n a0a50 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r1, r5 │ │ │ │ movs r5, r4 │ │ │ │ - mov r0, r6 │ │ │ │ + mvns r0, r1 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0fa4 │ │ │ │ + b.n a0ad4 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + adds r6, r5, r4 │ │ │ │ movs r5, r4 │ │ │ │ - mov r4, r2 │ │ │ │ + bics r4, r5 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0ee0 │ │ │ │ + b.n a0a10 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + adds r2, r2, r4 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r8, pc │ │ │ │ + bics r0, r2 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a0d8c │ │ │ │ + b.n a18bc │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a1168 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -132210,21 +132199,21 @@ │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ cdp 0, 6, cr0, cr8, cr6, {1} │ │ │ │ vst4.8 {d0-d3}, [r8 :128], r7 │ │ │ │ lsrs r0, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ cdp 0, 3, cr0, cr4, cr6, {1} │ │ │ │ - b.n a1718 │ │ │ │ + b.n a1248 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n a1918 │ │ │ │ + b.n a1448 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a1684 │ │ │ │ + svc 196 @ 0xc4 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a122c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -132394,21 +132383,21 @@ │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ ldc 0, cr0, [r8], #152 @ 0x98 │ │ │ │ @ instruction: 0xf7580027 │ │ │ │ lsrs r0, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ stc 0, cr0, [r4], {38} @ 0x26 │ │ │ │ - b.n a1568 │ │ │ │ + udf #100 @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n a1790 │ │ │ │ + svc 116 @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a14d4 │ │ │ │ + udf #20 │ │ │ │ movs r2, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #88] @ (a1444 ) │ │ │ │ mov ip, r0 │ │ │ │ @@ -132450,15 +132439,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stc 0, cr0, [ip], {38} @ 0x26 │ │ │ │ lsrs r0, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n a149c │ │ │ │ + ble.n a13cc │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a1454 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3552] @ 0xde0 │ │ │ │ @@ -132504,15 +132493,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n a14ce │ │ │ │ add.w sp, sp, #520 @ 0x208 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n a1af4 │ │ │ │ + b.n a1624 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb800026 │ │ │ │ sbcs.w r0, r2, r6, asr #32 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ @@ -132593,29 +132582,29 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ b.n a156c │ │ │ │ nop │ │ │ │ @ instruction: 0xeafa0026 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n a1a54 │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a1a74 │ │ │ │ + svc 254 @ 0xfe │ │ │ │ movs r2, r4 │ │ │ │ - b.n a1a80 │ │ │ │ + b.n a15b0 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a1ab0 │ │ │ │ + b.n a15e0 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a1abc │ │ │ │ + b.n a15ec │ │ │ │ movs r2, r4 │ │ │ │ - b.n a1a34 │ │ │ │ + svc 214 @ 0xd6 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a1a40 │ │ │ │ + svc 218 @ 0xda │ │ │ │ movs r2, r4 │ │ │ │ - b.n a1a70 │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a15c0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -132674,21 +132663,21 @@ │ │ │ │ ands.w r0, sl, r6, asr #32 │ │ │ │ lsrs r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n a199c │ │ │ │ + svc 54 @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a19c8 │ │ │ │ + svc 74 @ 0x4a │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a1664 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -132743,21 +132732,21 @@ │ │ │ │ bl a1454 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xe9840026 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n a1990 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a18d8 │ │ │ │ + udf #134 @ 0x86 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a1990 │ │ │ │ + udf #224 @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a1910 │ │ │ │ + udf #158 @ 0x9e │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a1704 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -132816,21 +132805,21 @@ │ │ │ │ @ instruction: 0xe8d60026 │ │ │ │ lsrs r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + add r4, sp, #16 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n a1908 │ │ │ │ + udf #74 @ 0x4a │ │ │ │ movs r2, r4 │ │ │ │ - b.n a1884 │ │ │ │ + udf #6 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a17a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -133075,108 +133064,108 @@ │ │ │ │ @ instruction: 0xe83e0026 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #14] │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r1, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ movs r4, r4 │ │ │ │ - svc 26 │ │ │ │ + bgt.n a196c │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r0, #10] │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - udf #238 @ 0xee │ │ │ │ + bgt.n a1924 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r5, #84] @ 0x54 │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + bgt.n a1ac4 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - udf #136 @ 0x88 │ │ │ │ + bgt.n a1a80 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + stmia r5!, {r5} │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #512 @ (adr r0, a1c4c ) │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r3, r5, r6} │ │ │ │ + stmia r5!, {r1} │ │ │ │ movs r2, r4 │ │ │ │ b.w a17a8 │ │ │ │ │ │ │ │ 000a1a58 : │ │ │ │ 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 r4, [pc, #1708] @ a2118 │ │ │ │ + ldr.w r4, [pc, #1672] @ a20f4 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r2, [pc, #1704] @ a211c │ │ │ │ + ldr.w r2, [pc, #1668] @ a20f8 │ │ │ │ add r4, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r6, [pc, #1700] @ a2120 │ │ │ │ + ldr.w r6, [pc, #1664] @ a20fc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r6, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ ldr.w r8, [sp, #84] @ 0x54 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a1dba │ │ │ │ + beq.w a1da4 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a1dde │ │ │ │ + beq.w a1dc8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add.w ip, r0, #1 │ │ │ │ str.w ip, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a1bd0 │ │ │ │ + beq.w a1bba │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1da6 │ │ │ │ + beq.w a1d90 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w a1d7a │ │ │ │ - ldr.w r2, [pc, #1632] @ a2124 │ │ │ │ + bne.w a1d64 │ │ │ │ + ldr.w r2, [pc, #1596] @ a2100 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w a1cec │ │ │ │ + bne.w a1cd6 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1eca │ │ │ │ + beq.w a1ea4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -133187,981 +133176,967 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ beq.n a1b06 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a1d3e │ │ │ │ + beq.w a1d28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a20a8 │ │ │ │ - ldr.w r3, [pc, #1560] @ a2128 │ │ │ │ + beq.w a2082 │ │ │ │ + ldr.w r3, [pc, #1524] @ a2104 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w a1eee │ │ │ │ + bne.w a1ec8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cbz r0, a1b2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1e9c │ │ │ │ - ldr.w r2, [pc, #1532] @ a212c │ │ │ │ + beq.w a1e6e │ │ │ │ + ldr.w r2, [pc, #1496] @ a2108 │ │ │ │ str r5, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r2, [r2, #896] @ 0x380 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1f44 │ │ │ │ + beq.w a1f1e │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 89a10 │ │ │ │ + bl 89ab8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1fb0 │ │ │ │ - ldr.w r1, [pc, #1492] @ a2130 │ │ │ │ - ldr r1, [r6, r1] │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - cmp r0, r1 │ │ │ │ - bne.w a2010 │ │ │ │ - ldr r1, [r5, #0] │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r5, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w a1e38 │ │ │ │ + beq.w a1f8a │ │ │ │ + ldr.w r3, [pc, #1460] @ a210c │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.w a1fea │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a20fc │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - cmp r1, r0 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - itt ne │ │ │ │ - addne r1, #1 │ │ │ │ - strne r1, [r2, #0] │ │ │ │ + beq.w a20d6 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ - mov r0, r3 │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w a1e30 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w a2048 │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r2, #0] │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + ldr r3, [r3, #112] @ 0x70 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w a2022 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w a1e84 │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a2084 │ │ │ │ + beq.w a205e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #1 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r5, #0] │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1d1e │ │ │ │ + bne.w a1d08 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a1d1e │ │ │ │ - ldr.w r2, [pc, #1360] @ a2124 │ │ │ │ + b.n a1d08 │ │ │ │ + ldr.w r2, [pc, #1348] @ a2100 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w a1d46 │ │ │ │ + bne.w a1d30 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1e50 │ │ │ │ + beq.w a1e22 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov sl, r2 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a1f0e │ │ │ │ + beq.w a1ee8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov fp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1f74 │ │ │ │ + beq.w a1f4e │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a1fc8 │ │ │ │ + beq.w a1fa2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1e94 │ │ │ │ + beq.w a1e66 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #3 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ strd r9, sl, [sp, #24] │ │ │ │ str.w fp, [sp, #32] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a1c6a │ │ │ │ + beq.n a1c54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1e48 │ │ │ │ + beq.w a1e1a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a2030 │ │ │ │ + beq.w a200a │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1eaa │ │ │ │ + beq.w a1e7c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a1c98 │ │ │ │ + beq.n a1c82 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1ec2 │ │ │ │ + beq.w a1e9c │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1ea2 │ │ │ │ + beq.w a1e74 │ │ │ │ mov r0, r5 │ │ │ │ blx 533e0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a2060 │ │ │ │ + beq.w a203a │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, a1cce │ │ │ │ + cbz r0, a1cb8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a1cce │ │ │ │ + beq.n a1cb8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a1e8a │ │ │ │ + beq.w a1e5c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, a1ce8 │ │ │ │ + cbz r0, a1cd2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a1ce8 │ │ │ │ + beq.n a1cd2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a1e80 │ │ │ │ + beq.w a1e52 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ b.n a1ad8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a1eb2 │ │ │ │ + beq.w a1e8c │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ bl 8ba88 │ │ │ │ - ldr.w r3, [pc, #1072] @ a2134 │ │ │ │ - ldr.w r1, [pc, #1072] @ a2138 │ │ │ │ + ldr.w r3, [pc, #1060] @ a2110 │ │ │ │ + ldr.w r1, [pc, #1060] @ a2114 │ │ │ │ movw r2, #1316 @ 0x524 │ │ │ │ - ldr.w r0, [pc, #1068] @ a213c │ │ │ │ + ldr.w r0, [pc, #1056] @ a2118 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #1056] @ a2140 │ │ │ │ - ldr r3, [pc, #1016] @ (a211c ) │ │ │ │ + ldr.w r2, [pc, #1040] @ a211c │ │ │ │ + ldr r3, [pc, #1000] @ (a20f8 ) │ │ │ │ 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 a20f8 │ │ │ │ + bne.w a20d2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a1b06 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a1e18 │ │ │ │ + beq.n a1e02 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a1e08 │ │ │ │ + beq.n a1df2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ bl 8ba88 │ │ │ │ - ldr r3, [pc, #976] @ (a2134 ) │ │ │ │ - ldr r1, [pc, #988] @ (a2144 ) │ │ │ │ + ldr r3, [pc, #960] @ (a2110 ) │ │ │ │ + ldr r1, [pc, #976] @ (a2120 ) │ │ │ │ movw r2, #1311 @ 0x51f │ │ │ │ - ldr r0, [pc, #988] @ (a2148 ) │ │ │ │ + ldr r0, [pc, #972] @ (a2124 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a1d1c │ │ │ │ + b.n a1d06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a1e28 │ │ │ │ - ldr r3, [pc, #964] @ (a214c ) │ │ │ │ + beq.n a1e12 │ │ │ │ + ldr r3, [pc, #952] @ (a2128 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r3, [pc, #932] @ (a2134 ) │ │ │ │ - ldr r1, [pc, #956] @ (a2150 ) │ │ │ │ + ldr r3, [pc, #916] @ (a2110 ) │ │ │ │ + ldr r1, [pc, #944] @ (a212c ) │ │ │ │ movw r2, #1311 @ 0x51f │ │ │ │ - ldr r0, [pc, #956] @ (a2154 ) │ │ │ │ + ldr r0, [pc, #940] @ (a2130 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a1d1c │ │ │ │ + b.n a1d06 │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n a1abc │ │ │ │ - ldr r1, [pc, #888] @ (a2134 ) │ │ │ │ + ldr r1, [pc, #872] @ (a2110 ) │ │ │ │ movw r0, #1311 @ 0x51f │ │ │ │ - ldr r3, [pc, #916] @ (a2158 ) │ │ │ │ - ldr r2, [pc, #920] @ (a215c ) │ │ │ │ + ldr r3, [pc, #904] @ (a2134 ) │ │ │ │ + ldr r2, [pc, #904] @ (a2138 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #912] @ (a2160 ) │ │ │ │ - ldr r0, [pc, #916] @ (a2164 ) │ │ │ │ + ldr r1, [pc, #900] @ (a213c ) │ │ │ │ + ldr r0, [pc, #900] @ (a2140 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a1d1c │ │ │ │ - ldr r2, [pc, #852] @ (a2134 ) │ │ │ │ + b.n a1d06 │ │ │ │ + ldr r2, [pc, #836] @ (a2110 ) │ │ │ │ movw r1, #1311 @ 0x51f │ │ │ │ - ldr r3, [pc, #896] @ (a2168 ) │ │ │ │ + ldr r3, [pc, #884] @ (a2144 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #892] @ (a216c ) │ │ │ │ + ldr r2, [pc, #880] @ (a2148 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #892] @ (a2170 ) │ │ │ │ + ldr r1, [pc, #880] @ (a214c ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #892] @ (a2174 ) │ │ │ │ + ldr r0, [pc, #876] @ (a2150 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a1d1c │ │ │ │ + b.n a1d06 │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ - b.n a1d5a │ │ │ │ + b.n a1d44 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ - b.n a1d50 │ │ │ │ + b.n a1d3a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a1d84 │ │ │ │ - mov r0, r3 │ │ │ │ - blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a1ba4 │ │ │ │ - mov r0, r5 │ │ │ │ - strd r2, r3, [sp, #12] │ │ │ │ - blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldrd r2, r3, [sp, #12] │ │ │ │ - b.n a1b74 │ │ │ │ + b.n a1d6e │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a1c6a │ │ │ │ - ldr r3, [pc, #736] @ (a2134 ) │ │ │ │ + b.n a1c54 │ │ │ │ + ldr r3, [pc, #748] @ (a2110 ) │ │ │ │ movw r2, #1314 @ 0x522 │ │ │ │ - ldr r0, [pc, #800] @ (a2178 ) │ │ │ │ + ldr r0, [pc, #808] @ (a2154 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #796] @ (a217c ) │ │ │ │ + ldr r3, [pc, #804] @ (a2158 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #792] @ (a2180 ) │ │ │ │ - ldr r1, [pc, #792] @ (a2184 ) │ │ │ │ + ldr r2, [pc, #800] @ (a215c ) │ │ │ │ + ldr r1, [pc, #804] @ (a2160 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a1d1c │ │ │ │ + b.n a1d06 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n a1ce8 │ │ │ │ + b.n a1cd2 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n a1cce │ │ │ │ + b.n a1cb8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a1c40 │ │ │ │ + b.n a1c2a │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a1b2c │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a1ca8 │ │ │ │ + b.n a1c92 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a1c80 │ │ │ │ + b.n a1c6a │ │ │ │ + mov r0, r5 │ │ │ │ + blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n a1b94 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ - b.n a1cf8 │ │ │ │ + b.n a1ce2 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a1c98 │ │ │ │ - ldr r2, [pc, #616] @ (a2134 ) │ │ │ │ + b.n a1c82 │ │ │ │ + ldr r2, [pc, #616] @ (a2110 ) │ │ │ │ movw r1, #1314 @ 0x522 │ │ │ │ - ldr r3, [pc, #692] @ (a2188 ) │ │ │ │ + ldr r3, [pc, #696] @ (a2164 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #688] @ (a218c ) │ │ │ │ + ldr r2, [pc, #692] @ (a2168 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #684] @ (a2190 ) │ │ │ │ - ldr r0, [pc, #688] @ (a2194 ) │ │ │ │ + ldr r1, [pc, #688] @ (a216c ) │ │ │ │ + ldr r0, [pc, #688] @ (a2170 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a1e00 │ │ │ │ - ldr r2, [pc, #580] @ (a2134 ) │ │ │ │ - ldr r3, [pc, #676] @ (a2198 ) │ │ │ │ - ldr r1, [pc, #680] @ (a219c ) │ │ │ │ + b.n a1dea │ │ │ │ + ldr r2, [pc, #580] @ (a2110 ) │ │ │ │ + ldr r3, [pc, #680] @ (a2174 ) │ │ │ │ + ldr r1, [pc, #680] @ (a2178 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #680] @ (a21a0 ) │ │ │ │ + ldr r0, [pc, #680] @ (a217c ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1314 @ 0x522 │ │ │ │ bl 9d43c │ │ │ │ - b.n a1e00 │ │ │ │ - ldr r3, [pc, #548] @ (a2134 ) │ │ │ │ - ldr r1, [pc, #656] @ (a21a4 ) │ │ │ │ - ldr r0, [pc, #660] @ (a21a8 ) │ │ │ │ + b.n a1dea │ │ │ │ + ldr r3, [pc, #548] @ (a2110 ) │ │ │ │ + ldr r1, [pc, #660] @ (a2180 ) │ │ │ │ + ldr r0, [pc, #660] @ (a2184 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r6, r3] │ │ │ │ movw r3, #1314 @ 0x522 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #648] @ (a21ac ) │ │ │ │ + ldr r3, [pc, #652] @ (a2188 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #644] @ (a21b0 ) │ │ │ │ + ldr r2, [pc, #648] @ (a218c ) │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a1d1c │ │ │ │ - ldr r3, [pc, #492] @ (a2134 ) │ │ │ │ + b.n a1d06 │ │ │ │ + ldr r3, [pc, #496] @ (a2110 ) │ │ │ │ movw r2, #1315 @ 0x523 │ │ │ │ - ldr r0, [pc, #616] @ (a21b4 ) │ │ │ │ + ldr r0, [pc, #616] @ (a2190 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #612] @ (a21b8 ) │ │ │ │ + ldr r3, [pc, #612] @ (a2194 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #612] @ (a21bc ) │ │ │ │ + ldr r2, [pc, #612] @ (a2198 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #608] @ (a21c0 ) │ │ │ │ + ldr r1, [pc, #612] @ (a219c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a1d1c │ │ │ │ - ldr r3, [pc, #444] @ (a2134 ) │ │ │ │ - ldr r2, [pc, #588] @ (a21c4 ) │ │ │ │ - ldr r1, [pc, #588] @ (a21c8 ) │ │ │ │ - ldr r0, [pc, #592] @ (a21cc ) │ │ │ │ + b.n a1d06 │ │ │ │ + ldr r3, [pc, #448] @ (a2110 ) │ │ │ │ + ldr r2, [pc, #588] @ (a21a0 ) │ │ │ │ + ldr r1, [pc, #592] @ (a21a4 ) │ │ │ │ + ldr r0, [pc, #592] @ (a21a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1314 @ 0x522 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #576] @ (a21d0 ) │ │ │ │ + ldr r3, [pc, #576] @ (a21ac ) │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ - b.n a1d1c │ │ │ │ - ldr r3, [pc, #384] @ (a2134 ) │ │ │ │ + b.n a1d06 │ │ │ │ + ldr r3, [pc, #388] @ (a2110 ) │ │ │ │ movw r2, #1315 @ 0x523 │ │ │ │ - ldr r1, [pc, #540] @ (a21d4 ) │ │ │ │ - ldr r0, [pc, #540] @ (a21d8 ) │ │ │ │ + ldr r1, [pc, #540] @ (a21b0 ) │ │ │ │ + ldr r0, [pc, #544] @ (a21b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a1f66 │ │ │ │ - ldr r3, [pc, #528] @ (a21dc ) │ │ │ │ - ldr r1, [pc, #532] @ (a21e0 ) │ │ │ │ + b.n a1f40 │ │ │ │ + ldr r3, [pc, #532] @ (a21b8 ) │ │ │ │ + ldr r1, [pc, #532] @ (a21bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a20d2 │ │ │ │ - ldr r3, [pc, #336] @ (a2134 ) │ │ │ │ + beq.n a20ac │ │ │ │ + ldr r3, [pc, #340] @ (a2110 ) │ │ │ │ movw r2, #1314 @ 0x522 │ │ │ │ - ldr r1, [pc, #508] @ (a21e4 ) │ │ │ │ - ldr r0, [pc, #508] @ (a21e8 ) │ │ │ │ + ldr r1, [pc, #508] @ (a21c0 ) │ │ │ │ + ldr r0, [pc, #512] @ (a21c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ - b.n a1d1c │ │ │ │ - ldr r2, [pc, #288] @ (a2134 ) │ │ │ │ - ldr r1, [pc, #472] @ (a21ec ) │ │ │ │ - add r1, pc │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ - ldr r2, [pc, #468] @ (a21f0 ) │ │ │ │ - add r2, pc │ │ │ │ - strd r2, r3, [sp] │ │ │ │ + b.n a1d06 │ │ │ │ + ldr r3, [pc, #292] @ (a2110 ) │ │ │ │ movw r2, #1315 @ 0x523 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #460] @ (a21f4 ) │ │ │ │ + ldr r1, [pc, #468] @ (a21c8 ) │ │ │ │ + add r1, pc │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ + ldr r3, [pc, #468] @ (a21cc ) │ │ │ │ + add r3, pc │ │ │ │ + strd r3, r0, [sp] │ │ │ │ + ldr r0, [pc, #464] @ (a21d0 ) │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a1f66 │ │ │ │ - ldr r3, [pc, #256] @ (a2134 ) │ │ │ │ + b.n a1f40 │ │ │ │ + ldr r3, [pc, #260] @ (a2110 ) │ │ │ │ movw r2, #1314 @ 0x522 │ │ │ │ - ldr r1, [pc, #448] @ (a21f8 ) │ │ │ │ - ldr r0, [pc, #448] @ (a21fc ) │ │ │ │ + ldr r1, [pc, #448] @ (a21d4 ) │ │ │ │ + ldr r0, [pc, #452] @ (a21d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a1ff6 │ │ │ │ - ldr r3, [pc, #232] @ (a2134 ) │ │ │ │ + b.n a1fd0 │ │ │ │ + ldr r3, [pc, #236] @ (a2110 ) │ │ │ │ movw r2, #1315 @ 0x523 │ │ │ │ - ldr r1, [pc, #432] @ (a2200 ) │ │ │ │ - ldr r0, [pc, #432] @ (a2204 ) │ │ │ │ + ldr r1, [pc, #432] @ (a21dc ) │ │ │ │ + ldr r0, [pc, #436] @ (a21e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a1e00 │ │ │ │ - ldr r3, [pc, #208] @ (a2134 ) │ │ │ │ + b.n a1f40 │ │ │ │ + ldr r3, [pc, #212] @ (a2110 ) │ │ │ │ movw r2, #1314 @ 0x522 │ │ │ │ - ldr r1, [pc, #416] @ (a2208 ) │ │ │ │ - ldr r0, [pc, #416] @ (a220c ) │ │ │ │ + ldr r1, [pc, #416] @ (a21e4 ) │ │ │ │ + ldr r0, [pc, #420] @ (a21e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a1d1c │ │ │ │ - ldr r2, [pc, #172] @ (a2134 ) │ │ │ │ + b.n a1d06 │ │ │ │ + ldr r2, [pc, #176] @ (a2110 ) │ │ │ │ movw r1, #1316 @ 0x524 │ │ │ │ - ldr r3, [pc, #388] @ (a2210 ) │ │ │ │ + ldr r3, [pc, #388] @ (a21ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #384] @ (a2214 ) │ │ │ │ + ldr r2, [pc, #384] @ (a21f0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #380] @ (a2218 ) │ │ │ │ - ldr r0, [pc, #380] @ (a221c ) │ │ │ │ + ldr r1, [pc, #380] @ (a21f4 ) │ │ │ │ + ldr r0, [pc, #384] @ (a21f8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a1e00 │ │ │ │ + b.n a1dea │ │ │ │ blx 53180 │ │ │ │ - cbnz r0, a20e0 │ │ │ │ + cbnz r0, a20ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a20ca │ │ │ │ + cbz r3, a20a4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n a20da │ │ │ │ + beq.n a20b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str.w r2, [r8] │ │ │ │ - b.n a1d1c │ │ │ │ + b.n a1d06 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a20bc │ │ │ │ + b.n a2096 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a1fe0 │ │ │ │ + b.n a1fba │ │ │ │ bl 71434 │ │ │ │ - b.n a1d1c │ │ │ │ - ldr r3, [pc, #80] @ (a2134 ) │ │ │ │ + b.n a1d06 │ │ │ │ + ldr r3, [pc, #84] @ (a2110 ) │ │ │ │ movw r2, #1314 @ 0x522 │ │ │ │ - ldr r1, [pc, #312] @ (a2220 ) │ │ │ │ - ldr r0, [pc, #312] @ (a2224 ) │ │ │ │ + ldr r1, [pc, #312] @ (a21fc ) │ │ │ │ + ldr r0, [pc, #316] @ (a2200 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a1e00 │ │ │ │ + b.n a1dea │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (a2228 ) │ │ │ │ - movw r2, #61609 @ 0xf0a9 │ │ │ │ + ldr r3, [pc, #300] @ (a2204 ) │ │ │ │ + movw r2, #61614 @ 0xf0ae │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #292] @ (a222c ) │ │ │ │ - ldr r0, [pc, #292] @ (a2230 ) │ │ │ │ + ldr r1, [pc, #292] @ (a2208 ) │ │ │ │ + ldr r0, [pc, #296] @ (a220c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3572 @ 0xdf4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - b.n a1c2c │ │ │ │ + nop │ │ │ │ + b.n a1c08 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n a1c20 │ │ │ │ + b.n a1bfc │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n a21fc │ │ │ │ + bls.n a2134 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ movs r2, r4 │ │ │ │ - b.n a26f4 │ │ │ │ + b.n a26fc │ │ │ │ movs r6, r4 │ │ │ │ - blt.n a2150 │ │ │ │ + bhi.n a2088 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n a2104 │ │ │ │ + bhi.n a203c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bge.n a205c │ │ │ │ + bhi.n a2194 │ │ │ │ movs r2, r4 │ │ │ │ - bge.n a2078 │ │ │ │ + bhi.n a21b0 │ │ │ │ movs r2, r4 │ │ │ │ - bge.n a20a0 │ │ │ │ + bhi.n a21d8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - bge.n a2228 │ │ │ │ + bhi.n a2160 │ │ │ │ movs r2, r4 │ │ │ │ - bge.n a208c │ │ │ │ + bhi.n a21c4 │ │ │ │ movs r2, r4 │ │ │ │ - bge.n a2264 │ │ │ │ + bhi.n a219c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r6} │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r6, #7 │ │ │ │ + subs r6, r6, r6 │ │ │ │ movs r4, r4 │ │ │ │ - bge.n a21b0 │ │ │ │ - movs r2, r4 │ │ │ │ - bge.n a2190 │ │ │ │ - movs r2, r4 │ │ │ │ - bge.n a21d8 │ │ │ │ - movs r2, r4 │ │ │ │ - bls.n a20d4 │ │ │ │ + bvc.n a2118 │ │ │ │ movs r2, r4 │ │ │ │ - bls.n a20ac │ │ │ │ + bvc.n a20f8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + bvc.n a2130 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #624 @ (adr r0, a240c ) │ │ │ │ + bvc.n a222c │ │ │ │ movs r2, r4 │ │ │ │ - bls.n a228c │ │ │ │ + bvc.n a2204 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - bls.n a2260 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ + bvc.n a21e4 │ │ │ │ movs r2, r4 │ │ │ │ - blt.n a217c │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ movs r2, r4 │ │ │ │ - bls.n a2260 │ │ │ │ + bvc.n a21b8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r0!, {r2, r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ - movs r4, r4 │ │ │ │ - add r0, pc, #248 @ (adr r0, a22b8 ) │ │ │ │ + bls.n a20d4 │ │ │ │ movs r2, r4 │ │ │ │ - bls.n a21e4 │ │ │ │ + bvc.n a21b8 │ │ │ │ movs r2, r4 │ │ │ │ - bls.n a21d0 │ │ │ │ + ittt │ │ │ │ + mov r2, r4 │ │ │ │ + lsr r6, r2, #2 │ │ │ │ + mov r4, r4 │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n a21ac │ │ │ │ + bvs.n a213c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + bvs.n a2128 │ │ │ │ movs r2, r4 │ │ │ │ - bls.n a220c │ │ │ │ + bvs.n a2104 │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n a2144 │ │ │ │ + it gt │ │ │ │ + movgt r2, r4 │ │ │ │ + bvs.n a2164 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + bvs.n a229c │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + ite hi │ │ │ │ + movhi r2, r4 │ │ │ │ + lsrls r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n a21b4 │ │ │ │ + bvs.n a210c │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n a20f4 │ │ │ │ + bvs.n a224c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ - movs r2, r4 │ │ │ │ - bhi.n a22a8 │ │ │ │ - movs r2, r4 │ │ │ │ - add r3, pc, #728 @ (adr r3, a24cc ) │ │ │ │ - movs r2, r4 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ - movs r2, r4 │ │ │ │ - bhi.n a2268 │ │ │ │ + itt pl │ │ │ │ + movpl r2, r4 │ │ │ │ + bvs.n a21f8 @ unpredictable │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ + add r1, pc, #448 @ (adr r1, a2390 ) │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n a2240 │ │ │ │ + ittt cs │ │ │ │ + movcs r2, r4 │ │ │ │ + bpl.n a21c0 @ unpredictable │ │ │ │ + movcs r2, r4 │ │ │ │ + ite eq │ │ │ │ + moveq r2, r4 │ │ │ │ + bpl.n a2198 @ unpredictable │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r2, r4, r5} │ │ │ │ + bkpt 0x00f4 │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n a2218 │ │ │ │ + bpl.n a2170 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + bkpt 0x00dc │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n a2114 │ │ │ │ + bvs.n a226c │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n a21e8 │ │ │ │ + bpl.n a2140 │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n a21c0 │ │ │ │ + bpl.n a2118 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + bkpt 0x00aa │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n a2130 │ │ │ │ + bpl.n a2288 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + bkpt 0x005c │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #80 @ 0x50 │ │ │ │ + adds r3, #14 │ │ │ │ movs r2, r4 │ │ │ │ - bvs.n a2248 │ │ │ │ + bcc.n a21a0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a2234 : │ │ │ │ +000a2210 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (a2260 ) │ │ │ │ + ldr r3, [pc, #28] @ (a223c ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (a2264 ) │ │ │ │ + ldr r2, [pc, #28] @ (a2240 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ bl a1a58 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ble.n a21c8 │ │ │ │ + ble.n a21ec │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a2268 : │ │ │ │ +000a2244 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a22cc ) │ │ │ │ + ldr r3, [pc, #76] @ (a22a8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (a22d0 ) │ │ │ │ + ldr r4, [pc, #72] @ (a22ac ) │ │ │ │ addw r3, r3, #3324 @ 0xcfc │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, a22c8 │ │ │ │ - ldr r3, [pc, #64] @ (a22d4 ) │ │ │ │ + cbz r0, a22a4 │ │ │ │ + ldr r3, [pc, #64] @ (a22b0 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a22a8 │ │ │ │ + bne.n a2284 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a2234 │ │ │ │ - ldr r0, [pc, #44] @ (a22d8 ) │ │ │ │ + b.w a2210 │ │ │ │ + ldr r0, [pc, #44] @ (a22b4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (a22dc ) │ │ │ │ - ldr r1, [pc, #40] @ (a22e0 ) │ │ │ │ + ldr r3, [pc, #40] @ (a22b8 ) │ │ │ │ + ldr r1, [pc, #40] @ (a22bc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a22e4 ) │ │ │ │ + ldr r0, [pc, #40] @ (a22c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xe82a0027 │ │ │ │ - ble.n a23b8 │ │ │ │ + strex r0, r0, [lr, #156] @ 0x9c │ │ │ │ + ble.n a21dc │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n a239c │ │ │ │ + bmi.n a22f0 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00cc │ │ │ │ + pop {r3, r7} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a22e8 : │ │ │ │ +000a22c4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (a2318 ) │ │ │ │ + ldr r3, [pc, #32] @ (a22f4 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (a231c ) │ │ │ │ + ldr r2, [pc, #32] @ (a22f8 ) │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r1, ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl a1a58 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bgt.n a2314 │ │ │ │ + ble.n a2338 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a2320 : │ │ │ │ +000a22fc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #140] @ a23bc │ │ │ │ + ldr.w ip, [pc, #140] @ a2398 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (a23c0 ) │ │ │ │ + ldr r3, [pc, #132] @ (a239c ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (a23c4 ) │ │ │ │ + ldr r4, [pc, #128] @ (a23a0 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #112] @ (a23c8 ) │ │ │ │ + ldr r3, [pc, #112] @ (a23a4 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3372 @ 0xd2c │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, a23b4 │ │ │ │ - ldr r3, [pc, #96] @ (a23cc ) │ │ │ │ + cbz r0, a2390 │ │ │ │ + ldr r3, [pc, #96] @ (a23a8 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a2394 │ │ │ │ + bne.n a2370 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl a22e8 │ │ │ │ - ldr r2, [pc, #80] @ (a23d0 ) │ │ │ │ - ldr r3, [pc, #64] @ (a23c0 ) │ │ │ │ + bl a22c4 │ │ │ │ + ldr r2, [pc, #80] @ (a23ac ) │ │ │ │ + ldr r3, [pc, #64] @ (a239c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a23b8 │ │ │ │ + bne.n a2394 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (a23d4 ) │ │ │ │ + ldr r0, [pc, #60] @ (a23b0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (a23d8 ) │ │ │ │ - ldr r1, [pc, #56] @ (a23dc ) │ │ │ │ + ldr r3, [pc, #56] @ (a23b4 ) │ │ │ │ + ldr r1, [pc, #56] @ (a23b8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (a23e0 ) │ │ │ │ + ldr r0, [pc, #56] @ (a23bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a237c │ │ │ │ + b.n a2358 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - bgt.n a2344 │ │ │ │ + bgt.n a2368 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n a2328 │ │ │ │ + bgt.n a234c │ │ │ │ movs r6, r4 │ │ │ │ - b.n a226c │ │ │ │ + b.n a2290 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n a24cc │ │ │ │ + bgt.n a22f0 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n a24d8 │ │ │ │ + bcc.n a242c │ │ │ │ movs r2, r4 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + cbnz r4, a2426 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a23e4 : │ │ │ │ +000a23c0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ a24bc │ │ │ │ + ldr.w ip, [pc, #200] @ a2498 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a2478 │ │ │ │ + beq.n a2454 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #176] @ (a24c0 ) │ │ │ │ + ldr r3, [pc, #176] @ (a249c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, a2466 │ │ │ │ + cbz r4, a2442 │ │ │ │ ldr.w ip, [r4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp ip, lr │ │ │ │ itt ne │ │ │ │ addne.w ip, ip, #1 │ │ │ │ strne.w ip, [r4] │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -134171,4667 +134146,4660 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ bl a1a58 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n a2450 │ │ │ │ + beq.n a242c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, a24a4 │ │ │ │ + cbz r3, a2480 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2460 │ │ │ │ + beq.n a243c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a2494 │ │ │ │ + cbz r3, a2470 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, ip │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r3, #0] │ │ │ │ mov r4, r3 │ │ │ │ - b.n a242a │ │ │ │ - ldr r3, [pc, #68] @ (a24c0 ) │ │ │ │ + b.n a2406 │ │ │ │ + ldr r3, [pc, #68] @ (a249c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n a24b0 │ │ │ │ + beq.n a248c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n a2416 │ │ │ │ - b.n a2466 │ │ │ │ + bne.n a23f2 │ │ │ │ + b.n a2442 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n a2450 │ │ │ │ + b.n a242c │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n a2416 │ │ │ │ + bne.n a23f2 │ │ │ │ mov r4, r3 │ │ │ │ - b.n a242a │ │ │ │ + b.n a2406 │ │ │ │ nop │ │ │ │ - bgt.n a24c4 │ │ │ │ + bgt.n a24e8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a24c4 : │ │ │ │ +000a24a0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #168] @ a257c │ │ │ │ + ldr.w ip, [pc, #168] @ a2558 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (a2580 ) │ │ │ │ + ldr r3, [pc, #160] @ (a255c ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (a2584 ) │ │ │ │ + ldr r4, [pc, #156] @ (a2560 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #140] @ (a2588 ) │ │ │ │ + ldr r3, [pc, #140] @ (a2564 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ addw r3, r3, #3420 @ 0xd5c │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 8612c │ │ │ │ - cbz r0, a2574 │ │ │ │ - ldr r3, [pc, #100] @ (a258c ) │ │ │ │ + cbz r0, a2550 │ │ │ │ + ldr r3, [pc, #100] @ (a2568 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a2554 │ │ │ │ + bne.n a2530 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl a23e4 │ │ │ │ - ldr r2, [pc, #80] @ (a2590 ) │ │ │ │ - ldr r3, [pc, #64] @ (a2580 ) │ │ │ │ + bl a23c0 │ │ │ │ + ldr r2, [pc, #80] @ (a256c ) │ │ │ │ + ldr r3, [pc, #64] @ (a255c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a2578 │ │ │ │ + bne.n a2554 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (a2594 ) │ │ │ │ + ldr r0, [pc, #60] @ (a2570 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (a2598 ) │ │ │ │ - ldr r1, [pc, #56] @ (a259c ) │ │ │ │ + ldr r3, [pc, #56] @ (a2574 ) │ │ │ │ + ldr r1, [pc, #56] @ (a2578 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (a25a0 ) │ │ │ │ + ldr r0, [pc, #56] @ (a257c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a253c │ │ │ │ + b.n a2518 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - blt.n a25bc │ │ │ │ + blt.n a25e0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n a25a0 │ │ │ │ + blt.n a25c4 │ │ │ │ movs r6, r4 │ │ │ │ - b.n a20dc │ │ │ │ + b.n a2100 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n a250c │ │ │ │ + bge.n a2530 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n a2528 │ │ │ │ + bne.n a247c │ │ │ │ movs r2, r4 │ │ │ │ - pop {r5} │ │ │ │ + cbnz r4, a25b6 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a25a4 : │ │ │ │ +000a2580 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r5, [pc, #1060] @ a29dc │ │ │ │ + ldr.w r5, [pc, #1060] @ a29b8 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1060] @ a29e0 │ │ │ │ + ldr.w r1, [pc, #1060] @ a29bc │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1056] @ a29e4 │ │ │ │ - ldr.w r2, [pc, #1056] @ a29e8 │ │ │ │ - ldr.w r3, [pc, #1056] @ a29ec │ │ │ │ + ldr.w r4, [pc, #1056] @ a29c0 │ │ │ │ + ldr.w r2, [pc, #1056] @ a29c4 │ │ │ │ + ldr.w r3, [pc, #1056] @ a29c8 │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr.w r1, [r8, #956] @ 0x3bc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a275a │ │ │ │ - ldr r3, [pc, #1020] @ (a29f0 ) │ │ │ │ + beq.w a2736 │ │ │ │ + ldr r3, [pc, #1020] @ (a29cc ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl a23e4 │ │ │ │ + bl a23c0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a271c │ │ │ │ + bne.w a26f8 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a2812 │ │ │ │ + beq.w a27ee │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 53114 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a287c │ │ │ │ + beq.w a2858 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w a296e │ │ │ │ - ldr r0, [pc, #940] @ (a29f4 ) │ │ │ │ + bpl.w a294a │ │ │ │ + ldr r0, [pc, #940] @ (a29d0 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w a2938 │ │ │ │ - ldr r0, [pc, #932] @ (a29f8 ) │ │ │ │ + beq.w a2914 │ │ │ │ + ldr r0, [pc, #932] @ (a29d4 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w a2982 │ │ │ │ + beq.w a295e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w a296a │ │ │ │ + ble.w a2946 │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w a296a │ │ │ │ + beq.w a2946 │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8bc8c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a268c │ │ │ │ + beq.n a2668 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a2796 │ │ │ │ + beq.w a2772 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a27a2 │ │ │ │ + beq.w a277e │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w a2986 │ │ │ │ + beq.w a2962 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a26ba │ │ │ │ + beq.n a2696 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a27fa │ │ │ │ + beq.w a27d6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a29a2 │ │ │ │ + beq.w a297e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a26d4 │ │ │ │ + beq.n a26b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a27f2 │ │ │ │ + beq.w a27ce │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a29be │ │ │ │ + beq.w a299a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a26ee │ │ │ │ + beq.n a26ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a2874 │ │ │ │ - ldr r3, [pc, #768] @ (a29f0 ) │ │ │ │ + beq.w a2850 │ │ │ │ + ldr r3, [pc, #768] @ (a29cc ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2700 │ │ │ │ + beq.n a26dc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #760] @ (a29fc ) │ │ │ │ - ldr r3, [pc, #732] @ (a29e0 ) │ │ │ │ + ldr r2, [pc, #760] @ (a29d8 ) │ │ │ │ + ldr r3, [pc, #732] @ (a29bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w a28a8 │ │ │ │ + bne.w a2884 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2732 │ │ │ │ + beq.n a270e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, a2732 │ │ │ │ + cbnz r3, a270e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2748 │ │ │ │ + beq.n a2724 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, a2748 │ │ │ │ + cbnz r3, a2724 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #692] @ (a2a00 ) │ │ │ │ - ldr r1, [pc, #696] @ (a2a04 ) │ │ │ │ + ldr r3, [pc, #692] @ (a29dc ) │ │ │ │ + ldr r1, [pc, #696] @ (a29e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a2700 │ │ │ │ + b.n a26dc │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a262a │ │ │ │ - ldr r3, [pc, #652] @ (a2a08 ) │ │ │ │ - movw r2, #61959 @ 0xf207 │ │ │ │ + bne.w a2606 │ │ │ │ + ldr r3, [pc, #652] @ (a29e4 ) │ │ │ │ + movw r2, #61964 @ 0xf20c │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #644] @ (a2a0c ) │ │ │ │ - ldr r0, [pc, #648] @ (a2a10 ) │ │ │ │ + ldr r1, [pc, #644] @ (a29e8 ) │ │ │ │ + ldr r0, [pc, #648] @ (a29ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3648 @ 0xe40 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w a2692 │ │ │ │ + bne.w a266e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w a291c │ │ │ │ + beq.w a28f8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a27be │ │ │ │ + beq.n a279a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, a2802 │ │ │ │ + cbz r3, a27de │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a2900 │ │ │ │ + beq.w a28dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a27d4 │ │ │ │ + beq.n a27b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, a280a │ │ │ │ + cbz r3, a27e6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a28e4 │ │ │ │ + beq.w a28c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a27ec │ │ │ │ + beq.n a27c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a2888 │ │ │ │ + beq.n a2864 │ │ │ │ bl 8ba28 │ │ │ │ - b.n a2756 │ │ │ │ + b.n a2732 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a26d4 │ │ │ │ + b.n a26b0 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a26ba │ │ │ │ + b.n a2696 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a27be │ │ │ │ + b.n a279a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a27d4 │ │ │ │ + b.n a27b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2824 │ │ │ │ + beq.n a2800 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a28a0 │ │ │ │ + beq.n a287c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w a294e │ │ │ │ + beq.w a292a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2840 │ │ │ │ + beq.n a281c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, a2898 │ │ │ │ + cbz r3, a2874 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a28c8 │ │ │ │ + beq.n a28a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2854 │ │ │ │ + beq.n a2830 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, a2890 │ │ │ │ - cbz r7, a28ac │ │ │ │ + cbz r3, a286c │ │ │ │ + cbz r7, a2888 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a2756 │ │ │ │ + beq.w a2732 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a2756 │ │ │ │ + bne.w a2732 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a2756 │ │ │ │ + b.n a2732 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a26ee │ │ │ │ + b.n a26ca │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n a263c │ │ │ │ + b.n a2618 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a27ec │ │ │ │ + b.n a27c8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a2854 │ │ │ │ + b.n a2830 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a2840 │ │ │ │ + b.n a281c │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a2824 │ │ │ │ + b.n a2800 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #356] @ (a2a14 ) │ │ │ │ - movw r2, #61962 @ 0xf20a │ │ │ │ + ldr r3, [pc, #356] @ (a29f0 ) │ │ │ │ + movw r2, #61967 @ 0xf20f │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #352] @ (a2a18 ) │ │ │ │ - ldr r0, [pc, #352] @ (a2a1c ) │ │ │ │ + ldr r1, [pc, #352] @ (a29f4 ) │ │ │ │ + ldr r0, [pc, #352] @ (a29f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3648 @ 0xe40 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (a2a20 ) │ │ │ │ - movw r2, #61961 @ 0xf209 │ │ │ │ + ldr r3, [pc, #340] @ (a29fc ) │ │ │ │ + movw r2, #61966 @ 0xf20e │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #336] @ (a2a24 ) │ │ │ │ - ldr r0, [pc, #336] @ (a2a28 ) │ │ │ │ + ldr r1, [pc, #336] @ (a2a00 ) │ │ │ │ + ldr r0, [pc, #336] @ (a2a04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3648 @ 0xe40 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (a2a2c ) │ │ │ │ - movw r2, #61967 @ 0xf20f │ │ │ │ + ldr r3, [pc, #324] @ (a2a08 ) │ │ │ │ + movw r2, #61972 @ 0xf214 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #320] @ (a2a30 ) │ │ │ │ - ldr r0, [pc, #320] @ (a2a34 ) │ │ │ │ + ldr r1, [pc, #320] @ (a2a0c ) │ │ │ │ + ldr r0, [pc, #320] @ (a2a10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3648 @ 0xe40 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (a2a38 ) │ │ │ │ - movw r2, #61966 @ 0xf20e │ │ │ │ + ldr r3, [pc, #308] @ (a2a14 ) │ │ │ │ + movw r2, #61971 @ 0xf213 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #304] @ (a2a3c ) │ │ │ │ - ldr r0, [pc, #304] @ (a2a40 ) │ │ │ │ + ldr r1, [pc, #304] @ (a2a18 ) │ │ │ │ + ldr r0, [pc, #304] @ (a2a1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3648 @ 0xe40 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (a2a44 ) │ │ │ │ - movw r2, #61965 @ 0xf20d │ │ │ │ + ldr r3, [pc, #292] @ (a2a20 ) │ │ │ │ + movw r2, #61970 @ 0xf212 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #288] @ (a2a48 ) │ │ │ │ - ldr r0, [pc, #288] @ (a2a4c ) │ │ │ │ + ldr r1, [pc, #288] @ (a2a24 ) │ │ │ │ + ldr r0, [pc, #288] @ (a2a28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3648 @ 0xe40 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (a2a50 ) │ │ │ │ + ldr r3, [pc, #276] @ (a2a2c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #276] @ (a2a54 ) │ │ │ │ - ldr r0, [pc, #276] @ (a2a58 ) │ │ │ │ + ldr r1, [pc, #276] @ (a2a30 ) │ │ │ │ + ldr r0, [pc, #276] @ (a2a34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (a2a5c ) │ │ │ │ - movw r2, #61960 @ 0xf208 │ │ │ │ + ldr r3, [pc, #268] @ (a2a38 ) │ │ │ │ + movw r2, #61965 @ 0xf20d │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #260] @ (a2a60 ) │ │ │ │ - ldr r0, [pc, #264] @ (a2a64 ) │ │ │ │ + ldr r1, [pc, #260] @ (a2a3c ) │ │ │ │ + ldr r0, [pc, #264] @ (a2a40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3648 @ 0xe40 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #248] @ (a2a68 ) │ │ │ │ + ldr r3, [pc, #248] @ (a2a44 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (a2a6c ) │ │ │ │ - ldr r0, [pc, #248] @ (a2a70 ) │ │ │ │ + ldr r1, [pc, #248] @ (a2a48 ) │ │ │ │ + ldr r0, [pc, #248] @ (a2a4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #236] @ (a2a74 ) │ │ │ │ - movw r2, #61936 @ 0xf1f0 │ │ │ │ + ldr r3, [pc, #236] @ (a2a50 ) │ │ │ │ + movw r2, #61941 @ 0xf1f5 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #228] @ (a2a78 ) │ │ │ │ - ldr r0, [pc, #232] @ (a2a7c ) │ │ │ │ + ldr r1, [pc, #228] @ (a2a54 ) │ │ │ │ + ldr r0, [pc, #232] @ (a2a58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3648 @ 0xe40 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (a2a80 ) │ │ │ │ - movw r2, #61937 @ 0xf1f1 │ │ │ │ + ldr r3, [pc, #220] @ (a2a5c ) │ │ │ │ + movw r2, #61942 @ 0xf1f6 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #212] @ (a2a84 ) │ │ │ │ - ldr r0, [pc, #216] @ (a2a88 ) │ │ │ │ + ldr r1, [pc, #212] @ (a2a60 ) │ │ │ │ + ldr r0, [pc, #216] @ (a2a64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3648 @ 0xe40 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (a2a8c ) │ │ │ │ - movw r2, #61938 @ 0xf1f2 │ │ │ │ + ldr r3, [pc, #204] @ (a2a68 ) │ │ │ │ + movw r2, #61943 @ 0xf1f7 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #196] @ (a2a90 ) │ │ │ │ - ldr r0, [pc, #200] @ (a2a94 ) │ │ │ │ + ldr r1, [pc, #196] @ (a2a6c ) │ │ │ │ + ldr r0, [pc, #200] @ (a2a70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3648 @ 0xe40 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bge.n a2a58 │ │ │ │ + bge.n a2a7c │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n a2a44 │ │ │ │ + bge.n a2a68 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n a29f0 │ │ │ │ + bls.n a2a14 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r0, r2, #8 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, #210 @ 0xd2 │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r6, [r2, #14] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r0, #12 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r6, [r5, #12] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r4, #30] │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r3, #8 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + lsls r6, r5, #1 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r2, #28] │ │ │ │ + ldrh r6, [r1, #10] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r6, r2, #1 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r3, #24 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + movs r4, r7 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #254 @ 0xfe │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ + movs r2, r4 │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r4, #26] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r4, #9 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + movs r4, r0 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #198 @ 0xc6 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r5, #24] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ - movs r5, r4 │ │ │ │ - cmp r4, #170 @ 0xaa │ │ │ │ + vaddl.u32 q8, d8, d20 │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r4, [r2, #6] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r2, #8 │ │ │ │ - movs r5, r4 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + vaddl.u8 q8, d12, d20 │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a2a98 : │ │ │ │ +000a2a74 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a2afc ) │ │ │ │ + ldr r3, [pc, #76] @ (a2ad8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (a2b00 ) │ │ │ │ + ldr r4, [pc, #72] @ (a2adc ) │ │ │ │ addw r3, r3, #3468 @ 0xd8c │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, a2af8 │ │ │ │ - ldr r3, [pc, #64] @ (a2b04 ) │ │ │ │ + cbz r0, a2ad4 │ │ │ │ + ldr r3, [pc, #64] @ (a2ae0 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a2ad8 │ │ │ │ + bne.n a2ab4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a25a4 │ │ │ │ - ldr r0, [pc, #44] @ (a2b08 ) │ │ │ │ + b.w a2580 │ │ │ │ + ldr r0, [pc, #44] @ (a2ae4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (a2b0c ) │ │ │ │ - ldr r1, [pc, #40] @ (a2b10 ) │ │ │ │ + ldr r3, [pc, #40] @ (a2ae8 ) │ │ │ │ + ldr r1, [pc, #40] @ (a2aec ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a2b14 ) │ │ │ │ + ldr r0, [pc, #40] @ (a2af0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + b.n a2b18 │ │ │ │ movs r7, r4 │ │ │ │ - bpl.n a2b88 │ │ │ │ + bpl.n a2bac │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + hlt 0x0018 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + push {r3, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a2b18 : │ │ │ │ +000a2af4 : │ │ │ │ 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 r3, [pc, #196] @ (a2bf0 ) │ │ │ │ + ldr r3, [pc, #196] @ (a2bcc ) │ │ │ │ add r3, pc │ │ │ │ mov r4, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a2b92 │ │ │ │ + beq.n a2b6e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - beq.n a2b44 │ │ │ │ + beq.n a2b20 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 89ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a2bba │ │ │ │ - ldr r3, [pc, #164] @ (a2bf4 ) │ │ │ │ + beq.n a2b96 │ │ │ │ + ldr r3, [pc, #164] @ (a2bd0 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a2bd0 │ │ │ │ + bne.n a2bac │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #1 │ │ │ │ ittt ne │ │ │ │ subne.w r0, r0, #306 @ 0x132 │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ - bne.n a2b40 │ │ │ │ - ldr r1, [pc, #136] @ (a2bf8 ) │ │ │ │ + bne.n a2b1c │ │ │ │ + ldr r1, [pc, #136] @ (a2bd4 ) │ │ │ │ movs r0, #117 @ 0x75 │ │ │ │ - ldr r3, [pc, #136] @ (a2bfc ) │ │ │ │ - ldr r2, [pc, #140] @ (a2c00 ) │ │ │ │ + ldr r3, [pc, #136] @ (a2bd8 ) │ │ │ │ + ldr r2, [pc, #140] @ (a2bdc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #132] @ (a2c04 ) │ │ │ │ - ldr r0, [pc, #132] @ (a2c08 ) │ │ │ │ + ldr r1, [pc, #132] @ (a2be0 ) │ │ │ │ + ldr r0, [pc, #132] @ (a2be4 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a2bb6 │ │ │ │ - ldr r1, [pc, #100] @ (a2bf8 ) │ │ │ │ + b.n a2b92 │ │ │ │ + ldr r1, [pc, #100] @ (a2bd4 ) │ │ │ │ movs r0, #117 @ 0x75 │ │ │ │ - ldr r3, [pc, #116] @ (a2c0c ) │ │ │ │ - ldr r2, [pc, #116] @ (a2c10 ) │ │ │ │ + ldr r3, [pc, #116] @ (a2be8 ) │ │ │ │ + ldr r2, [pc, #116] @ (a2bec ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #108] @ (a2c14 ) │ │ │ │ - ldr r0, [pc, #112] @ (a2c18 ) │ │ │ │ + ldr r1, [pc, #108] @ (a2bf0 ) │ │ │ │ + ldr r0, [pc, #112] @ (a2bf4 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r0, #2 │ │ │ │ - b.n a2b40 │ │ │ │ - ldr r3, [pc, #60] @ (a2bf8 ) │ │ │ │ + b.n a2b1c │ │ │ │ + ldr r3, [pc, #60] @ (a2bd4 ) │ │ │ │ movs r2, #117 @ 0x75 │ │ │ │ - ldr r1, [pc, #92] @ (a2c1c ) │ │ │ │ - ldr r0, [pc, #92] @ (a2c20 ) │ │ │ │ + ldr r1, [pc, #92] @ (a2bf8 ) │ │ │ │ + ldr r0, [pc, #92] @ (a2bfc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a2bb6 │ │ │ │ - ldr r1, [pc, #36] @ (a2bf8 ) │ │ │ │ + b.n a2b92 │ │ │ │ + ldr r1, [pc, #36] @ (a2bd4 ) │ │ │ │ movs r2, #117 @ 0x75 │ │ │ │ - ldr r3, [pc, #76] @ (a2c24 ) │ │ │ │ + ldr r3, [pc, #76] @ (a2c00 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #72] @ (a2c28 ) │ │ │ │ - ldr r0, [pc, #72] @ (a2c2c ) │ │ │ │ + ldr r1, [pc, #72] @ (a2c04 ) │ │ │ │ + ldr r0, [pc, #72] @ (a2c08 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a2bb6 │ │ │ │ + b.n a2b92 │ │ │ │ nop │ │ │ │ - bmi.n a2b94 │ │ │ │ + bmi.n a2bb8 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + cbnz r0, a2c36 │ │ │ │ movs r2, r4 │ │ │ │ - cdp2 0, 9, cr0, cr6, cr3, {1} │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + mrrc2 0, 2, r0, r2, cr3 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ + cbnz r2, a2c3c │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5, {r1, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ │ │ + revsh r2, r7 │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + str r5, [sp, #728] @ 0x2d8 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + revsh r2, r3 │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (a2c6c ) │ │ │ │ - bl a2b18 │ │ │ │ + ldr r4, [pc, #44] @ (a2c48 ) │ │ │ │ + bl a2af4 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n a2c66 │ │ │ │ - cbnz r0, a2c60 │ │ │ │ - ldr r3, [pc, #32] @ (a2c70 ) │ │ │ │ + beq.n a2c42 │ │ │ │ + cbnz r0, a2c3c │ │ │ │ + ldr r3, [pc, #32] @ (a2c4c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2c5e │ │ │ │ + beq.n a2c3a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (a2c74 ) │ │ │ │ + ldr r3, [pc, #16] @ (a2c50 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n a2c50 │ │ │ │ + b.n a2c2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bcc.n a2bdc │ │ │ │ + bcc.n a2c00 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a2c78 : │ │ │ │ +000a2c54 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr.w r2, [pc, #1120] @ a30ec │ │ │ │ + ldr.w r2, [pc, #1120] @ a30c8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w r3, [pc, #1120] @ a30f0 │ │ │ │ + ldr.w r3, [pc, #1120] @ a30cc │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - ldr.w r6, [pc, #1112] @ a30f4 │ │ │ │ + ldr.w r6, [pc, #1112] @ a30d0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a2e2e │ │ │ │ + beq.w a2e0a │ │ │ │ movs r1, #0 │ │ │ │ bl 89a10 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a2eb2 │ │ │ │ - ldr.w r3, [pc, #1080] @ a30f8 │ │ │ │ + beq.w a2e8e │ │ │ │ + ldr.w r3, [pc, #1080] @ a30d4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w a2eca │ │ │ │ + bne.w a2ea6 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a2eea │ │ │ │ + beq.w a2ec6 │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 89a10 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a2f66 │ │ │ │ + beq.w a2f42 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a2fd4 │ │ │ │ + bne.w a2fb0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w a2f7e │ │ │ │ + beq.w a2f5a │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n a2d42 │ │ │ │ + beq.n a2d1e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a2e22 │ │ │ │ + beq.w a2dfe │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq.n a2db4 │ │ │ │ + beq.n a2d90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2d22 │ │ │ │ + beq.n a2cfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, a2d22 │ │ │ │ + cbnz r3, a2cfe │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #980] @ (a30fc ) │ │ │ │ - ldr r2, [pc, #968] @ (a30f0 ) │ │ │ │ + ldr r1, [pc, #980] @ (a30d8 ) │ │ │ │ + ldr r2, [pc, #968] @ (a30cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.w a30e6 │ │ │ │ + bne.w a30c2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a309a │ │ │ │ + beq.w a3076 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #3 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr r3, [pc, #924] @ (a3100 ) │ │ │ │ + ldr r3, [pc, #924] @ (a30dc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #3412] @ 0xd54 │ │ │ │ bl 87ee8 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ mov r0, r7 │ │ │ │ - beq.n a2d84 │ │ │ │ + beq.n a2d60 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a3014 │ │ │ │ + beq.w a2ff0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3046 │ │ │ │ + beq.w a3022 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a2ea6 │ │ │ │ + beq.w a2e82 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a2d24 │ │ │ │ + beq.n a2d00 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a2d24 │ │ │ │ + bne.n a2d00 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a2d24 │ │ │ │ - ldr r3, [pc, #844] @ (a3104 ) │ │ │ │ + b.n a2d00 │ │ │ │ + ldr r3, [pc, #844] @ (a30e0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n a2d0c │ │ │ │ + beq.n a2ce8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w a301e │ │ │ │ + beq.w a2ffa │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n a2d0c │ │ │ │ + bne.n a2ce8 │ │ │ │ ldr r4, [r5, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a30c4 │ │ │ │ + beq.w a30a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a2df2 │ │ │ │ + beq.n a2dce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a30bc │ │ │ │ - ldr r3, [pc, #780] @ (a3100 ) │ │ │ │ + beq.w a3098 │ │ │ │ + ldr r3, [pc, #780] @ (a30dc ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #3412] @ 0xd54 │ │ │ │ bl 87ee8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a2d24 │ │ │ │ + beq.n a2d00 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a2d24 │ │ │ │ + bne.n a2d00 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a2d24 │ │ │ │ + b.n a2d00 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a2d08 │ │ │ │ - ldr r1, [pc, #728] @ (a3108 ) │ │ │ │ + b.n a2ce4 │ │ │ │ + ldr r1, [pc, #728] @ (a30e4 ) │ │ │ │ movs r0, #154 @ 0x9a │ │ │ │ - ldr r3, [pc, #728] @ (a310c ) │ │ │ │ - ldr r2, [pc, #728] @ (a3110 ) │ │ │ │ + ldr r3, [pc, #728] @ (a30e8 ) │ │ │ │ + ldr r2, [pc, #728] @ (a30ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ strd r0, r1, [sp] │ │ │ │ - ldr r1, [pc, #716] @ (a3114 ) │ │ │ │ - ldr r0, [pc, #720] @ (a3118 ) │ │ │ │ + ldr r1, [pc, #716] @ (a30f0 ) │ │ │ │ + ldr r0, [pc, #720] @ (a30f4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ add r4, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ bl 8baf4 │ │ │ │ - ldr r3, [pc, #676] @ (a3100 ) │ │ │ │ + ldr r3, [pc, #676] @ (a30dc ) │ │ │ │ ldrd r9, r8, [sp, #20] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #2136] @ 0x858 │ │ │ │ - ldr r3, [pc, #692] @ (a311c ) │ │ │ │ + ldr r3, [pc, #692] @ (a30f8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a3070 │ │ │ │ + beq.w a304c │ │ │ │ bl 8bc8c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a2ff4 │ │ │ │ + beq.w a2fd0 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a2d22 │ │ │ │ + b.n a2cfe │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a2d96 │ │ │ │ - ldr r3, [pc, #596] @ (a3108 ) │ │ │ │ + b.n a2d72 │ │ │ │ + ldr r3, [pc, #596] @ (a30e4 ) │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr r1, [pc, #616] @ (a3120 ) │ │ │ │ - ldr r0, [pc, #616] @ (a3124 ) │ │ │ │ + ldr r1, [pc, #616] @ (a30fc ) │ │ │ │ + ldr r0, [pc, #616] @ (a3100 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a2e50 │ │ │ │ - ldr r3, [pc, #572] @ (a3108 ) │ │ │ │ + b.n a2e2c │ │ │ │ + ldr r3, [pc, #572] @ (a30e4 ) │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr r0, [pc, #600] @ (a3128 ) │ │ │ │ - ldr r1, [pc, #600] @ (a312c ) │ │ │ │ + ldr r0, [pc, #600] @ (a3104 ) │ │ │ │ + ldr r1, [pc, #600] @ (a3108 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r0, [pc, #588] @ (a3130 ) │ │ │ │ + ldr r0, [pc, #588] @ (a310c ) │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a2e50 │ │ │ │ - ldr r2, [pc, #540] @ (a3108 ) │ │ │ │ + b.n a2e2c │ │ │ │ + ldr r2, [pc, #540] @ (a30e4 ) │ │ │ │ movs r1, #159 @ 0x9f │ │ │ │ - ldr r3, [pc, #580] @ (a3134 ) │ │ │ │ - ldr r0, [pc, #580] @ (a3138 ) │ │ │ │ + ldr r3, [pc, #580] @ (a3110 ) │ │ │ │ + ldr r0, [pc, #580] @ (a3114 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r0, pc │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ strd r1, r2, [sp] │ │ │ │ - ldr r2, [pc, #568] @ (a313c ) │ │ │ │ - ldr r1, [pc, #572] @ (a3140 ) │ │ │ │ + ldr r2, [pc, #568] @ (a3118 ) │ │ │ │ + ldr r1, [pc, #572] @ (a311c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ bl 8baf4 │ │ │ │ - ldr r3, [pc, #488] @ (a3100 ) │ │ │ │ + ldr r3, [pc, #488] @ (a30dc ) │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ ldrd sl, r8, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #2136] @ 0x858 │ │ │ │ - ldr r3, [pc, #500] @ (a311c ) │ │ │ │ + ldr r3, [pc, #500] @ (a30f8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a3082 │ │ │ │ + beq.w a305e │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 8bc8c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 55cb4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a2fae │ │ │ │ + beq.n a2f8a │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - ldr r3, [pc, #416] @ (a3104 ) │ │ │ │ + ldr r3, [pc, #416] @ (a30e0 ) │ │ │ │ ldr r5, [r6, r3] │ │ │ │ - b.n a2cf0 │ │ │ │ - ldr r3, [pc, #416] @ (a3108 ) │ │ │ │ + b.n a2ccc │ │ │ │ + ldr r3, [pc, #416] @ (a30e4 ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r1, [pc, #472] @ (a3144 ) │ │ │ │ - ldr r0, [pc, #472] @ (a3148 ) │ │ │ │ + ldr r1, [pc, #472] @ (a3120 ) │ │ │ │ + ldr r0, [pc, #472] @ (a3124 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a2f0c │ │ │ │ - ldr r3, [pc, #392] @ (a3108 ) │ │ │ │ + b.n a2ee8 │ │ │ │ + ldr r3, [pc, #392] @ (a30e4 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr r0, [pc, #456] @ (a314c ) │ │ │ │ + ldr r0, [pc, #456] @ (a3128 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #452] @ (a3150 ) │ │ │ │ + ldr r3, [pc, #452] @ (a312c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #452] @ (a3154 ) │ │ │ │ + ldr r2, [pc, #452] @ (a3130 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #448] @ (a3158 ) │ │ │ │ + ldr r1, [pc, #448] @ (a3134 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ movs r3, #2 │ │ │ │ - b.n a2d24 │ │ │ │ + b.n a2d00 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ bl 8ba28 │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a2faa │ │ │ │ - ldr r3, [pc, #304] @ (a3108 ) │ │ │ │ - ldr r2, [pc, #388] @ (a315c ) │ │ │ │ - ldr r1, [pc, #388] @ (a3160 ) │ │ │ │ + b.n a2f86 │ │ │ │ + ldr r3, [pc, #304] @ (a30e4 ) │ │ │ │ + ldr r2, [pc, #388] @ (a3138 ) │ │ │ │ + ldr r1, [pc, #388] @ (a313c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #380] @ (a3164 ) │ │ │ │ + ldr r0, [pc, #380] @ (a3140 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a2f0c │ │ │ │ + b.n a2ee8 │ │ │ │ bl 8ba28 │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a2faa │ │ │ │ + b.n a2f86 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a2d84 │ │ │ │ - ldr r2, [pc, #232] @ (a3108 ) │ │ │ │ + b.n a2d60 │ │ │ │ + ldr r2, [pc, #232] @ (a30e4 ) │ │ │ │ movs r1, #165 @ 0xa5 │ │ │ │ - ldr r3, [pc, #324] @ (a3168 ) │ │ │ │ + ldr r3, [pc, #324] @ (a3144 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #320] @ (a316c ) │ │ │ │ + ldr r2, [pc, #320] @ (a3148 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #320] @ (a3170 ) │ │ │ │ + ldr r1, [pc, #320] @ (a314c ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #316] @ (a3174 ) │ │ │ │ + ldr r0, [pc, #316] @ (a3150 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a2faa │ │ │ │ + b.n a2f86 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w a2cfc │ │ │ │ - ldr r3, [pc, #184] @ (a3108 ) │ │ │ │ + bne.w a2cd8 │ │ │ │ + ldr r3, [pc, #184] @ (a30e4 ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r0, [pc, #292] @ (a3178 ) │ │ │ │ + ldr r0, [pc, #292] @ (a3154 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #288] @ (a317c ) │ │ │ │ + ldr r3, [pc, #288] @ (a3158 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #284] @ (a3180 ) │ │ │ │ - ldr r1, [pc, #284] @ (a3184 ) │ │ │ │ + ldr r2, [pc, #284] @ (a315c ) │ │ │ │ + ldr r1, [pc, #284] @ (a3160 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a2f9e │ │ │ │ - ldr r1, [pc, #276] @ (a3188 ) │ │ │ │ + b.n a2f7a │ │ │ │ + ldr r1, [pc, #276] @ (a3164 ) │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr r0, [pc, #276] @ (a318c ) │ │ │ │ + ldr r0, [pc, #276] @ (a3168 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n a2ff8 │ │ │ │ - ldr r1, [pc, #268] @ (a3190 ) │ │ │ │ + b.n a2fd4 │ │ │ │ + ldr r1, [pc, #268] @ (a316c ) │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ - ldr r0, [pc, #268] @ (a3194 ) │ │ │ │ + ldr r0, [pc, #268] @ (a3170 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a2fb8 │ │ │ │ - ldr r3, [pc, #108] @ (a3108 ) │ │ │ │ + b.n a2f94 │ │ │ │ + ldr r3, [pc, #108] @ (a30e4 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr r0, [pc, #248] @ (a3198 ) │ │ │ │ + ldr r0, [pc, #248] @ (a3174 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #244] @ (a319c ) │ │ │ │ + ldr r3, [pc, #244] @ (a3178 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #240] @ (a31a0 ) │ │ │ │ - ldr r1, [pc, #240] @ (a31a4 ) │ │ │ │ + ldr r2, [pc, #240] @ (a317c ) │ │ │ │ + ldr r1, [pc, #240] @ (a3180 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a2f9e │ │ │ │ + b.n a2f7a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a2df2 │ │ │ │ - ldr r2, [pc, #64] @ (a3108 ) │ │ │ │ + b.n a2dce │ │ │ │ + ldr r2, [pc, #64] @ (a30e4 ) │ │ │ │ movs r1, #166 @ 0xa6 │ │ │ │ - ldr r3, [pc, #220] @ (a31a8 ) │ │ │ │ + ldr r3, [pc, #220] @ (a3184 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #216] @ (a31ac ) │ │ │ │ + ldr r2, [pc, #216] @ (a3188 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #212] @ (a31b0 ) │ │ │ │ - ldr r0, [pc, #216] @ (a31b4 ) │ │ │ │ + ldr r1, [pc, #212] @ (a318c ) │ │ │ │ + ldr r0, [pc, #216] @ (a3190 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a303e │ │ │ │ + b.n a301a │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bcc.n a31c0 │ │ │ │ + bcc.n a2fe4 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n a31b4 │ │ │ │ + bcc.n a2fd8 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n a30a8 │ │ │ │ + bcs.n a30cc │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbfa0023 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + ldrsh.w r0, [r6, #35] @ 0x23 │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - hlt 0x003a │ │ │ │ + @ instruction: 0xb876 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ movs r2, r4 │ │ │ │ - rev16 r6, r0 │ │ │ │ + @ instruction: 0xb802 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [sp, #1016] @ 0x3f8 │ │ │ │ + str r2, [sp, #744] @ 0x2e8 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ movs r2, r4 │ │ │ │ - rev r2, r4 │ │ │ │ + @ instruction: 0xb7de │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb3e0023 │ │ │ │ - rev r6, r1 │ │ │ │ + ldr??.w r0, [sl, #35] @ 0x23 │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r1, {r1, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r2, a3170 │ │ │ │ + @ instruction: 0xb74e │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r0, a3170 │ │ │ │ + @ instruction: 0xb73c │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ - movs r4, r4 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + cdp2 0, 4, cr0, cr4, cr3, {1} │ │ │ │ + str r2, [sp, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r1, [sp, #712] @ 0x2c8 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r0, a316e │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ movs r2, r4 │ │ │ │ - vrev64.16 d16, d19 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldc2 0, cr0, [r0, #140]! @ 0x8c │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + stmia r6!, {r1, r2, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + @ instruction: 0xb688 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + @ instruction: 0xb66c │ │ │ │ movs r2, r4 │ │ │ │ - vrev64.32 d0, d19 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldc2l 0, cr0, [r4, #-140]! @ 0xffffff74 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r7} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + @ instruction: 0xb646 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + @ instruction: 0xb634 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + @ instruction: 0xb620 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r3, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #792] @ 0x318 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r5} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + push {r1, r5, r6, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (a31f4 ) │ │ │ │ - bl a2c78 │ │ │ │ + ldr r4, [pc, #44] @ (a31d0 ) │ │ │ │ + bl a2c54 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n a31ee │ │ │ │ - cbnz r0, a31e8 │ │ │ │ - ldr r3, [pc, #32] @ (a31f8 ) │ │ │ │ + beq.n a31ca │ │ │ │ + cbnz r0, a31c4 │ │ │ │ + ldr r3, [pc, #32] @ (a31d4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a31e6 │ │ │ │ + beq.n a31c2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (a31fc ) │ │ │ │ + ldr r3, [pc, #16] @ (a31d8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n a31d8 │ │ │ │ + b.n a31b4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r6!, {r1, r2, r3, r5} │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a3200 : │ │ │ │ +000a31dc : │ │ │ │ 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 r4, [r0, #20] │ │ │ │ sub sp, #16 │ │ │ │ - ldr r5, [pc, #456] @ (a33e0 ) │ │ │ │ + ldr r5, [pc, #456] @ (a33bc ) │ │ │ │ add r5, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a3360 │ │ │ │ + beq.w a333c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 52bc8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a3382 │ │ │ │ + beq.w a335e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ itt gt │ │ │ │ movgt.w r8, #0 │ │ │ │ mvngt.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - ble.n a328e │ │ │ │ + ble.n a326a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr.w r2, [r3, r8, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a33c4 │ │ │ │ + beq.w a33a0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #400] @ (a33e4 ) │ │ │ │ + ldr r1, [pc, #400] @ (a33c0 ) │ │ │ │ cmp r3, r7 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n a32d6 │ │ │ │ + bne.n a32b2 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n a3306 │ │ │ │ + beq.n a32e2 │ │ │ │ lsls r0, r1, #31 │ │ │ │ - bmi.n a3336 │ │ │ │ + bmi.n a3312 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, a32ca │ │ │ │ + cbz r3, a32a6 │ │ │ │ mov r0, r1 │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 8a098 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bgt.n a3242 │ │ │ │ + bgt.n a321e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a339e │ │ │ │ - ldr r3, [pc, #332] @ (a33e8 ) │ │ │ │ + beq.w a337a │ │ │ │ + ldr r3, [pc, #332] @ (a33c4 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2668] @ 0xa6c │ │ │ │ bl 8a42c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a33a6 │ │ │ │ + beq.n a3382 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n a33ae │ │ │ │ + beq.n a338a │ │ │ │ cmp r4, #2 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n a3274 │ │ │ │ - ldr r3, [pc, #276] @ (a33ec ) │ │ │ │ - ldr r1, [pc, #276] @ (a33f0 ) │ │ │ │ + b.n a3250 │ │ │ │ + ldr r3, [pc, #276] @ (a33c8 ) │ │ │ │ + ldr r1, [pc, #276] @ (a33cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r3, [pc, #276] @ (a33f4 ) │ │ │ │ + ldr r3, [pc, #276] @ (a33d0 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #268] @ (a33f8 ) │ │ │ │ + ldr r0, [pc, #268] @ (a33d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #244] @ (a33fc ) │ │ │ │ + ldr r3, [pc, #244] @ (a33d8 ) │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r1, [pc, #244] @ (a3400 ) │ │ │ │ + ldr r1, [pc, #244] @ (a33dc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, a3358 │ │ │ │ - ldr r3, [pc, #200] @ (a33ec ) │ │ │ │ + cbz r3, a3334 │ │ │ │ + ldr r3, [pc, #200] @ (a33c8 ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #220] @ (a3404 ) │ │ │ │ - ldr r0, [pc, #224] @ (a3408 ) │ │ │ │ + ldr r1, [pc, #220] @ (a33e0 ) │ │ │ │ + ldr r0, [pc, #224] @ (a33e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a32f2 │ │ │ │ + b.n a32ce │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 87140 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a3274 │ │ │ │ + bne.n a3250 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n a3274 │ │ │ │ + b.n a3250 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a3320 │ │ │ │ - ldr r1, [pc, #136] @ (a33ec ) │ │ │ │ + b.n a32fc │ │ │ │ + ldr r1, [pc, #136] @ (a33c8 ) │ │ │ │ movs r0, #212 @ 0xd4 │ │ │ │ - ldr r3, [pc, #164] @ (a340c ) │ │ │ │ - ldr r2, [pc, #168] @ (a3410 ) │ │ │ │ + ldr r3, [pc, #164] @ (a33e8 ) │ │ │ │ + ldr r2, [pc, #168] @ (a33ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #160] @ (a3414 ) │ │ │ │ - ldr r0, [pc, #164] @ (a3418 ) │ │ │ │ + ldr r1, [pc, #160] @ (a33f0 ) │ │ │ │ + ldr r0, [pc, #164] @ (a33f4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a32fe │ │ │ │ - ldr r3, [pc, #104] @ (a33ec ) │ │ │ │ + b.n a32da │ │ │ │ + ldr r3, [pc, #104] @ (a33c8 ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #148] @ (a341c ) │ │ │ │ - ldr r0, [pc, #148] @ (a3420 ) │ │ │ │ + ldr r1, [pc, #148] @ (a33f8 ) │ │ │ │ + ldr r0, [pc, #148] @ (a33fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a32fe │ │ │ │ + b.n a32da │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a329a │ │ │ │ + b.n a3276 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a32b8 │ │ │ │ - ldr r3, [pc, #60] @ (a33ec ) │ │ │ │ + b.n a3294 │ │ │ │ + ldr r3, [pc, #60] @ (a33c8 ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #112] @ (a3424 ) │ │ │ │ - ldr r0, [pc, #112] @ (a3428 ) │ │ │ │ + ldr r1, [pc, #112] @ (a3400 ) │ │ │ │ + ldr r0, [pc, #112] @ (a3404 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a32fe │ │ │ │ - ldr r3, [pc, #100] @ (a342c ) │ │ │ │ - movw r2, #22123 @ 0x566b │ │ │ │ + b.n a32da │ │ │ │ + ldr r3, [pc, #100] @ (a3408 ) │ │ │ │ + movw r2, #22126 @ 0x566e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #96] @ (a3430 ) │ │ │ │ - ldr r0, [pc, #96] @ (a3434 ) │ │ │ │ + ldr r1, [pc, #96] @ (a340c ) │ │ │ │ + ldr r0, [pc, #96] @ (a3410 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3700 @ 0xe74 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldrh r4, [r5, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - setpan #1 │ │ │ │ + cbz r4, a344c │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ movs r2, r4 │ │ │ │ - stmia r6!, {r3, r5} │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + cbz r4, a344c │ │ │ │ movs r2, r4 │ │ │ │ - movt r0, #34851 @ 0x8823 │ │ │ │ - ldrh r0, [r6, #32] │ │ │ │ + eor.w r0, r4, #10682368 @ 0xa30000 │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + cbz r0, a344a │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1, r7} │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + cbz r2, a344c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + cbz r6, a3448 │ │ │ │ movs r2, r4 │ │ │ │ - strb.w r0, [sl, r4, lsl #2] │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + rsb r0, r6, #10747904 @ 0xa40000 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r2} │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (a3474 ) │ │ │ │ - bl a3200 │ │ │ │ + ldr r4, [pc, #44] @ (a3450 ) │ │ │ │ + bl a31dc │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n a346e │ │ │ │ - cbnz r0, a3468 │ │ │ │ - ldr r3, [pc, #32] @ (a3478 ) │ │ │ │ + beq.n a344a │ │ │ │ + cbnz r0, a3444 │ │ │ │ + ldr r3, [pc, #32] @ (a3454 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a3466 │ │ │ │ + beq.n a3442 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (a347c ) │ │ │ │ + ldr r3, [pc, #16] @ (a3458 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n a3458 │ │ │ │ + b.n a3434 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r3!, {r1, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a3480 : │ │ │ │ +000a345c : │ │ │ │ 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 r3, [pc, #192] @ (a3554 ) │ │ │ │ + ldr r3, [pc, #192] @ (a3530 ) │ │ │ │ add r3, pc │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a34f6 │ │ │ │ + beq.n a34d2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ lsls r0, r3, #1 │ │ │ │ - bne.n a34a6 │ │ │ │ + bne.n a3482 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mvn.w r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ bl 89ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a351e │ │ │ │ - ldr r3, [pc, #160] @ (a3558 ) │ │ │ │ + beq.n a34fa │ │ │ │ + ldr r3, [pc, #160] @ (a3534 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a3534 │ │ │ │ + bne.n a3510 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #1 │ │ │ │ ittt ne │ │ │ │ subne r0, #22 │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ - bne.n a34a2 │ │ │ │ - ldr r1, [pc, #136] @ (a355c ) │ │ │ │ + bne.n a347e │ │ │ │ + ldr r1, [pc, #136] @ (a3538 ) │ │ │ │ movs r0, #219 @ 0xdb │ │ │ │ - ldr r3, [pc, #136] @ (a3560 ) │ │ │ │ - ldr r2, [pc, #140] @ (a3564 ) │ │ │ │ + ldr r3, [pc, #136] @ (a353c ) │ │ │ │ + ldr r2, [pc, #140] @ (a3540 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #132] @ (a3568 ) │ │ │ │ - ldr r0, [pc, #132] @ (a356c ) │ │ │ │ + ldr r1, [pc, #132] @ (a3544 ) │ │ │ │ + ldr r0, [pc, #132] @ (a3548 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a351a │ │ │ │ - ldr r1, [pc, #100] @ (a355c ) │ │ │ │ + b.n a34f6 │ │ │ │ + ldr r1, [pc, #100] @ (a3538 ) │ │ │ │ movs r0, #217 @ 0xd9 │ │ │ │ - ldr r3, [pc, #116] @ (a3570 ) │ │ │ │ - ldr r2, [pc, #116] @ (a3574 ) │ │ │ │ + ldr r3, [pc, #116] @ (a354c ) │ │ │ │ + ldr r2, [pc, #116] @ (a3550 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #108] @ (a3578 ) │ │ │ │ - ldr r0, [pc, #112] @ (a357c ) │ │ │ │ + ldr r1, [pc, #108] @ (a3554 ) │ │ │ │ + ldr r0, [pc, #112] @ (a3558 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r0, #2 │ │ │ │ - b.n a34a2 │ │ │ │ - ldr r3, [pc, #60] @ (a355c ) │ │ │ │ + b.n a347e │ │ │ │ + ldr r3, [pc, #60] @ (a3538 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #92] @ (a3580 ) │ │ │ │ - ldr r0, [pc, #92] @ (a3584 ) │ │ │ │ + ldr r1, [pc, #92] @ (a355c ) │ │ │ │ + ldr r0, [pc, #92] @ (a3560 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a351a │ │ │ │ - ldr r1, [pc, #36] @ (a355c ) │ │ │ │ + b.n a34f6 │ │ │ │ + ldr r1, [pc, #36] @ (a3538 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r3, [pc, #76] @ (a3588 ) │ │ │ │ + ldr r3, [pc, #76] @ (a3564 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #72] @ (a358c ) │ │ │ │ - ldr r0, [pc, #72] @ (a3590 ) │ │ │ │ + ldr r1, [pc, #72] @ (a3568 ) │ │ │ │ + ldr r0, [pc, #72] @ (a356c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a351a │ │ │ │ + b.n a34f6 │ │ │ │ nop │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb400023 │ │ │ │ - ldrh r2, [r0, #56] @ 0x38 │ │ │ │ + ldr??.w r0, [ip, #35] @ 0x23 │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r1, r2, r5, r7} │ │ │ │ + stmia r2!, {r1, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - push {r3, r4} │ │ │ │ + cbz r4, a3580 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf5320023 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + @ instruction: 0xf2ee0023 │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, a35fc │ │ │ │ + cbz r6, a3586 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r1, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, a35fe │ │ │ │ + cbz r6, a3588 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r2, #34] @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r2!, {r2} │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, a3602 │ │ │ │ + cbz r6, a358c │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (a35d0 ) │ │ │ │ - bl a3480 │ │ │ │ + ldr r4, [pc, #44] @ (a35ac ) │ │ │ │ + bl a345c │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n a35ca │ │ │ │ - cbnz r0, a35c4 │ │ │ │ - ldr r3, [pc, #32] @ (a35d4 ) │ │ │ │ + beq.n a35a6 │ │ │ │ + cbnz r0, a35a0 │ │ │ │ + ldr r3, [pc, #32] @ (a35b0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a35c2 │ │ │ │ + beq.n a359e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (a35d8 ) │ │ │ │ + ldr r3, [pc, #16] @ (a35b4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n a35b4 │ │ │ │ + b.n a3590 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a35dc : │ │ │ │ +000a35b8 : │ │ │ │ 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, #692] @ (a38a0 ) │ │ │ │ + ldr r2, [pc, #692] @ (a387c ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #692] @ (a38a4 ) │ │ │ │ + ldr r3, [pc, #692] @ (a3880 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #692] @ (a38a8 ) │ │ │ │ + ldr r5, [pc, #692] @ (a3884 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r1, a364c │ │ │ │ + cbz r1, a3628 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - cbz r0, a3656 │ │ │ │ + cbz r0, a3632 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n a3688 │ │ │ │ + beq.n a3664 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a362e │ │ │ │ + beq.n a360a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a3680 │ │ │ │ + cbz r3, a365c │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #632] @ (a38ac ) │ │ │ │ - ldr r3, [pc, #624] @ (a38a4 ) │ │ │ │ + ldr r2, [pc, #632] @ (a3888 ) │ │ │ │ + ldr r3, [pc, #624] @ (a3880 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w a389c │ │ │ │ + bne.w a3878 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #608] @ (a38b0 ) │ │ │ │ + ldr r3, [pc, #608] @ (a388c ) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r4, [r5, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a3616 │ │ │ │ - ldr r2, [pc, #604] @ (a38b4 ) │ │ │ │ + bne.n a35f2 │ │ │ │ + ldr r2, [pc, #604] @ (a3890 ) │ │ │ │ movs r1, #229 @ 0xe5 │ │ │ │ - ldr r3, [pc, #604] @ (a38b8 ) │ │ │ │ + ldr r3, [pc, #604] @ (a3894 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #600] @ (a38bc ) │ │ │ │ + ldr r2, [pc, #600] @ (a3898 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #600] @ (a38c0 ) │ │ │ │ + ldr r1, [pc, #600] @ (a389c ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #596] @ (a38c4 ) │ │ │ │ + ldr r0, [pc, #596] @ (a38a0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ movs r4, #2 │ │ │ │ - b.n a3630 │ │ │ │ + b.n a360c │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a362e │ │ │ │ + b.n a360a │ │ │ │ movs r1, #0 │ │ │ │ bl 89a10 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a3784 │ │ │ │ - ldr r3, [pc, #560] @ (a38c8 ) │ │ │ │ + beq.n a3760 │ │ │ │ + ldr r3, [pc, #560] @ (a38a4 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a379a │ │ │ │ + bne.n a3776 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w a37b8 │ │ │ │ + beq.w a3794 │ │ │ │ cmp.w r3, #306 @ 0x132 │ │ │ │ - bne.n a374c │ │ │ │ + bne.n a3728 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3816 │ │ │ │ - ldr r3, [pc, #500] @ (a38b0 ) │ │ │ │ + beq.w a37f2 │ │ │ │ + ldr r3, [pc, #500] @ (a388c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n a374c │ │ │ │ + beq.n a3728 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w a37e6 │ │ │ │ + beq.w a37c2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3802 │ │ │ │ + beq.w a37de │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #16] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a3702 │ │ │ │ + beq.n a36de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a3778 │ │ │ │ + beq.n a3754 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a3846 │ │ │ │ + beq.w a3822 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a380a │ │ │ │ - ldr r3, [pc, #440] @ (a38cc ) │ │ │ │ + beq.n a37e6 │ │ │ │ + ldr r3, [pc, #440] @ (a38a8 ) │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a3862 │ │ │ │ - ldr r2, [pc, #432] @ (a38d0 ) │ │ │ │ + bne.w a383e │ │ │ │ + ldr r2, [pc, #432] @ (a38ac ) │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ ldr r4, [r5, r2] │ │ │ │ sub.w r4, r1, r4 │ │ │ │ clz r4, r4 │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ - beq.w a3630 │ │ │ │ + beq.w a360c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a3630 │ │ │ │ + bne.w a360c │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a3630 │ │ │ │ + b.n a360c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a375c │ │ │ │ + beq.n a3738 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a3770 │ │ │ │ + cbz r3, a374c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a362e │ │ │ │ + bne.w a360a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a362e │ │ │ │ + b.n a360a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a375c │ │ │ │ + b.n a3738 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n a3702 │ │ │ │ - ldr r3, [pc, #300] @ (a38b4 ) │ │ │ │ + b.n a36de │ │ │ │ + ldr r3, [pc, #300] @ (a3890 ) │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ - ldr r1, [pc, #328] @ (a38d4 ) │ │ │ │ - ldr r0, [pc, #332] @ (a38d8 ) │ │ │ │ + ldr r1, [pc, #328] @ (a38b0 ) │ │ │ │ + ldr r0, [pc, #332] @ (a38b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a3676 │ │ │ │ - ldr r2, [pc, #280] @ (a38b4 ) │ │ │ │ - ldr r3, [pc, #316] @ (a38dc ) │ │ │ │ - ldr r1, [pc, #320] @ (a38e0 ) │ │ │ │ + b.n a3652 │ │ │ │ + ldr r2, [pc, #280] @ (a3890 ) │ │ │ │ + ldr r3, [pc, #316] @ (a38b8 ) │ │ │ │ + ldr r1, [pc, #320] @ (a38bc ) │ │ │ │ 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, #308] @ (a38e4 ) │ │ │ │ + ldr r0, [pc, #308] @ (a38c0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a3676 │ │ │ │ - ldr r3, [pc, #248] @ (a38b4 ) │ │ │ │ + b.n a3652 │ │ │ │ + ldr r3, [pc, #248] @ (a3890 ) │ │ │ │ movs r2, #233 @ 0xe9 │ │ │ │ - ldr r0, [pc, #296] @ (a38e8 ) │ │ │ │ + ldr r0, [pc, #296] @ (a38c4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #292] @ (a38ec ) │ │ │ │ + ldr r3, [pc, #292] @ (a38c8 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #292] @ (a38f0 ) │ │ │ │ + ldr r2, [pc, #292] @ (a38cc ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #292] @ (a38f4 ) │ │ │ │ + ldr r1, [pc, #292] @ (a38d0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a367c │ │ │ │ + b.n a3658 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a37f6 │ │ │ │ + beq.n a37d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a3840 │ │ │ │ + cbz r3, a381c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, a3838 │ │ │ │ + cbz r3, a3814 │ │ │ │ movs r4, #1 │ │ │ │ - b.n a3630 │ │ │ │ + b.n a360c │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a36e0 │ │ │ │ + b.n a36bc │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n a3712 │ │ │ │ - ldr r3, [pc, #156] @ (a38b4 ) │ │ │ │ + b.n a36ee │ │ │ │ + ldr r3, [pc, #156] @ (a3890 ) │ │ │ │ movs r2, #234 @ 0xea │ │ │ │ - ldr r0, [pc, #220] @ (a38f8 ) │ │ │ │ + ldr r0, [pc, #220] @ (a38d4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #216] @ (a38fc ) │ │ │ │ + ldr r3, [pc, #216] @ (a38d8 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #212] @ (a3900 ) │ │ │ │ - ldr r1, [pc, #212] @ (a3904 ) │ │ │ │ + ldr r2, [pc, #212] @ (a38dc ) │ │ │ │ + ldr r1, [pc, #212] @ (a38e0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a37d8 │ │ │ │ + b.n a37b4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a37fe │ │ │ │ + b.n a37da │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a37f6 │ │ │ │ - ldr r3, [pc, #108] @ (a38b4 ) │ │ │ │ + b.n a37d2 │ │ │ │ + ldr r3, [pc, #108] @ (a3890 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ - ldr r1, [pc, #188] @ (a3908 ) │ │ │ │ - ldr r0, [pc, #188] @ (a390c ) │ │ │ │ + ldr r1, [pc, #188] @ (a38e4 ) │ │ │ │ + ldr r0, [pc, #188] @ (a38e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a367c │ │ │ │ - ldr r0, [pc, #172] @ (a3910 ) │ │ │ │ + b.n a3658 │ │ │ │ + ldr r0, [pc, #172] @ (a38ec ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a387e │ │ │ │ + beq.n a385a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, a3894 │ │ │ │ - ldr r3, [pc, #52] @ (a38b4 ) │ │ │ │ + cbz r3, a3870 │ │ │ │ + ldr r3, [pc, #52] @ (a3890 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ - ldr r1, [pc, #144] @ (a3914 ) │ │ │ │ - ldr r0, [pc, #144] @ (a3918 ) │ │ │ │ + ldr r1, [pc, #144] @ (a38f0 ) │ │ │ │ + ldr r0, [pc, #144] @ (a38f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a367c │ │ │ │ + b.n a3658 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a387e │ │ │ │ + b.n a385a │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3d40023 │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + @ instruction: 0xf1900023 │ │ │ │ + strh r0, [r6, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ - movs r4, r4 │ │ │ │ - uxth r4, r2 │ │ │ │ + vaddl.u q8, d14, d19 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ - movs r4, r4 │ │ │ │ - cbz r4, a38f8 │ │ │ │ + cdp2 0, 14, cr0, cr0, cr3, {1} │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r6, #32] │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ - movs r4, r4 │ │ │ │ - cbz r4, a38fc │ │ │ │ + cdp2 0, 12, cr0, cr8, cr3, {1} │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r6, a38fc │ │ │ │ + add r7, sp, #8 │ │ │ │ movs r2, r4 │ │ │ │ - str.w r0, [lr, r3, lsl #2] │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + addw r0, sl, #2083 @ 0x823 │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - movs r4, r4 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + cdp2 0, 9, cr0, cr10, cr3, {1} │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r2, r4, r5, r6} │ │ │ │ + wfi │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r6, #28] │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r0, #2 │ │ │ │ - movs r4, r4 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ - movs r4, r4 │ │ │ │ - sub sp, #200 @ 0xc8 │ │ │ │ + cdp2 0, 3, cr0, cr12, cr3, {1} │ │ │ │ + cdp2 0, 1, cr0, cr14, cr3, {1} │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + ldrb r6, [r4, #31] │ │ │ │ movs r2, r4 │ │ │ │ - movs r2, r5 │ │ │ │ - movs r4, r4 │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + stc2l 0, cr0, [r6, #140]! @ 0x8c │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a391c : │ │ │ │ +000a38f8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #180] @ a39e0 │ │ │ │ + ldr.w ip, [pc, #180] @ a39bc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #172] @ (a39e4 ) │ │ │ │ + ldr r3, [pc, #172] @ (a39c0 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #168] @ (a39e8 ) │ │ │ │ + ldr r4, [pc, #168] @ (a39c4 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #152] @ (a39ec ) │ │ │ │ + ldr r3, [pc, #152] @ (a39c8 ) │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #8] │ │ │ │ addw r3, r3, #3516 @ 0xdbc │ │ │ │ bl 85fcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a39d6 │ │ │ │ - ldr r3, [pc, #128] @ (a39f0 ) │ │ │ │ + beq.n a39b2 │ │ │ │ + ldr r3, [pc, #128] @ (a39cc ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a39b8 │ │ │ │ + bne.n a3994 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl a35dc │ │ │ │ + bl a35b8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a39d6 │ │ │ │ - cbnz r0, a39b2 │ │ │ │ - ldr r3, [pc, #104] @ (a39f4 ) │ │ │ │ + beq.n a39b2 │ │ │ │ + cbnz r0, a398e │ │ │ │ + ldr r3, [pc, #104] @ (a39d0 ) │ │ │ │ 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] @ (a39f8 ) │ │ │ │ - ldr r3, [pc, #68] @ (a39e4 ) │ │ │ │ + ldr r2, [pc, #92] @ (a39d4 ) │ │ │ │ + ldr r3, [pc, #68] @ (a39c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a39da │ │ │ │ + bne.n a39b6 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #72] @ (a39fc ) │ │ │ │ + ldr r3, [pc, #72] @ (a39d8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n a398c │ │ │ │ - ldr r0, [pc, #68] @ (a3a00 ) │ │ │ │ + b.n a3968 │ │ │ │ + ldr r0, [pc, #68] @ (a39dc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #64] @ (a3a04 ) │ │ │ │ - ldr r1, [pc, #64] @ (a3a08 ) │ │ │ │ + ldr r3, [pc, #64] @ (a39e0 ) │ │ │ │ + ldr r1, [pc, #64] @ (a39e4 ) │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ - ldr r0, [pc, #64] @ (a3a0c ) │ │ │ │ + ldr r0, [pc, #64] @ (a39e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a399a │ │ │ │ + b.n a3976 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - bne.n a3a90 │ │ │ │ + bne.n a3ab4 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + strh r0, [r2, #28] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 14, cr0, cr6, cr3, {1} │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + stc2 0, cr0, [r2], #140 @ 0x8c │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a3a10 : │ │ │ │ +000a39ec : │ │ │ │ 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, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w r8, [pc, #296] @ a3b50 │ │ │ │ + ldr.w r8, [pc, #296] @ a3b2c │ │ │ │ add r8, pc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a3af2 │ │ │ │ + beq.n a3ace │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ add.w r1, r3, #1 │ │ │ │ itt gt │ │ │ │ movgt r5, #0 │ │ │ │ mvngt.w r9, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [r6, #0] │ │ │ │ - ble.n a3a84 │ │ │ │ + ble.n a3a60 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n a3b32 │ │ │ │ + beq.n a3b0e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - ldr r2, [pc, #256] @ (a3b54 ) │ │ │ │ + ldr r2, [pc, #256] @ (a3b30 ) │ │ │ │ cmp r3, r9 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n a3a96 │ │ │ │ + bne.n a3a72 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n a3ac2 │ │ │ │ + beq.n a3a9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a3a8e │ │ │ │ + cbz r3, a3a6a │ │ │ │ cmp.w r7, #306 @ 0x132 │ │ │ │ - beq.n a3b16 │ │ │ │ + beq.n a3af2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt.n a3a44 │ │ │ │ + bgt.n a3a20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a3b22 │ │ │ │ + beq.n a3afe │ │ │ │ movs r0, #0 │ │ │ │ - b.n a3abc │ │ │ │ + b.n a3a98 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a3a72 │ │ │ │ - ldr r2, [pc, #192] @ (a3b58 ) │ │ │ │ - ldr r3, [pc, #192] @ (a3b5c ) │ │ │ │ - ldr r1, [pc, #196] @ (a3b60 ) │ │ │ │ + b.n a3a4e │ │ │ │ + ldr r2, [pc, #192] @ (a3b34 ) │ │ │ │ + ldr r3, [pc, #192] @ (a3b38 ) │ │ │ │ + ldr r1, [pc, #196] @ (a3b3c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #196] @ (a3b64 ) │ │ │ │ + ldr r0, [pc, #196] @ (a3b40 ) │ │ │ │ ldr.w r5, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #243 @ 0xf3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9d43c │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #148] @ (a3b58 ) │ │ │ │ + ldr r3, [pc, #148] @ (a3b34 ) │ │ │ │ movs r2, #244 @ 0xf4 │ │ │ │ - ldr r0, [pc, #160] @ (a3b68 ) │ │ │ │ + ldr r0, [pc, #160] @ (a3b44 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r8, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #152] @ (a3b6c ) │ │ │ │ + ldr r3, [pc, #152] @ (a3b48 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #148] @ (a3b70 ) │ │ │ │ - ldr r1, [pc, #152] @ (a3b74 ) │ │ │ │ + ldr r2, [pc, #148] @ (a3b4c ) │ │ │ │ + ldr r1, [pc, #152] @ (a3b50 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a3aba │ │ │ │ - ldr r1, [pc, #100] @ (a3b58 ) │ │ │ │ + b.n a3a96 │ │ │ │ + ldr r1, [pc, #100] @ (a3b34 ) │ │ │ │ movs r0, #243 @ 0xf3 │ │ │ │ - ldr r3, [pc, #128] @ (a3b78 ) │ │ │ │ - ldr r2, [pc, #128] @ (a3b7c ) │ │ │ │ + ldr r3, [pc, #128] @ (a3b54 ) │ │ │ │ + ldr r2, [pc, #128] @ (a3b58 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #120] @ (a3b80 ) │ │ │ │ - ldr r0, [pc, #124] @ (a3b84 ) │ │ │ │ + ldr r1, [pc, #120] @ (a3b5c ) │ │ │ │ + ldr r0, [pc, #124] @ (a3b60 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a3aba │ │ │ │ + b.n a3a96 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, a3b2a │ │ │ │ + cbz r3, a3b06 │ │ │ │ movs r0, #1 │ │ │ │ - b.n a3abc │ │ │ │ + b.n a3a98 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a3a8a │ │ │ │ + b.n a3a66 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a3b1e │ │ │ │ - ldr r3, [pc, #84] @ (a3b88 ) │ │ │ │ - movw r2, #22519 @ 0x57f7 │ │ │ │ + b.n a3afa │ │ │ │ + ldr r3, [pc, #84] @ (a3b64 ) │ │ │ │ + movw r2, #22522 @ 0x57fa │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #76] @ (a3b8c ) │ │ │ │ - ldr r0, [pc, #80] @ (a3b90 ) │ │ │ │ + ldr r1, [pc, #76] @ (a3b68 ) │ │ │ │ + ldr r0, [pc, #80] @ (a3b6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3744 @ 0xea0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + strh r0, [r6, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - it ne │ │ │ │ - movne r2, r4 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - adc.w r0, r2, #10682368 @ 0xa30000 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00de │ │ │ │ + @ instruction: 0xf2fe0023 │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ + movs r2, r4 │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - vhadd.s d0, d6, d19 │ │ │ │ - strh r4, [r3, #36] @ 0x24 │ │ │ │ + ldcl 0, cr0, [r2], #140 @ 0x8c │ │ │ │ + strh r0, [r3, #18] │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00b2 │ │ │ │ + pop {r1, r2, r3, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ movs r2, r4 │ │ │ │ - eors.w r0, ip, #36 @ 0x24 │ │ │ │ - subs r2, r3, r4 │ │ │ │ + cdp 0, 5, cr0, cr8, cr4, {1} │ │ │ │ + adds r6, r2, r3 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0094 │ │ │ │ + pop {r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a3b94 : │ │ │ │ +000a3b70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (a3c14 ) │ │ │ │ + ldr r3, [pc, #104] @ (a3bf0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #100] @ (a3c18 ) │ │ │ │ + ldr r4, [pc, #100] @ (a3bf4 ) │ │ │ │ addw r3, r3, #3564 @ 0xdec │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, a3c0e │ │ │ │ - ldr r3, [pc, #92] @ (a3c1c ) │ │ │ │ + cbz r0, a3bea │ │ │ │ + ldr r3, [pc, #92] @ (a3bf8 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a3bf0 │ │ │ │ + bne.n a3bcc │ │ │ │ mov r0, r5 │ │ │ │ - bl a3a10 │ │ │ │ + bl a39ec │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a3c0e │ │ │ │ - cbnz r0, a3bea │ │ │ │ - ldr r3, [pc, #72] @ (a3c20 ) │ │ │ │ + beq.n a3bea │ │ │ │ + cbnz r0, a3bc6 │ │ │ │ + ldr r3, [pc, #72] @ (a3bfc ) │ │ │ │ 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] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (a3c24 ) │ │ │ │ + ldr r3, [pc, #56] @ (a3c00 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n a3bda │ │ │ │ - ldr r0, [pc, #52] @ (a3c28 ) │ │ │ │ + b.n a3bb6 │ │ │ │ + ldr r0, [pc, #52] @ (a3c04 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #48] @ (a3c2c ) │ │ │ │ - ldr r1, [pc, #48] @ (a3c30 ) │ │ │ │ + ldr r3, [pc, #48] @ (a3c08 ) │ │ │ │ + ldr r1, [pc, #48] @ (a3c0c ) │ │ │ │ movs r2, #241 @ 0xf1 │ │ │ │ - ldr r0, [pc, #48] @ (a3c34 ) │ │ │ │ + ldr r0, [pc, #48] @ (a3c10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r5} │ │ │ │ movs r7, r4 │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r0, [r3, #10] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + cbnz r6, a3c6c │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a3c38 : │ │ │ │ +000a3c14 : │ │ │ │ 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 r3, [pc, #124] @ (a3cc8 ) │ │ │ │ + ldr r3, [pc, #124] @ (a3ca4 ) │ │ │ │ add r3, pc │ │ │ │ mov r4, r3 │ │ │ │ - cbz r0, a3c6e │ │ │ │ + cbz r0, a3c4a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, a3c64 │ │ │ │ + cbz r3, a3c40 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a3c96 │ │ │ │ + beq.n a3c72 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n a3cbc │ │ │ │ + bmi.n a3c98 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n a3c56 │ │ │ │ - ldr r1, [pc, #92] @ (a3ccc ) │ │ │ │ + b.n a3c32 │ │ │ │ + ldr r1, [pc, #92] @ (a3ca8 ) │ │ │ │ movs r0, #252 @ 0xfc │ │ │ │ - ldr r3, [pc, #92] @ (a3cd0 ) │ │ │ │ - ldr r2, [pc, #92] @ (a3cd4 ) │ │ │ │ + ldr r3, [pc, #92] @ (a3cac ) │ │ │ │ + ldr r2, [pc, #92] @ (a3cb0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #84] @ (a3cd8 ) │ │ │ │ - ldr r0, [pc, #88] @ (a3cdc ) │ │ │ │ + ldr r1, [pc, #84] @ (a3cb4 ) │ │ │ │ + ldr r0, [pc, #88] @ (a3cb8 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r0, #1 │ │ │ │ - b.n a3c60 │ │ │ │ - ldr r1, [pc, #52] @ (a3ccc ) │ │ │ │ + b.n a3c3c │ │ │ │ + ldr r1, [pc, #52] @ (a3ca8 ) │ │ │ │ movs r0, #252 @ 0xfc │ │ │ │ - ldr r3, [pc, #68] @ (a3ce0 ) │ │ │ │ - ldr r2, [pc, #68] @ (a3ce4 ) │ │ │ │ + ldr r3, [pc, #68] @ (a3cbc ) │ │ │ │ + ldr r2, [pc, #68] @ (a3cc0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #60] @ (a3ce8 ) │ │ │ │ - ldr r0, [pc, #64] @ (a3cec ) │ │ │ │ + ldr r1, [pc, #60] @ (a3cc4 ) │ │ │ │ + ldr r0, [pc, #64] @ (a3cc8 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a3c92 │ │ │ │ + b.n a3c6e │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 87140 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n a3c60 │ │ │ │ + b.n a3c3c │ │ │ │ nop │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, a3d46 │ │ │ │ + cbnz r2, a3cd2 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + cbnz r0, a3cfe │ │ │ │ movs r2, r4 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + cbnz r0, a3d12 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf37a0023 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf1360023 │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + cbnz r0, a3d18 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a3cf0 : │ │ │ │ +000a3ccc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #148] @ a3d94 │ │ │ │ + ldr.w ip, [pc, #148] @ a3d70 │ │ │ │ mov r4, r1 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #140] @ (a3d98 ) │ │ │ │ + ldr r3, [pc, #140] @ (a3d74 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #132] @ (a3d9c ) │ │ │ │ + ldr r4, [pc, #132] @ (a3d78 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #116] @ (a3da0 ) │ │ │ │ + ldr r3, [pc, #116] @ (a3d7c ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3612 @ 0xe1c │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, a3d8a │ │ │ │ - ldr r3, [pc, #104] @ (a3da4 ) │ │ │ │ + cbz r0, a3d66 │ │ │ │ + ldr r3, [pc, #104] @ (a3d80 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a3d6e │ │ │ │ + bne.n a3d4a │ │ │ │ mov r0, r5 │ │ │ │ - bl a3c38 │ │ │ │ + bl a3c14 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a3d8a │ │ │ │ + beq.n a3d66 │ │ │ │ bl 8bf90 │ │ │ │ - ldr r2, [pc, #80] @ (a3da8 ) │ │ │ │ - ldr r3, [pc, #60] @ (a3d98 ) │ │ │ │ + ldr r2, [pc, #80] @ (a3d84 ) │ │ │ │ + ldr r3, [pc, #60] @ (a3d74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a3d8e │ │ │ │ + bne.n a3d6a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (a3dac ) │ │ │ │ + ldr r0, [pc, #60] @ (a3d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (a3db0 ) │ │ │ │ - ldr r1, [pc, #56] @ (a3db4 ) │ │ │ │ + ldr r3, [pc, #56] @ (a3d8c ) │ │ │ │ + ldr r1, [pc, #56] @ (a3d90 ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ - ldr r0, [pc, #56] @ (a3db8 ) │ │ │ │ + ldr r0, [pc, #56] @ (a3d94 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a3d56 │ │ │ │ + b.n a3d32 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r4} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r4, #50] @ 0x32 │ │ │ │ + strh r4, [r3, #32] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5, r7} │ │ │ │ + rev16 r2, r6 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #520 @ 0x208 │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a3dbc : │ │ │ │ +000a3d98 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #208] @ (a3e9c ) │ │ │ │ + ldr r3, [pc, #208] @ (a3e78 ) │ │ │ │ sub sp, #20 │ │ │ │ add r3, pc │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a3e36 │ │ │ │ + beq.n a3e12 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bne.n a3dfe │ │ │ │ + bne.n a3dda │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, a3e2e │ │ │ │ + cbz r2, a3e0a │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a3e76 │ │ │ │ + beq.n a3e52 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n a3e1a │ │ │ │ + beq.n a3df6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, a3e26 │ │ │ │ + cbz r2, a3e02 │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r4 │ │ │ │ - blt.n a3e5e │ │ │ │ + blt.n a3e3a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a3e1a │ │ │ │ + b.n a3df6 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a3dea │ │ │ │ - ldr r1, [pc, #104] @ (a3ea0 ) │ │ │ │ + b.n a3dc6 │ │ │ │ + ldr r1, [pc, #104] @ (a3e7c ) │ │ │ │ mov.w r0, #496 @ 0x1f0 │ │ │ │ - ldr r3, [pc, #100] @ (a3ea4 ) │ │ │ │ - ldr r2, [pc, #104] @ (a3ea8 ) │ │ │ │ + ldr r3, [pc, #100] @ (a3e80 ) │ │ │ │ + ldr r2, [pc, #104] @ (a3e84 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #96] @ (a3eac ) │ │ │ │ - ldr r0, [pc, #100] @ (a3eb0 ) │ │ │ │ + ldr r1, [pc, #96] @ (a3e88 ) │ │ │ │ + ldr r0, [pc, #100] @ (a3e8c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #64] @ (a3ea0 ) │ │ │ │ + ldr r3, [pc, #64] @ (a3e7c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #76] @ (a3eb4 ) │ │ │ │ - ldr r0, [pc, #80] @ (a3eb8 ) │ │ │ │ + ldr r1, [pc, #76] @ (a3e90 ) │ │ │ │ + ldr r0, [pc, #80] @ (a3e94 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a3e58 │ │ │ │ - ldr r1, [pc, #40] @ (a3ea0 ) │ │ │ │ + b.n a3e34 │ │ │ │ + ldr r1, [pc, #40] @ (a3e7c ) │ │ │ │ mov.w r0, #496 @ 0x1f0 │ │ │ │ - ldr r3, [pc, #60] @ (a3ebc ) │ │ │ │ - ldr r2, [pc, #64] @ (a3ec0 ) │ │ │ │ + ldr r3, [pc, #60] @ (a3e98 ) │ │ │ │ + ldr r2, [pc, #64] @ (a3e9c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #56] @ (a3ec4 ) │ │ │ │ - ldr r0, [pc, #60] @ (a3ec8 ) │ │ │ │ + ldr r1, [pc, #56] @ (a3ea0 ) │ │ │ │ + ldr r0, [pc, #60] @ (a3ea4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a3e58 │ │ │ │ + b.n a3e34 │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebf00023 │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + @ instruction: 0xe9ac0023 │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r2, a3f2c │ │ │ │ + cbnz r6, a3eb6 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r0, a3f2e │ │ │ │ + cbnz r4, a3eb8 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #608 @ 0x260 │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + ldr r5, [pc, #880] @ (a420c ) │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r2, a3f34 │ │ │ │ + cbnz r6, a3ebe │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a3ecc : │ │ │ │ +000a3ea8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (a3f4c ) │ │ │ │ + ldr r3, [pc, #104] @ (a3f28 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #100] @ (a3f50 ) │ │ │ │ + ldr r4, [pc, #100] @ (a3f2c ) │ │ │ │ addw r3, r3, #3660 @ 0xe4c │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, a3f48 │ │ │ │ - ldr r3, [pc, #92] @ (a3f54 ) │ │ │ │ + cbz r0, a3f24 │ │ │ │ + ldr r3, [pc, #92] @ (a3f30 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a3f28 │ │ │ │ + bne.n a3f04 │ │ │ │ mov r0, r5 │ │ │ │ - bl a3dbc │ │ │ │ + bl a3d98 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a3f48 │ │ │ │ - cbnz r0, a3f22 │ │ │ │ - ldr r3, [pc, #72] @ (a3f58 ) │ │ │ │ + beq.n a3f24 │ │ │ │ + cbnz r0, a3efe │ │ │ │ + ldr r3, [pc, #72] @ (a3f34 ) │ │ │ │ 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] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #56] @ (a3f5c ) │ │ │ │ + ldr r3, [pc, #56] @ (a3f38 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n a3f12 │ │ │ │ - ldr r0, [pc, #52] @ (a3f60 ) │ │ │ │ + b.n a3eee │ │ │ │ + ldr r0, [pc, #52] @ (a3f3c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #48] @ (a3f64 ) │ │ │ │ - ldr r1, [pc, #48] @ (a3f68 ) │ │ │ │ + ldr r3, [pc, #48] @ (a3f40 ) │ │ │ │ + ldr r1, [pc, #48] @ (a3f44 ) │ │ │ │ mov.w r2, #494 @ 0x1ee │ │ │ │ - ldr r0, [pc, #48] @ (a3f6c ) │ │ │ │ + ldr r0, [pc, #48] @ (a3f48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, a3fac │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r7, pc, #512 @ (adr r7, a414c ) │ │ │ │ movs r2, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a3dbc │ │ │ │ + bl a3d98 │ │ │ │ cmp r0, #2 │ │ │ │ it eq │ │ │ │ moveq.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000a3f8c : │ │ │ │ +000a3f68 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #212] @ (a4070 ) │ │ │ │ + ldr r4, [pc, #212] @ (a404c ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl a3dbc │ │ │ │ + bl a3d98 │ │ │ │ add r4, pc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a3fdc │ │ │ │ - cbz r0, a3fd8 │ │ │ │ + beq.n a3fb8 │ │ │ │ + cbz r0, a3fb4 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a4018 │ │ │ │ + beq.n a3ff4 │ │ │ │ movs r1, #0 │ │ │ │ bl 89ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a403a │ │ │ │ - ldr r3, [pc, #180] @ (a4074 ) │ │ │ │ + beq.n a4016 │ │ │ │ + ldr r3, [pc, #180] @ (a4050 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a4050 │ │ │ │ + bne.n a402c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #1 │ │ │ │ ittt ne │ │ │ │ subne r0, #100 @ 0x64 │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ - beq.n a3ff6 │ │ │ │ + beq.n a3fd2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #152] @ (a4078 ) │ │ │ │ + ldr r3, [pc, #152] @ (a4054 ) │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ - ldr r1, [pc, #152] @ (a407c ) │ │ │ │ - ldr r0, [pc, #156] @ (a4080 ) │ │ │ │ + ldr r1, [pc, #152] @ (a4058 ) │ │ │ │ + ldr r0, [pc, #156] @ (a405c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #128] @ (a4078 ) │ │ │ │ + ldr r1, [pc, #128] @ (a4054 ) │ │ │ │ movs r0, #122 @ 0x7a │ │ │ │ - ldr r3, [pc, #136] @ (a4084 ) │ │ │ │ - ldr r2, [pc, #136] @ (a4088 ) │ │ │ │ + ldr r3, [pc, #136] @ (a4060 ) │ │ │ │ + ldr r2, [pc, #136] @ (a4064 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #132] @ (a408c ) │ │ │ │ - ldr r0, [pc, #132] @ (a4090 ) │ │ │ │ + ldr r1, [pc, #132] @ (a4068 ) │ │ │ │ + ldr r0, [pc, #132] @ (a406c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a3ff0 │ │ │ │ - ldr r1, [pc, #92] @ (a4078 ) │ │ │ │ + b.n a3fcc │ │ │ │ + ldr r1, [pc, #92] @ (a4054 ) │ │ │ │ movs r0, #122 @ 0x7a │ │ │ │ - ldr r3, [pc, #116] @ (a4094 ) │ │ │ │ - ldr r2, [pc, #120] @ (a4098 ) │ │ │ │ + ldr r3, [pc, #116] @ (a4070 ) │ │ │ │ + ldr r2, [pc, #120] @ (a4074 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #112] @ (a409c ) │ │ │ │ - ldr r0, [pc, #116] @ (a40a0 ) │ │ │ │ + ldr r1, [pc, #112] @ (a4078 ) │ │ │ │ + ldr r0, [pc, #116] @ (a407c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a3ff0 │ │ │ │ - ldr r3, [pc, #60] @ (a4078 ) │ │ │ │ + b.n a3fcc │ │ │ │ + ldr r3, [pc, #60] @ (a4054 ) │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ - ldr r1, [pc, #100] @ (a40a4 ) │ │ │ │ - ldr r0, [pc, #100] @ (a40a8 ) │ │ │ │ + ldr r1, [pc, #100] @ (a4080 ) │ │ │ │ + ldr r0, [pc, #100] @ (a4084 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a3ff0 │ │ │ │ - ldr r1, [pc, #36] @ (a4078 ) │ │ │ │ + b.n a3fcc │ │ │ │ + ldr r1, [pc, #36] @ (a4054 ) │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ - ldr r3, [pc, #84] @ (a40ac ) │ │ │ │ + ldr r3, [pc, #84] @ (a4088 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #80] @ (a40b0 ) │ │ │ │ - ldr r0, [pc, #80] @ (a40b4 ) │ │ │ │ + ldr r1, [pc, #80] @ (a408c ) │ │ │ │ + ldr r0, [pc, #80] @ (a4090 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a3ff0 │ │ │ │ + b.n a3fcc │ │ │ │ nop │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r0, r5 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r6, pc, #864 @ (adr r6, a43c0 ) │ │ │ │ movs r2, r4 │ │ │ │ - ands.w r0, sl, #35 @ 0x23 │ │ │ │ - strh r6, [r3, #30] │ │ │ │ + ldcl 0, cr0, [r6, #140] @ 0x8c │ │ │ │ + strh r2, [r3, #12] │ │ │ │ movs r2, r4 │ │ │ │ - rev16 r0, r0 │ │ │ │ + @ instruction: 0xb7fc │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r6, pc, #712 @ (adr r6, a4338 ) │ │ │ │ movs r2, r4 │ │ │ │ - ands.w r0, r0, r3, asr #32 │ │ │ │ - ldrb r0, [r7, #29] │ │ │ │ + b.n a400c │ │ │ │ + movs r3, r4 │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ movs r2, r4 │ │ │ │ - rev r6, r3 │ │ │ │ + @ instruction: 0xb7da │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r6, pc, #576 @ (adr r6, a42c0 ) │ │ │ │ movs r2, r4 │ │ │ │ - rev r2, r1 │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r6, pc, #488 @ (adr r6, a4270 ) │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r7, #26] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r0, a40ee │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #632 @ 0x278 │ │ │ │ + add r6, pc, #360 @ (adr r6, a41fc ) │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (a40f4 ) │ │ │ │ - bl a3f8c │ │ │ │ + ldr r4, [pc, #44] @ (a40d0 ) │ │ │ │ + bl a3f68 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n a40ee │ │ │ │ - cbnz r0, a40e8 │ │ │ │ - ldr r3, [pc, #32] @ (a40f8 ) │ │ │ │ + beq.n a40ca │ │ │ │ + cbnz r0, a40c4 │ │ │ │ + ldr r3, [pc, #32] @ (a40d4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a40e6 │ │ │ │ + beq.n a40c2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (a40fc ) │ │ │ │ + ldr r3, [pc, #16] @ (a40d8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n a40d8 │ │ │ │ + b.n a40b4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - itee cs │ │ │ │ - movcs r6, r4 │ │ │ │ - lsrcc r4, r3, #4 │ │ │ │ - movcc r0, r0 │ │ │ │ + itee pl │ │ │ │ + movpl r6, r4 │ │ │ │ + lsrmi r4, r3, #4 │ │ │ │ + movmi r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a4100 : │ │ │ │ +000a40dc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #432] @ (a42c0 ) │ │ │ │ + ldr r4, [pc, #432] @ (a429c ) │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl a3dbc │ │ │ │ + bl a3d98 │ │ │ │ add r4, pc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a41b4 │ │ │ │ - cbz r0, a4146 │ │ │ │ + beq.n a4190 │ │ │ │ + cbz r0, a4122 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a41d0 │ │ │ │ + beq.n a41ac │ │ │ │ movs r1, #0 │ │ │ │ bl 89ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a41f2 │ │ │ │ - ldr r3, [pc, #400] @ (a42c4 ) │ │ │ │ + beq.n a41ce │ │ │ │ + ldr r3, [pc, #400] @ (a42a0 ) │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n a4208 │ │ │ │ + bne.n a41e4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n a4226 │ │ │ │ + beq.n a4202 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n a414e │ │ │ │ + beq.n a412a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a4248 │ │ │ │ + beq.n a4224 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 89ab8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a426a │ │ │ │ + beq.w a4246 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a4280 │ │ │ │ + bne.w a425c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a429e │ │ │ │ + beq.w a427a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r1, [pc, #324] @ (a42c8 ) │ │ │ │ + ldr r1, [pc, #324] @ (a42a4 ) │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ movs r2, #5 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r1, [r1, #2948] @ 0xb84 │ │ │ │ bl 87ee8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a4148 │ │ │ │ + beq.n a4124 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a4148 │ │ │ │ + bne.n a4124 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a4148 │ │ │ │ - ldr r3, [pc, #276] @ (a42cc ) │ │ │ │ + b.n a4124 │ │ │ │ + ldr r3, [pc, #276] @ (a42a8 ) │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr r1, [pc, #276] @ (a42d0 ) │ │ │ │ - ldr r0, [pc, #280] @ (a42d4 ) │ │ │ │ + ldr r1, [pc, #276] @ (a42ac ) │ │ │ │ + ldr r0, [pc, #280] @ (a42b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #248] @ (a42cc ) │ │ │ │ + ldr r1, [pc, #248] @ (a42a8 ) │ │ │ │ movs r0, #139 @ 0x8b │ │ │ │ - ldr r3, [pc, #256] @ (a42d8 ) │ │ │ │ - ldr r2, [pc, #260] @ (a42dc ) │ │ │ │ + ldr r3, [pc, #256] @ (a42b4 ) │ │ │ │ + ldr r2, [pc, #260] @ (a42b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #252] @ (a42e0 ) │ │ │ │ - ldr r0, [pc, #256] @ (a42e4 ) │ │ │ │ + ldr r1, [pc, #252] @ (a42bc ) │ │ │ │ + ldr r0, [pc, #256] @ (a42c0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a41c8 │ │ │ │ - ldr r3, [pc, #216] @ (a42cc ) │ │ │ │ + b.n a41a4 │ │ │ │ + ldr r3, [pc, #216] @ (a42a8 ) │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr r1, [pc, #240] @ (a42e8 ) │ │ │ │ - ldr r0, [pc, #240] @ (a42ec ) │ │ │ │ + ldr r1, [pc, #240] @ (a42c4 ) │ │ │ │ + ldr r0, [pc, #240] @ (a42c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a41c8 │ │ │ │ - ldr r1, [pc, #192] @ (a42cc ) │ │ │ │ + b.n a41a4 │ │ │ │ + ldr r1, [pc, #192] @ (a42a8 ) │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr r3, [pc, #224] @ (a42f0 ) │ │ │ │ + ldr r3, [pc, #224] @ (a42cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #220] @ (a42f4 ) │ │ │ │ - ldr r0, [pc, #220] @ (a42f8 ) │ │ │ │ + ldr r1, [pc, #220] @ (a42d0 ) │ │ │ │ + ldr r0, [pc, #220] @ (a42d4 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a41c8 │ │ │ │ - ldr r1, [pc, #164] @ (a42cc ) │ │ │ │ + b.n a41a4 │ │ │ │ + ldr r1, [pc, #164] @ (a42a8 ) │ │ │ │ movs r0, #139 @ 0x8b │ │ │ │ - ldr r3, [pc, #208] @ (a42fc ) │ │ │ │ - ldr r2, [pc, #208] @ (a4300 ) │ │ │ │ + ldr r3, [pc, #208] @ (a42d8 ) │ │ │ │ + ldr r2, [pc, #208] @ (a42dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #204] @ (a4304 ) │ │ │ │ - ldr r0, [pc, #204] @ (a4308 ) │ │ │ │ + ldr r1, [pc, #204] @ (a42e0 ) │ │ │ │ + ldr r0, [pc, #204] @ (a42e4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a41c8 │ │ │ │ - ldr r1, [pc, #128] @ (a42cc ) │ │ │ │ + b.n a41a4 │ │ │ │ + ldr r1, [pc, #128] @ (a42a8 ) │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ - ldr r3, [pc, #188] @ (a430c ) │ │ │ │ - ldr r2, [pc, #192] @ (a4310 ) │ │ │ │ + ldr r3, [pc, #188] @ (a42e8 ) │ │ │ │ + ldr r2, [pc, #192] @ (a42ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #184] @ (a4314 ) │ │ │ │ - ldr r0, [pc, #188] @ (a4318 ) │ │ │ │ + ldr r1, [pc, #184] @ (a42f0 ) │ │ │ │ + ldr r0, [pc, #188] @ (a42f4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a41c8 │ │ │ │ - ldr r3, [pc, #96] @ (a42cc ) │ │ │ │ + b.n a41a4 │ │ │ │ + ldr r3, [pc, #96] @ (a42a8 ) │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr r1, [pc, #172] @ (a431c ) │ │ │ │ - ldr r0, [pc, #172] @ (a4320 ) │ │ │ │ + ldr r1, [pc, #172] @ (a42f8 ) │ │ │ │ + ldr r0, [pc, #172] @ (a42fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a41c8 │ │ │ │ - ldr r1, [pc, #72] @ (a42cc ) │ │ │ │ + b.n a41a4 │ │ │ │ + ldr r1, [pc, #72] @ (a42a8 ) │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr r3, [pc, #156] @ (a4324 ) │ │ │ │ + ldr r3, [pc, #156] @ (a4300 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #152] @ (a4328 ) │ │ │ │ - ldr r0, [pc, #152] @ (a432c ) │ │ │ │ + ldr r1, [pc, #152] @ (a4304 ) │ │ │ │ + ldr r0, [pc, #152] @ (a4308 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a41c8 │ │ │ │ - ldr r1, [pc, #44] @ (a42cc ) │ │ │ │ + b.n a41a4 │ │ │ │ + ldr r1, [pc, #44] @ (a42a8 ) │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ - ldr r3, [pc, #140] @ (a4330 ) │ │ │ │ - ldr r2, [pc, #140] @ (a4334 ) │ │ │ │ + ldr r3, [pc, #140] @ (a430c ) │ │ │ │ + ldr r2, [pc, #140] @ (a4310 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #136] @ (a4338 ) │ │ │ │ - ldr r0, [pc, #136] @ (a433c ) │ │ │ │ + ldr r1, [pc, #136] @ (a4314 ) │ │ │ │ + ldr r0, [pc, #136] @ (a4318 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a41c8 │ │ │ │ - bkpt 0x00e4 │ │ │ │ - movs r6, r4 │ │ │ │ + b.n a41a4 │ │ │ │ + it eq │ │ │ │ + moveq r6, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + @ instruction: 0xb65c │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #272 @ (adr r7, a43e8 ) │ │ │ │ + add r5, pc, #0 @ (adr r5, a42b4 ) │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xe8580023 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + b.n a3ee0 │ │ │ │ + movs r3, r4 │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + @ instruction: 0xb632 │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #112 @ (adr r7, a4358 ) │ │ │ │ + add r4, pc, #864 @ (adr r4, a4624 ) │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + @ instruction: 0xb61e │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #24 @ (adr r7, a4308 ) │ │ │ │ + add r4, pc, #776 @ (adr r4, a45d4 ) │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r0, #14] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #920 @ (adr r6, a4694 ) │ │ │ │ + add r4, pc, #648 @ (adr r4, a4560 ) │ │ │ │ movs r2, r4 │ │ │ │ - stcl 0, cr0, [sl, #140]! @ 0x8c │ │ │ │ - strh r6, [r5, #12] │ │ │ │ + sub.w r0, r6, r3, asr #32 │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + push {r2, r3, r4, r6, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #792 @ (adr r6, a4624 ) │ │ │ │ + add r4, pc, #520 @ (adr r4, a44f0 ) │ │ │ │ movs r2, r4 │ │ │ │ - b.n a42d0 │ │ │ │ + b.n a3e24 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb7fe │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #656 @ (adr r6, a45ac ) │ │ │ │ + add r4, pc, #384 @ (adr r4, a4478 ) │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #568 @ (adr r6, a455c ) │ │ │ │ + add r4, pc, #296 @ (adr r4, a4428 ) │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r1, #10] │ │ │ │ + ldrb r6, [r0, #28] │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + push {r2, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #440 @ (adr r6, a44e8 ) │ │ │ │ + add r4, pc, #168 @ (adr r4, a43b4 ) │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb6a2 │ │ │ │ + push {r1, r2, r3, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #312 @ (adr r6, a4478 ) │ │ │ │ + add r4, pc, #40 @ (adr r4, a4344 ) │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (a437c ) │ │ │ │ - bl a4100 │ │ │ │ + ldr r4, [pc, #44] @ (a4358 ) │ │ │ │ + bl a40dc │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n a4376 │ │ │ │ - cbnz r0, a4370 │ │ │ │ - ldr r3, [pc, #32] @ (a4380 ) │ │ │ │ + beq.n a4352 │ │ │ │ + cbnz r0, a434c │ │ │ │ + ldr r3, [pc, #32] @ (a435c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a436e │ │ │ │ + beq.n a434a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (a4384 ) │ │ │ │ + ldr r3, [pc, #16] @ (a4360 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n a4360 │ │ │ │ + b.n a433c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r2, r5, r7} │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a4388 : │ │ │ │ +000a4364 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #960] @ (a4758 ) │ │ │ │ + ldr r3, [pc, #960] @ (a4734 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ mov r5, r3 │ │ │ │ - bl a3dbc │ │ │ │ + bl a3d98 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w a44f8 │ │ │ │ - cbz r0, a43bc │ │ │ │ + beq.w a44d4 │ │ │ │ + cbz r0, a4398 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a451c │ │ │ │ + beq.w a44f8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n a43c4 │ │ │ │ + beq.n a43a0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl a4100 │ │ │ │ + bl a40dc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w a4542 │ │ │ │ + beq.w a451e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a43bc │ │ │ │ + beq.n a4398 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4558 │ │ │ │ + beq.w a4534 │ │ │ │ movs r1, #4 │ │ │ │ bl 89ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a457e │ │ │ │ - ldr r3, [pc, #880] @ (a475c ) │ │ │ │ + beq.w a455a │ │ │ │ + ldr r3, [pc, #880] @ (a4738 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a4594 │ │ │ │ + bne.w a4570 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w a45b2 │ │ │ │ + beq.w a458e │ │ │ │ cmp r3, #14 │ │ │ │ - bne.n a43bc │ │ │ │ + bne.n a4398 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a45d8 │ │ │ │ + beq.w a45b4 │ │ │ │ movs r1, #4 │ │ │ │ bl 89ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a461c │ │ │ │ + beq.w a45f8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a45fe │ │ │ │ + bne.w a45da │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a4632 │ │ │ │ + beq.w a460e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #804] @ (a4760 ) │ │ │ │ + ldr r2, [pc, #804] @ (a473c ) │ │ │ │ ldr r1, [r5, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [r1, #2884] @ 0xb44 │ │ │ │ bl 87ee8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n a4462 │ │ │ │ + beq.n a443e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a4510 │ │ │ │ + beq.n a44ec │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a43bc │ │ │ │ + beq.n a4398 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4658 │ │ │ │ + beq.w a4634 │ │ │ │ movs r1, #6 │ │ │ │ bl 89ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a467e │ │ │ │ + beq.w a465a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a46ba │ │ │ │ + bne.w a4696 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w a4694 │ │ │ │ + beq.w a4670 │ │ │ │ cmp r3, #16 │ │ │ │ - bne.n a43bc │ │ │ │ + bne.n a4398 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a46ee │ │ │ │ + beq.w a46ca │ │ │ │ movs r1, #6 │ │ │ │ bl 89ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a46d8 │ │ │ │ + beq.w a46b4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a473a │ │ │ │ + bne.w a4716 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a4714 │ │ │ │ + beq.w a46f0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r7, #164] @ 0xa4 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 87ee8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w a43be │ │ │ │ + beq.w a439a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a43be │ │ │ │ + bne.w a439a │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a43be │ │ │ │ - ldr r3, [pc, #616] @ (a4764 ) │ │ │ │ + b.n a439a │ │ │ │ + ldr r3, [pc, #616] @ (a4740 ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r1, [pc, #616] @ (a4768 ) │ │ │ │ - ldr r0, [pc, #620] @ (a476c ) │ │ │ │ + ldr r1, [pc, #616] @ (a4744 ) │ │ │ │ + ldr r0, [pc, #620] @ (a4748 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r3, #2 │ │ │ │ - b.n a43be │ │ │ │ + b.n a439a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n a4462 │ │ │ │ - ldr r1, [pc, #580] @ (a4764 ) │ │ │ │ + b.n a443e │ │ │ │ + ldr r1, [pc, #580] @ (a4740 ) │ │ │ │ movs r0, #184 @ 0xb8 │ │ │ │ - ldr r3, [pc, #588] @ (a4770 ) │ │ │ │ - ldr r2, [pc, #592] @ (a4774 ) │ │ │ │ + ldr r3, [pc, #588] @ (a474c ) │ │ │ │ + ldr r2, [pc, #592] @ (a4750 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #584] @ (a4778 ) │ │ │ │ - ldr r0, [pc, #584] @ (a477c ) │ │ │ │ + ldr r1, [pc, #584] @ (a4754 ) │ │ │ │ + ldr r0, [pc, #584] @ (a4758 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a450c │ │ │ │ - ldr r3, [pc, #544] @ (a4764 ) │ │ │ │ + b.n a44e8 │ │ │ │ + ldr r3, [pc, #544] @ (a4740 ) │ │ │ │ movs r2, #185 @ 0xb9 │ │ │ │ - ldr r1, [pc, #568] @ (a4780 ) │ │ │ │ - ldr r0, [pc, #568] @ (a4784 ) │ │ │ │ + ldr r1, [pc, #568] @ (a475c ) │ │ │ │ + ldr r0, [pc, #568] @ (a4760 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a450c │ │ │ │ - ldr r1, [pc, #520] @ (a4764 ) │ │ │ │ + b.n a44e8 │ │ │ │ + ldr r1, [pc, #520] @ (a4740 ) │ │ │ │ movs r0, #186 @ 0xba │ │ │ │ - ldr r3, [pc, #552] @ (a4788 ) │ │ │ │ - ldr r2, [pc, #556] @ (a478c ) │ │ │ │ + ldr r3, [pc, #552] @ (a4764 ) │ │ │ │ + ldr r2, [pc, #556] @ (a4768 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #548] @ (a4790 ) │ │ │ │ - ldr r0, [pc, #548] @ (a4794 ) │ │ │ │ + ldr r1, [pc, #548] @ (a476c ) │ │ │ │ + ldr r0, [pc, #548] @ (a4770 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a450c │ │ │ │ - ldr r3, [pc, #484] @ (a4764 ) │ │ │ │ + b.n a44e8 │ │ │ │ + ldr r3, [pc, #484] @ (a4740 ) │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ - ldr r1, [pc, #532] @ (a4798 ) │ │ │ │ - ldr r0, [pc, #532] @ (a479c ) │ │ │ │ + ldr r1, [pc, #532] @ (a4774 ) │ │ │ │ + ldr r0, [pc, #532] @ (a4778 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a450c │ │ │ │ - ldr r1, [pc, #460] @ (a4764 ) │ │ │ │ + b.n a44e8 │ │ │ │ + ldr r1, [pc, #460] @ (a4740 ) │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ - ldr r3, [pc, #516] @ (a47a0 ) │ │ │ │ + ldr r3, [pc, #516] @ (a477c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #512] @ (a47a4 ) │ │ │ │ - ldr r0, [pc, #512] @ (a47a8 ) │ │ │ │ + ldr r1, [pc, #512] @ (a4780 ) │ │ │ │ + ldr r0, [pc, #512] @ (a4784 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a450c │ │ │ │ - ldr r1, [pc, #432] @ (a4764 ) │ │ │ │ + b.n a44e8 │ │ │ │ + ldr r1, [pc, #432] @ (a4740 ) │ │ │ │ movs r0, #186 @ 0xba │ │ │ │ - ldr r3, [pc, #500] @ (a47ac ) │ │ │ │ - ldr r2, [pc, #500] @ (a47b0 ) │ │ │ │ + ldr r3, [pc, #500] @ (a4788 ) │ │ │ │ + ldr r2, [pc, #500] @ (a478c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #492] @ (a47b4 ) │ │ │ │ - ldr r0, [pc, #496] @ (a47b8 ) │ │ │ │ + ldr r1, [pc, #492] @ (a4790 ) │ │ │ │ + ldr r0, [pc, #496] @ (a4794 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a450c │ │ │ │ - ldr r1, [pc, #392] @ (a4764 ) │ │ │ │ + b.n a44e8 │ │ │ │ + ldr r1, [pc, #392] @ (a4740 ) │ │ │ │ movs r0, #187 @ 0xbb │ │ │ │ - ldr r3, [pc, #476] @ (a47bc ) │ │ │ │ - ldr r2, [pc, #480] @ (a47c0 ) │ │ │ │ + ldr r3, [pc, #476] @ (a4798 ) │ │ │ │ + ldr r2, [pc, #480] @ (a479c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #472] @ (a47c4 ) │ │ │ │ - ldr r0, [pc, #472] @ (a47c8 ) │ │ │ │ + ldr r1, [pc, #472] @ (a47a0 ) │ │ │ │ + ldr r0, [pc, #472] @ (a47a4 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a450c │ │ │ │ - ldr r1, [pc, #356] @ (a4764 ) │ │ │ │ + b.n a44e8 │ │ │ │ + ldr r1, [pc, #356] @ (a4740 ) │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ - ldr r3, [pc, #456] @ (a47cc ) │ │ │ │ + ldr r3, [pc, #456] @ (a47a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #448] @ (a47d0 ) │ │ │ │ - ldr r0, [pc, #452] @ (a47d4 ) │ │ │ │ + ldr r1, [pc, #448] @ (a47ac ) │ │ │ │ + ldr r0, [pc, #452] @ (a47b0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a450c │ │ │ │ - ldr r3, [pc, #324] @ (a4764 ) │ │ │ │ + b.n a44e8 │ │ │ │ + ldr r3, [pc, #324] @ (a4740 ) │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ - ldr r1, [pc, #436] @ (a47d8 ) │ │ │ │ - ldr r0, [pc, #440] @ (a47dc ) │ │ │ │ + ldr r1, [pc, #436] @ (a47b4 ) │ │ │ │ + ldr r0, [pc, #440] @ (a47b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a450c │ │ │ │ - ldr r1, [pc, #304] @ (a4764 ) │ │ │ │ + b.n a44e8 │ │ │ │ + ldr r1, [pc, #304] @ (a4740 ) │ │ │ │ movs r0, #187 @ 0xbb │ │ │ │ - ldr r3, [pc, #424] @ (a47e0 ) │ │ │ │ - ldr r2, [pc, #424] @ (a47e4 ) │ │ │ │ + ldr r3, [pc, #424] @ (a47bc ) │ │ │ │ + ldr r2, [pc, #424] @ (a47c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #416] @ (a47e8 ) │ │ │ │ - ldr r0, [pc, #420] @ (a47ec ) │ │ │ │ + ldr r1, [pc, #416] @ (a47c4 ) │ │ │ │ + ldr r0, [pc, #420] @ (a47c8 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a450c │ │ │ │ - ldr r1, [pc, #264] @ (a4764 ) │ │ │ │ + b.n a44e8 │ │ │ │ + ldr r1, [pc, #264] @ (a4740 ) │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ - ldr r3, [pc, #400] @ (a47f0 ) │ │ │ │ - ldr r2, [pc, #404] @ (a47f4 ) │ │ │ │ + ldr r3, [pc, #400] @ (a47cc ) │ │ │ │ + ldr r2, [pc, #404] @ (a47d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #396] @ (a47f8 ) │ │ │ │ - ldr r0, [pc, #396] @ (a47fc ) │ │ │ │ + ldr r1, [pc, #396] @ (a47d4 ) │ │ │ │ + ldr r0, [pc, #396] @ (a47d8 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a450c │ │ │ │ - ldr r3, [pc, #228] @ (a4764 ) │ │ │ │ + b.n a44e8 │ │ │ │ + ldr r3, [pc, #228] @ (a4740 ) │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ - ldr r1, [pc, #380] @ (a4800 ) │ │ │ │ - ldr r0, [pc, #380] @ (a4804 ) │ │ │ │ + ldr r1, [pc, #380] @ (a47dc ) │ │ │ │ + ldr r0, [pc, #380] @ (a47e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a450c │ │ │ │ - ldr r1, [pc, #204] @ (a4764 ) │ │ │ │ + b.n a44e8 │ │ │ │ + ldr r1, [pc, #204] @ (a4740 ) │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ - ldr r3, [pc, #364] @ (a4808 ) │ │ │ │ - ldr r2, [pc, #368] @ (a480c ) │ │ │ │ + ldr r3, [pc, #364] @ (a47e4 ) │ │ │ │ + ldr r2, [pc, #368] @ (a47e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #360] @ (a4810 ) │ │ │ │ - ldr r0, [pc, #360] @ (a4814 ) │ │ │ │ + ldr r1, [pc, #360] @ (a47ec ) │ │ │ │ + ldr r0, [pc, #360] @ (a47f0 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a450c │ │ │ │ - ldr r1, [pc, #168] @ (a4764 ) │ │ │ │ + b.n a44e8 │ │ │ │ + ldr r1, [pc, #168] @ (a4740 ) │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ - ldr r3, [pc, #344] @ (a4818 ) │ │ │ │ + ldr r3, [pc, #344] @ (a47f4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #336] @ (a481c ) │ │ │ │ - ldr r0, [pc, #340] @ (a4820 ) │ │ │ │ + ldr r1, [pc, #336] @ (a47f8 ) │ │ │ │ + ldr r0, [pc, #340] @ (a47fc ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a450c │ │ │ │ - ldr r3, [pc, #136] @ (a4764 ) │ │ │ │ + b.n a44e8 │ │ │ │ + ldr r3, [pc, #136] @ (a4740 ) │ │ │ │ movs r2, #189 @ 0xbd │ │ │ │ - ldr r1, [pc, #324] @ (a4824 ) │ │ │ │ - ldr r0, [pc, #328] @ (a4828 ) │ │ │ │ + ldr r1, [pc, #324] @ (a4800 ) │ │ │ │ + ldr r0, [pc, #328] @ (a4804 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a450c │ │ │ │ - ldr r1, [pc, #116] @ (a4764 ) │ │ │ │ + b.n a44e8 │ │ │ │ + ldr r1, [pc, #116] @ (a4740 ) │ │ │ │ movs r0, #189 @ 0xbd │ │ │ │ - ldr r3, [pc, #312] @ (a482c ) │ │ │ │ - ldr r2, [pc, #312] @ (a4830 ) │ │ │ │ + ldr r3, [pc, #312] @ (a4808 ) │ │ │ │ + ldr r2, [pc, #312] @ (a480c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #304] @ (a4834 ) │ │ │ │ - ldr r0, [pc, #308] @ (a4838 ) │ │ │ │ + ldr r1, [pc, #304] @ (a4810 ) │ │ │ │ + ldr r0, [pc, #308] @ (a4814 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a450c │ │ │ │ - ldr r1, [pc, #76] @ (a4764 ) │ │ │ │ + b.n a44e8 │ │ │ │ + ldr r1, [pc, #76] @ (a4740 ) │ │ │ │ movs r0, #189 @ 0xbd │ │ │ │ - ldr r3, [pc, #288] @ (a483c ) │ │ │ │ - ldr r2, [pc, #292] @ (a4840 ) │ │ │ │ + ldr r3, [pc, #288] @ (a4818 ) │ │ │ │ + ldr r2, [pc, #292] @ (a481c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #284] @ (a4844 ) │ │ │ │ - ldr r0, [pc, #284] @ (a4848 ) │ │ │ │ + ldr r1, [pc, #284] @ (a4820 ) │ │ │ │ + ldr r0, [pc, #284] @ (a4824 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a450c │ │ │ │ - ldr r1, [pc, #40] @ (a4764 ) │ │ │ │ + b.n a44e8 │ │ │ │ + ldr r1, [pc, #40] @ (a4740 ) │ │ │ │ movs r2, #189 @ 0xbd │ │ │ │ - ldr r3, [pc, #268] @ (a484c ) │ │ │ │ + ldr r3, [pc, #268] @ (a4828 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #260] @ (a4850 ) │ │ │ │ - ldr r0, [pc, #264] @ (a4854 ) │ │ │ │ + ldr r1, [pc, #260] @ (a482c ) │ │ │ │ + ldr r0, [pc, #264] @ (a4830 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a450c │ │ │ │ - pop {r5, r6} │ │ │ │ + b.n a44e8 │ │ │ │ + pop {r2, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + cbz r4, a4790 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #0 @ (adr r4, a4770 ) │ │ │ │ + add r1, pc, #752 @ (adr r1, a4a3c ) │ │ │ │ movs r2, r4 │ │ │ │ - b.n a418c │ │ │ │ + b.n a4ce0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r6, [r5, #0] │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + uxtb r6, r5 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #816 @ (adr r3, a4ab0 ) │ │ │ │ + add r1, pc, #544 @ (adr r1, a497c ) │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + uxtb r2, r3 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #728 @ (adr r3, a4a60 ) │ │ │ │ + add r1, pc, #456 @ (adr r1, a492c ) │ │ │ │ movs r2, r4 │ │ │ │ - b.n a412c │ │ │ │ + b.n a4c80 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + strb r2, [r6, #31] │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + uxth r2, r6 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #576 @ (adr r3, a49d8 ) │ │ │ │ + add r1, pc, #304 @ (adr r1, a48a4 ) │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + uxth r6, r3 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #488 @ (adr r3, a4988 ) │ │ │ │ + add r1, pc, #216 @ (adr r1, a4854 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r6, #24] │ │ │ │ + ldrb r2, [r6, #15] │ │ │ │ movs r2, r4 │ │ │ │ - push {r6, r7} │ │ │ │ + sxtb r4, r7 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #360 @ (adr r3, a4914 ) │ │ │ │ + add r1, pc, #88 @ (adr r1, a47e0 ) │ │ │ │ movs r2, r4 │ │ │ │ - orrs.w r0, lr, r3, asr #32 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + @ instruction: 0xe81a0023 │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + sxtb r0, r3 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #216 @ (adr r3, a4894 ) │ │ │ │ + add r0, pc, #968 @ (adr r0, a4b60 ) │ │ │ │ movs r2, r4 │ │ │ │ - b.n a4060 │ │ │ │ + b.n a4bb4 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + sxth r2, r6 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #64 @ (adr r3, a480c ) │ │ │ │ + add r0, pc, #816 @ (adr r0, a4ad8 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + sxth r2, r2 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, pc, #960 @ (adr r2, a4b98 ) │ │ │ │ + add r0, pc, #688 @ (adr r0, a4a64 ) │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r6} │ │ │ │ + sxth r0, r0 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, pc, #880 @ (adr r2, a4b50 ) │ │ │ │ + add r0, pc, #608 @ (adr r0, a4a1c ) │ │ │ │ movs r2, r4 │ │ │ │ - cbz r6, a4826 │ │ │ │ + sub sp, #296 @ 0x128 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r3, r4} │ │ │ │ + cbz r0, a47fe │ │ │ │ movs r2, r4 │ │ │ │ - add r2, pc, #728 @ (adr r2, a4ac8 ) │ │ │ │ + add r0, pc, #456 @ (adr r0, a4994 ) │ │ │ │ movs r2, r4 │ │ │ │ - b.n a4f94 │ │ │ │ + b.n a4ae8 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r6, #4] │ │ │ │ + strb r2, [r6, #27] │ │ │ │ movs r2, r4 │ │ │ │ - cbz r6, a4878 │ │ │ │ + cbz r2, a4804 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, pc, #576 @ (adr r2, a4a40 ) │ │ │ │ + add r0, pc, #304 @ (adr r0, a490c ) │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, a487c │ │ │ │ + cbz r6, a4806 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, pc, #488 @ (adr r2, a49f0 ) │ │ │ │ + add r0, pc, #216 @ (adr r0, a48bc ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrd r0, r0, [ip, #-140]! @ 0x8c │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + b.n a4658 │ │ │ │ + movs r3, r4 │ │ │ │ + ldrb r2, [r7, #11] │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, a4882 │ │ │ │ + cbz r6, a480c │ │ │ │ movs r2, r4 │ │ │ │ - add r2, pc, #336 @ (adr r2, a4968 ) │ │ │ │ + add r0, pc, #64 @ (adr r0, a4834 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r2, #20] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, a4886 │ │ │ │ + cbz r6, a4810 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, pc, #208 @ (adr r2, a48f4 ) │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r0, a488a │ │ │ │ + cbz r4, a4814 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, pc, #128 @ (adr r2, a48ac ) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a4ea4 │ │ │ │ + b.n a49f8 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ movs r2, r4 │ │ │ │ - cbz r0, a4890 │ │ │ │ + cbz r4, a481a │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #1000 @ (adr r1, a4c24 ) │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ movs r2, r4 │ │ │ │ - sxth r4, r5 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r2, [r7, #9] │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, a4896 │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #848 @ (adr r1, a4b9c ) │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r2, #18] │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, a489a │ │ │ │ + sub sp, #344 @ 0x158 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #720 @ (adr r1, a4b28 ) │ │ │ │ + ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (a4894 ) │ │ │ │ - bl a4388 │ │ │ │ + ldr r4, [pc, #44] @ (a4870 ) │ │ │ │ + bl a4364 │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n a488e │ │ │ │ - cbnz r0, a4888 │ │ │ │ - ldr r3, [pc, #32] @ (a4898 ) │ │ │ │ + beq.n a486a │ │ │ │ + cbnz r0, a4864 │ │ │ │ + ldr r3, [pc, #32] @ (a4874 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a4886 │ │ │ │ + beq.n a4862 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (a489c ) │ │ │ │ + ldr r3, [pc, #16] @ (a4878 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n a4878 │ │ │ │ + b.n a4854 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a48a0 : │ │ │ │ +000a487c : │ │ │ │ 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.w r4, [pc, #1184] @ a4d54 │ │ │ │ + ldr.w r4, [pc, #1184] @ a4d30 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ - bl a3dbc │ │ │ │ + bl a3d98 │ │ │ │ add r4, pc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w a4a24 │ │ │ │ - cbz r0, a48f6 │ │ │ │ + beq.w a4a00 │ │ │ │ + cbz r0, a48d2 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4a3a │ │ │ │ + beq.w a4a16 │ │ │ │ movs r1, #0 │ │ │ │ bl 89ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4a08 │ │ │ │ - ldr.w r3, [pc, #1148] @ a4d58 │ │ │ │ + beq.w a49e4 │ │ │ │ + ldr.w r3, [pc, #1148] @ a4d34 │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w a4a86 │ │ │ │ + bne.w a4a62 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w a4aa4 │ │ │ │ + beq.w a4a80 │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n a48fe │ │ │ │ + beq.n a48da │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4bd0 │ │ │ │ + beq.w a4bac │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 89ab8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4bf2 │ │ │ │ + beq.w a4bce │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a4c08 │ │ │ │ + bne.w a4be4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a4c4a │ │ │ │ + beq.w a4c26 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr.w r3, [pc, #1056] @ a4d5c │ │ │ │ + ldr.w r3, [pc, #1056] @ a4d38 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r2, [r3, #3416] @ 0xd58 │ │ │ │ ldr.w r3, [r3, #3420] @ 0xd5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a4cc8 │ │ │ │ + beq.w a4ca4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a4cac │ │ │ │ + beq.w a4c88 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ cmp r1, r0 │ │ │ │ mov.w r0, #2 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ blx 53114 │ │ │ │ mov r1, r0 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a4a78 │ │ │ │ + beq.n a4a54 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.w a4c94 │ │ │ │ - ldr.w ip, [pc, #972] @ a4d60 │ │ │ │ + bpl.w a4c70 │ │ │ │ + ldr.w ip, [pc, #972] @ a4d3c │ │ │ │ ldr.w r5, [r4, ip] │ │ │ │ mov r8, r5 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w a4c7e │ │ │ │ - ldr.w ip, [pc, #960] @ a4d64 │ │ │ │ + beq.w a4c5a │ │ │ │ + ldr.w ip, [pc, #960] @ a4d40 │ │ │ │ ldr.w r5, [r4, ip] │ │ │ │ mov r9, r5 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w a4c7a │ │ │ │ + beq.w a4c56 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w a4ca8 │ │ │ │ + ble.w a4c84 │ │ │ │ cmp r0, #1 │ │ │ │ str r2, [r1, #12] │ │ │ │ - beq.w a4ca8 │ │ │ │ + beq.w a4c84 │ │ │ │ str r3, [r1, #16] │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 88c54 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ uxtb r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n a49e8 │ │ │ │ + beq.n a49c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, a49e8 │ │ │ │ + cbnz r3, a49c4 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n a4a5c │ │ │ │ + beq.n a4a38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a4ac6 │ │ │ │ + beq.n a4aa2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a4a04 │ │ │ │ + beq.n a49e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a4c26 │ │ │ │ + beq.w a4c02 │ │ │ │ movs r0, #1 │ │ │ │ - b.n a48f8 │ │ │ │ - ldr r3, [pc, #860] @ (a4d68 ) │ │ │ │ + b.n a48d4 │ │ │ │ + ldr r3, [pc, #860] @ (a4d44 ) │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ - ldr r1, [pc, #860] @ (a4d6c ) │ │ │ │ - ldr r0, [pc, #864] @ (a4d70 ) │ │ │ │ + ldr r1, [pc, #860] @ (a4d48 ) │ │ │ │ + ldr r0, [pc, #864] @ (a4d4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #832] @ (a4d68 ) │ │ │ │ + ldr r3, [pc, #832] @ (a4d44 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r1, [pc, #840] @ (a4d74 ) │ │ │ │ - ldr r0, [pc, #844] @ (a4d78 ) │ │ │ │ + ldr r1, [pc, #840] @ (a4d50 ) │ │ │ │ + ldr r0, [pc, #844] @ (a4d54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a4a1c │ │ │ │ - ldr r1, [pc, #812] @ (a4d68 ) │ │ │ │ + b.n a49f8 │ │ │ │ + ldr r1, [pc, #812] @ (a4d44 ) │ │ │ │ movs r0, #195 @ 0xc3 │ │ │ │ - ldr r3, [pc, #828] @ (a4d7c ) │ │ │ │ - ldr r2, [pc, #828] @ (a4d80 ) │ │ │ │ + ldr r3, [pc, #828] @ (a4d58 ) │ │ │ │ + ldr r2, [pc, #828] @ (a4d5c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #824] @ (a4d84 ) │ │ │ │ - ldr r0, [pc, #824] @ (a4d88 ) │ │ │ │ + ldr r1, [pc, #824] @ (a4d60 ) │ │ │ │ + ldr r0, [pc, #824] @ (a4d64 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a4a1c │ │ │ │ - ldr r3, [pc, #776] @ (a4d68 ) │ │ │ │ + b.n a49f8 │ │ │ │ + ldr r3, [pc, #776] @ (a4d44 ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ - ldr r1, [pc, #808] @ (a4d8c ) │ │ │ │ - ldr r0, [pc, #812] @ (a4d90 ) │ │ │ │ + ldr r1, [pc, #808] @ (a4d68 ) │ │ │ │ + ldr r0, [pc, #812] @ (a4d6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a4a1c │ │ │ │ + b.n a49f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 8bdd4 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n a4986 │ │ │ │ - ldr r1, [pc, #736] @ (a4d68 ) │ │ │ │ + b.n a4962 │ │ │ │ + ldr r1, [pc, #736] @ (a4d44 ) │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ - ldr r3, [pc, #776] @ (a4d94 ) │ │ │ │ + ldr r3, [pc, #776] @ (a4d70 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #768] @ (a4d98 ) │ │ │ │ - ldr r0, [pc, #772] @ (a4d9c ) │ │ │ │ + ldr r1, [pc, #768] @ (a4d74 ) │ │ │ │ + ldr r0, [pc, #772] @ (a4d78 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a4a1c │ │ │ │ - ldr r1, [pc, #704] @ (a4d68 ) │ │ │ │ + b.n a49f8 │ │ │ │ + ldr r1, [pc, #704] @ (a4d44 ) │ │ │ │ movs r0, #195 @ 0xc3 │ │ │ │ - ldr r3, [pc, #756] @ (a4da0 ) │ │ │ │ - ldr r2, [pc, #760] @ (a4da4 ) │ │ │ │ + ldr r3, [pc, #756] @ (a4d7c ) │ │ │ │ + ldr r2, [pc, #760] @ (a4d80 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #752] @ (a4da8 ) │ │ │ │ - ldr r0, [pc, #756] @ (a4dac ) │ │ │ │ + ldr r1, [pc, #752] @ (a4d84 ) │ │ │ │ + ldr r0, [pc, #756] @ (a4d88 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a4a1c │ │ │ │ + b.n a49f8 │ │ │ │ ldr.w r1, [r7, #3424] @ 0xd60 │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r7, [r7, #3428] @ 0xd64 │ │ │ │ mov sl, r1 │ │ │ │ ldr.w r2, [r3, #3432] @ 0xd68 │ │ │ │ ldr.w r3, [r3, #3436] @ 0xd6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a4d38 │ │ │ │ + beq.w a4d14 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [sl] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a4d1c │ │ │ │ + beq.w a4cf8 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a4d00 │ │ │ │ + beq.w a4cdc │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a4ce4 │ │ │ │ + beq.w a4cc0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ cmp r1, r0 │ │ │ │ mov.w r0, #4 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ blx 53114 │ │ │ │ mov r1, r0 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4c6c │ │ │ │ + beq.w a4c48 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.w a4c94 │ │ │ │ + bpl.w a4c70 │ │ │ │ cmp r0, r8 │ │ │ │ - beq.w a4c7e │ │ │ │ + beq.w a4c5a │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w a4c7a │ │ │ │ + beq.w a4c56 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w a4ca8 │ │ │ │ + ble.w a4c84 │ │ │ │ cmp r0, #1 │ │ │ │ str.w sl, [r1, #12] │ │ │ │ - beq.w a4ca8 │ │ │ │ + beq.w a4c84 │ │ │ │ cmp r0, #2 │ │ │ │ str r7, [r1, #16] │ │ │ │ - beq.w a4ca8 │ │ │ │ + beq.w a4c84 │ │ │ │ cmp r0, #3 │ │ │ │ str r2, [r1, #20] │ │ │ │ - beq.w a4ca8 │ │ │ │ + beq.w a4c84 │ │ │ │ str r3, [r1, #24] │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 88c54 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ uxtb r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n a4b9c │ │ │ │ + beq.n a4b78 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a4c3a │ │ │ │ + beq.n a4c16 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n a4bae │ │ │ │ + beq.n a4b8a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a4c2e │ │ │ │ + beq.n a4c0a │ │ │ │ subs r0, r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w a48f8 │ │ │ │ - ldr r3, [pc, #428] @ (a4d68 ) │ │ │ │ + bne.w a48d4 │ │ │ │ + ldr r3, [pc, #428] @ (a4d44 ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #496] @ (a4db0 ) │ │ │ │ - ldr r0, [pc, #496] @ (a4db4 ) │ │ │ │ + ldr r1, [pc, #496] @ (a4d8c ) │ │ │ │ + ldr r0, [pc, #496] @ (a4d90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a4a1c │ │ │ │ - ldr r1, [pc, #404] @ (a4d68 ) │ │ │ │ + b.n a49f8 │ │ │ │ + ldr r1, [pc, #404] @ (a4d44 ) │ │ │ │ movs r0, #197 @ 0xc5 │ │ │ │ - ldr r3, [pc, #480] @ (a4db8 ) │ │ │ │ - ldr r2, [pc, #484] @ (a4dbc ) │ │ │ │ + ldr r3, [pc, #480] @ (a4d94 ) │ │ │ │ + ldr r2, [pc, #484] @ (a4d98 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #476] @ (a4dc0 ) │ │ │ │ - ldr r0, [pc, #480] @ (a4dc4 ) │ │ │ │ + ldr r1, [pc, #476] @ (a4d9c ) │ │ │ │ + ldr r0, [pc, #480] @ (a4da0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a4a1c │ │ │ │ - ldr r3, [pc, #372] @ (a4d68 ) │ │ │ │ + b.n a49f8 │ │ │ │ + ldr r3, [pc, #372] @ (a4d44 ) │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - ldr r1, [pc, #464] @ (a4dc8 ) │ │ │ │ - ldr r0, [pc, #464] @ (a4dcc ) │ │ │ │ + ldr r1, [pc, #464] @ (a4da4 ) │ │ │ │ + ldr r0, [pc, #464] @ (a4da8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a4a1c │ │ │ │ - ldr r1, [pc, #348] @ (a4d68 ) │ │ │ │ + b.n a49f8 │ │ │ │ + ldr r1, [pc, #348] @ (a4d44 ) │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - ldr r3, [pc, #448] @ (a4dd0 ) │ │ │ │ + ldr r3, [pc, #448] @ (a4dac ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #444] @ (a4dd4 ) │ │ │ │ - ldr r0, [pc, #444] @ (a4dd8 ) │ │ │ │ + ldr r1, [pc, #444] @ (a4db0 ) │ │ │ │ + ldr r0, [pc, #444] @ (a4db4 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a4a1c │ │ │ │ + b.n a49f8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a4a04 │ │ │ │ + b.n a49e0 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a4bae │ │ │ │ + b.n a4b8a │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #12] │ │ │ │ - b.n a4b9c │ │ │ │ - ldr r1, [pc, #284] @ (a4d68 ) │ │ │ │ + b.n a4b78 │ │ │ │ + ldr r1, [pc, #284] @ (a4d44 ) │ │ │ │ movs r0, #197 @ 0xc5 │ │ │ │ - ldr r3, [pc, #396] @ (a4ddc ) │ │ │ │ - ldr r2, [pc, #396] @ (a4de0 ) │ │ │ │ + ldr r3, [pc, #396] @ (a4db8 ) │ │ │ │ + ldr r2, [pc, #396] @ (a4dbc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #392] @ (a4de4 ) │ │ │ │ - ldr r0, [pc, #392] @ (a4de8 ) │ │ │ │ + ldr r1, [pc, #392] @ (a4dc0 ) │ │ │ │ + ldr r0, [pc, #392] @ (a4dc4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a4a1c │ │ │ │ + b.n a49f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 8bdd4 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n a4b44 │ │ │ │ + b.n a4b20 │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #364] @ (a4dec ) │ │ │ │ + ldr r3, [pc, #364] @ (a4dc8 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #360] @ (a4df0 ) │ │ │ │ - ldr r0, [pc, #364] @ (a4df4 ) │ │ │ │ + ldr r1, [pc, #360] @ (a4dcc ) │ │ │ │ + ldr r0, [pc, #364] @ (a4dd0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #352] @ (a4df8 ) │ │ │ │ + ldr r3, [pc, #352] @ (a4dd4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #352] @ (a4dfc ) │ │ │ │ - ldr r0, [pc, #356] @ (a4e00 ) │ │ │ │ + ldr r1, [pc, #352] @ (a4dd8 ) │ │ │ │ + ldr r0, [pc, #356] @ (a4ddc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #340] @ (a4e04 ) │ │ │ │ - movw r2, #21908 @ 0x5594 │ │ │ │ + ldr r3, [pc, #340] @ (a4de0 ) │ │ │ │ + movw r2, #21911 @ 0x5597 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #336] @ (a4e08 ) │ │ │ │ - ldr r0, [pc, #336] @ (a4e0c ) │ │ │ │ + ldr r1, [pc, #336] @ (a4de4 ) │ │ │ │ + ldr r0, [pc, #336] @ (a4de8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3796 @ 0xed4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (a4e10 ) │ │ │ │ - movw r2, #21907 @ 0x5593 │ │ │ │ + ldr r3, [pc, #324] @ (a4dec ) │ │ │ │ + movw r2, #21910 @ 0x5596 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #320] @ (a4e14 ) │ │ │ │ - ldr r0, [pc, #320] @ (a4e18 ) │ │ │ │ + ldr r1, [pc, #320] @ (a4df0 ) │ │ │ │ + ldr r0, [pc, #320] @ (a4df4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3796 @ 0xed4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (a4e1c ) │ │ │ │ - movw r2, #21938 @ 0x55b2 │ │ │ │ + ldr r3, [pc, #308] @ (a4df8 ) │ │ │ │ + movw r2, #21941 @ 0x55b5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #304] @ (a4e20 ) │ │ │ │ - ldr r0, [pc, #304] @ (a4e24 ) │ │ │ │ + ldr r1, [pc, #304] @ (a4dfc ) │ │ │ │ + ldr r0, [pc, #304] @ (a4e00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3796 @ 0xed4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (a4e28 ) │ │ │ │ - movw r2, #21937 @ 0x55b1 │ │ │ │ + ldr r3, [pc, #292] @ (a4e04 ) │ │ │ │ + movw r2, #21940 @ 0x55b4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #288] @ (a4e2c ) │ │ │ │ - ldr r0, [pc, #288] @ (a4e30 ) │ │ │ │ + ldr r1, [pc, #288] @ (a4e08 ) │ │ │ │ + ldr r0, [pc, #288] @ (a4e0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3796 @ 0xed4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (a4e34 ) │ │ │ │ - movw r2, #21936 @ 0x55b0 │ │ │ │ + ldr r3, [pc, #276] @ (a4e10 ) │ │ │ │ + movw r2, #21939 @ 0x55b3 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #272] @ (a4e38 ) │ │ │ │ - ldr r0, [pc, #272] @ (a4e3c ) │ │ │ │ + ldr r1, [pc, #272] @ (a4e14 ) │ │ │ │ + ldr r0, [pc, #272] @ (a4e18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3796 @ 0xed4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (a4e40 ) │ │ │ │ - movw r2, #21935 @ 0x55af │ │ │ │ + ldr r3, [pc, #260] @ (a4e1c ) │ │ │ │ + movw r2, #21938 @ 0x55b2 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #256] @ (a4e44 ) │ │ │ │ - ldr r0, [pc, #256] @ (a4e48 ) │ │ │ │ + ldr r1, [pc, #256] @ (a4e20 ) │ │ │ │ + ldr r0, [pc, #256] @ (a4e24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3796 @ 0xed4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ movs r2, r4 │ │ │ │ - add sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #576] @ 0x240 │ │ │ │ movs r2, r4 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + ble.n a4cb0 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r2, #21] │ │ │ │ + strb r2, [r2, #12] │ │ │ │ movs r2, r4 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ movs r2, r4 │ │ │ │ - add sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r0, #5] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #648 @ 0x288 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a487c │ │ │ │ + b.n a53d0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ movs r2, r4 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ movs r2, r4 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + bgt.n a4dc0 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r4, [r7, #5] │ │ │ │ movs r2, r4 │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ movs r2, r4 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r0, #31] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ movs r2, r4 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #712 @ 0x2c8 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r1, #30] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ movs r2, r4 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ movs r2, r4 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + ble.n a4dec │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r2, #8 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ movs r2, r4 │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + bgt.n a4dd0 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsrs r2, r5, #32 │ │ │ │ movs r2, r4 │ │ │ │ - svc 34 @ 0x22 │ │ │ │ + bgt.n a4da0 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #600 @ 0x258 │ │ │ │ movs r2, r4 │ │ │ │ - svc 6 │ │ │ │ + bgt.n a4d74 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ + add r7, pc, #904 @ (adr r7, a5180 ) │ │ │ │ movs r2, r4 │ │ │ │ - udf #234 @ 0xea │ │ │ │ + bgt.n a4d48 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r5, #5 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ movs r2, r4 │ │ │ │ - udf #206 @ 0xce │ │ │ │ + bgt.n a4d1c │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsls r0, r1, #28 │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ movs r2, r4 │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + bgt.n a4ef0 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r6, #4 │ │ │ │ + lsls r4, r5, #27 │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ - udf #150 @ 0x96 │ │ │ │ + bgt.n a4ec4 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #44] @ (a4e88 ) │ │ │ │ - bl a48a0 │ │ │ │ + ldr r4, [pc, #44] @ (a4e64 ) │ │ │ │ + bl a487c │ │ │ │ cmp r0, #2 │ │ │ │ add r4, pc │ │ │ │ - beq.n a4e82 │ │ │ │ - cbnz r0, a4e7c │ │ │ │ - ldr r3, [pc, #32] @ (a4e8c ) │ │ │ │ + beq.n a4e5e │ │ │ │ + cbnz r0, a4e58 │ │ │ │ + ldr r3, [pc, #32] @ (a4e68 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a4e7a │ │ │ │ + beq.n a4e56 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #16] @ (a4e90 ) │ │ │ │ + ldr r3, [pc, #16] @ (a4e6c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n a4e6c │ │ │ │ + b.n a4e48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbz r2, a4eb2 │ │ │ │ + cbz r6, a4e96 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a4e94 : │ │ │ │ +000a4e70 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #432] @ (a5054 ) │ │ │ │ + ldr r3, [pc, #432] @ (a5030 ) │ │ │ │ sub sp, #20 │ │ │ │ add r3, pc │ │ │ │ mov r5, r3 │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n a4f78 │ │ │ │ - cbz r3, a4eba │ │ │ │ + beq.n a4f54 │ │ │ │ + cbz r3, a4e96 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a4fa2 │ │ │ │ + beq.n a4f7e │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ itt ne │ │ │ │ @@ -138842,6198 +138810,6198 @@ │ │ │ │ blx 52d14 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n a4ef6 │ │ │ │ + beq.n a4ed2 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a4f6c │ │ │ │ + beq.n a4f48 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n a4fca │ │ │ │ + blt.n a4fa6 │ │ │ │ uxtb r3, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a4eb4 │ │ │ │ + bne.n a4e90 │ │ │ │ ldrb.w r0, [r2, #32] │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a4fe2 │ │ │ │ + beq.n a4fbe │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a4eb6 │ │ │ │ - ldr r2, [pc, #328] @ (a5058 ) │ │ │ │ - ldr r3, [pc, #332] @ (a505c ) │ │ │ │ + beq.n a4e92 │ │ │ │ + ldr r2, [pc, #328] @ (a5034 ) │ │ │ │ + ldr r3, [pc, #332] @ (a5038 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r2, #3596] @ 0xe0c │ │ │ │ mov r7, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 8a6a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a5016 │ │ │ │ - ldr r3, [pc, #312] @ (a5060 ) │ │ │ │ + beq.n a4ff2 │ │ │ │ + ldr r3, [pc, #312] @ (a503c ) │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r5, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n a502a │ │ │ │ + bne.n a5006 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52d14 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a4f4c │ │ │ │ + beq.n a4f28 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a500a │ │ │ │ + beq.n a4fe6 │ │ │ │ cmp r3, #0 │ │ │ │ itt ge │ │ │ │ eorge.w r0, r3, #1 │ │ │ │ uxtbge r0, r0 │ │ │ │ - bge.n a4eb6 │ │ │ │ - ldr r1, [pc, #264] @ (a5064 ) │ │ │ │ + bge.n a4e92 │ │ │ │ + ldr r1, [pc, #264] @ (a5040 ) │ │ │ │ mov.w r2, #272 @ 0x110 │ │ │ │ - ldr r0, [pc, #264] @ (a5068 ) │ │ │ │ + ldr r0, [pc, #264] @ (a5044 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n a4f9e │ │ │ │ + b.n a4f7a │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n a4ef6 │ │ │ │ - ldr r1, [pc, #224] @ (a505c ) │ │ │ │ + b.n a4ed2 │ │ │ │ + ldr r1, [pc, #224] @ (a5038 ) │ │ │ │ mov.w r0, #268 @ 0x10c │ │ │ │ - ldr r3, [pc, #236] @ (a506c ) │ │ │ │ - ldr r2, [pc, #236] @ (a5070 ) │ │ │ │ + ldr r3, [pc, #236] @ (a5048 ) │ │ │ │ + ldr r2, [pc, #236] @ (a504c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #228] @ (a5074 ) │ │ │ │ - ldr r0, [pc, #232] @ (a5078 ) │ │ │ │ + ldr r1, [pc, #228] @ (a5050 ) │ │ │ │ + ldr r0, [pc, #232] @ (a5054 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r0, #2 │ │ │ │ - b.n a4eb6 │ │ │ │ - ldr r1, [pc, #184] @ (a505c ) │ │ │ │ + b.n a4e92 │ │ │ │ + ldr r1, [pc, #184] @ (a5038 ) │ │ │ │ mov.w r0, #270 @ 0x10e │ │ │ │ - ldr r3, [pc, #208] @ (a507c ) │ │ │ │ - ldr r2, [pc, #212] @ (a5080 ) │ │ │ │ + ldr r3, [pc, #208] @ (a5058 ) │ │ │ │ + ldr r2, [pc, #212] @ (a505c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #204] @ (a5084 ) │ │ │ │ - ldr r0, [pc, #204] @ (a5088 ) │ │ │ │ + ldr r1, [pc, #204] @ (a5060 ) │ │ │ │ + ldr r0, [pc, #204] @ (a5064 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a4f9e │ │ │ │ - ldr r3, [pc, #144] @ (a505c ) │ │ │ │ + b.n a4f7a │ │ │ │ + ldr r3, [pc, #144] @ (a5038 ) │ │ │ │ mov.w r2, #270 @ 0x10e │ │ │ │ - ldr r1, [pc, #184] @ (a508c ) │ │ │ │ - ldr r0, [pc, #188] @ (a5090 ) │ │ │ │ + ldr r1, [pc, #184] @ (a5068 ) │ │ │ │ + ldr r0, [pc, #188] @ (a506c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a4f9e │ │ │ │ - ldr r1, [pc, #120] @ (a505c ) │ │ │ │ + b.n a4f7a │ │ │ │ + ldr r1, [pc, #120] @ (a5038 ) │ │ │ │ mov.w r0, #272 @ 0x110 │ │ │ │ - ldr r3, [pc, #168] @ (a5094 ) │ │ │ │ - ldr r2, [pc, #172] @ (a5098 ) │ │ │ │ + ldr r3, [pc, #168] @ (a5070 ) │ │ │ │ + ldr r2, [pc, #172] @ (a5074 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #164] @ (a509c ) │ │ │ │ - ldr r0, [pc, #164] @ (a50a0 ) │ │ │ │ + ldr r1, [pc, #164] @ (a5078 ) │ │ │ │ + ldr r0, [pc, #164] @ (a507c ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a4f9e │ │ │ │ + b.n a4f7a │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n a4f4c │ │ │ │ - ldr r1, [pc, #140] @ (a50a4 ) │ │ │ │ + b.n a4f28 │ │ │ │ + ldr r1, [pc, #140] @ (a5080 ) │ │ │ │ mov.w r2, #272 @ 0x110 │ │ │ │ - ldr r0, [pc, #136] @ (a50a8 ) │ │ │ │ + ldr r0, [pc, #136] @ (a5084 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n a4f9e │ │ │ │ + b.n a4f7a │ │ │ │ blx 53490 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a4f30 │ │ │ │ - ldr.w ip, [pc, #116] @ a50ac │ │ │ │ + bne.w a4f0c │ │ │ │ + ldr.w ip, [pc, #116] @ a5088 │ │ │ │ mov.w r2, #272 @ 0x110 │ │ │ │ - ldr r1, [pc, #112] @ (a50b0 ) │ │ │ │ - ldr r0, [pc, #116] @ (a50b4 ) │ │ │ │ + ldr r1, [pc, #112] @ (a508c ) │ │ │ │ + ldr r0, [pc, #116] @ (a5090 ) │ │ │ │ add ip, pc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd ip, r6, [sp] │ │ │ │ bl 9d43c │ │ │ │ - b.n a4f9e │ │ │ │ + b.n a4f7a │ │ │ │ nop │ │ │ │ - cbz r6, a506c │ │ │ │ + cbz r2, a5052 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + subs r6, r4, #6 │ │ │ │ movs r4, r4 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #32 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #152 @ 0x98 │ │ │ │ + add r0, sp, #904 @ 0x388 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r0, sp, #888 @ 0x378 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ movs r2, r4 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + movs r0, #0 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #920 @ 0x398 │ │ │ │ + add r0, sp, #648 @ 0x288 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a50b8 : │ │ │ │ +000a5094 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #196] @ a518c │ │ │ │ + ldr.w ip, [pc, #196] @ a5168 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #188] @ (a5190 ) │ │ │ │ + ldr r3, [pc, #188] @ (a516c ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #184] @ (a5194 ) │ │ │ │ + ldr r4, [pc, #184] @ (a5170 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #168] @ (a5198 ) │ │ │ │ + ldr r3, [pc, #168] @ (a5174 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3708 @ 0xe7c │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a5178 │ │ │ │ - ldr r3, [pc, #152] @ (a519c ) │ │ │ │ + beq.n a5154 │ │ │ │ + ldr r3, [pc, #152] @ (a5178 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a5158 │ │ │ │ - ldr r3, [pc, #144] @ (a51a0 ) │ │ │ │ + bne.n a5134 │ │ │ │ + ldr r3, [pc, #144] @ (a517c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a517c │ │ │ │ + bne.n a5158 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4e94 │ │ │ │ + bl a4e70 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a5178 │ │ │ │ - cbnz r0, a5152 │ │ │ │ - ldr r3, [pc, #120] @ (a51a4 ) │ │ │ │ + beq.n a5154 │ │ │ │ + cbnz r0, a512e │ │ │ │ + ldr r3, [pc, #120] @ (a5180 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a513a │ │ │ │ + beq.n a5116 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #108] @ (a51a8 ) │ │ │ │ - ldr r3, [pc, #80] @ (a5190 ) │ │ │ │ + ldr r2, [pc, #108] @ (a5184 ) │ │ │ │ + ldr r3, [pc, #80] @ (a516c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a5186 │ │ │ │ + bne.n a5162 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #88] @ (a51ac ) │ │ │ │ + ldr r3, [pc, #88] @ (a5188 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n a512c │ │ │ │ - ldr r0, [pc, #84] @ (a51b0 ) │ │ │ │ + b.n a5108 │ │ │ │ + ldr r0, [pc, #84] @ (a518c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #80] @ (a51b4 ) │ │ │ │ + ldr r3, [pc, #80] @ (a5190 ) │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ - ldr r1, [pc, #76] @ (a51b8 ) │ │ │ │ - ldr r0, [pc, #80] @ (a51bc ) │ │ │ │ + ldr r1, [pc, #76] @ (a5194 ) │ │ │ │ + ldr r0, [pc, #80] @ (a5198 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a513a │ │ │ │ - ldr r0, [pc, #64] @ (a51c0 ) │ │ │ │ + b.n a5116 │ │ │ │ + ldr r0, [pc, #64] @ (a519c ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n a5162 │ │ │ │ + b.n a513e │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #240 @ 0xf0 │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r0, a51ca │ │ │ │ + cbnz r4, a51ae │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #904 @ 0x388 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + str r0, [r0, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #464 @ 0x1d0 │ │ │ │ + add r7, pc, #192 @ (adr r7, a5258 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r7, pc, #240 @ (adr r7, a528c ) │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #616 @ 0x268 │ │ │ │ + add r7, pc, #344 @ (adr r7, a52f8 ) │ │ │ │ movs r2, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ (a51fc ) │ │ │ │ - ldr r2, [pc, #40] @ (a5200 ) │ │ │ │ + ldr r3, [pc, #40] @ (a51d8 ) │ │ │ │ + ldr r2, [pc, #40] @ (a51dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n a51ec │ │ │ │ - bl a4e94 │ │ │ │ + bne.n a51c8 │ │ │ │ + bl a4e70 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a51f4 │ │ │ │ + beq.n a51d0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #20] @ (a5204 ) │ │ │ │ + ldr r0, [pc, #20] @ (a51e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #168 @ 0xa8 │ │ │ │ + add r6, pc, #920 @ (adr r6, a557c ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a5208 : │ │ │ │ +000a51e4 : │ │ │ │ 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, #1636] @ a5880 │ │ │ │ + ldr.w r2, [pc, #1636] @ a585c │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r3, [pc, #1636] @ a5884 │ │ │ │ + ldr.w r3, [pc, #1636] @ a5860 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - ldr.w r4, [pc, #1632] @ a5888 │ │ │ │ + ldr.w r4, [pc, #1632] @ a5864 │ │ │ │ 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 a5550 │ │ │ │ + beq.w a552c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #1604] @ a588c │ │ │ │ + ldr.w r3, [pc, #1604] @ a5868 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w a5384 │ │ │ │ - ldr.w r2, [pc, #1592] @ a5890 │ │ │ │ + beq.w a5360 │ │ │ │ + ldr.w r2, [pc, #1592] @ a586c │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w a5580 │ │ │ │ + bne.w a555c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w a55a6 │ │ │ │ - ldr.w r1, [pc, #1576] @ a5894 │ │ │ │ + beq.w a5582 │ │ │ │ + ldr.w r1, [pc, #1576] @ a5870 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a5516 │ │ │ │ + beq.w a54f2 │ │ │ │ ldr.w r1, [r1, #156] @ 0x9c │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w a5672 │ │ │ │ + beq.w a564e │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bmi.w a53d6 │ │ │ │ + bmi.w a53b2 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w a53f0 │ │ │ │ + beq.w a53cc │ │ │ │ ldr.w r9, [r6, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w a5732 │ │ │ │ + beq.w a570e │ │ │ │ ldr.w r1, [r9] │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n a5364 │ │ │ │ + ble.n a5340 │ │ │ │ movs r7, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r5 │ │ │ │ mov fp, r2 │ │ │ │ add r1, sp, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr.w r6, [r3, r7, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a5862 │ │ │ │ + beq.w a583e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n a52e8 │ │ │ │ + beq.n a52c4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a57be │ │ │ │ + bne.w a579a │ │ │ │ ldr.w r5, [sl, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a55ca │ │ │ │ + beq.w a55a6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #32] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n a531c │ │ │ │ + beq.n a52f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a54b0 │ │ │ │ + beq.w a548c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a5658 │ │ │ │ + beq.w a5634 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a5544 │ │ │ │ - ldr.w r3, [pc, #1384] @ a5898 │ │ │ │ + beq.w a5520 │ │ │ │ + ldr.w r3, [pc, #1384] @ a5874 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a5696 │ │ │ │ + bne.w a5672 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n a534c │ │ │ │ + beq.n a5328 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a5574 │ │ │ │ - ldr.w r3, [pc, #1356] @ a589c │ │ │ │ + beq.w a5550 │ │ │ │ + ldr.w r3, [pc, #1356] @ a5878 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w a5812 │ │ │ │ + bne.w a57ee │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n a52bc │ │ │ │ + bgt.n a5298 │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a583e │ │ │ │ + beq.w a581a │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a5836 │ │ │ │ + beq.w a5812 │ │ │ │ movs r4, #1 │ │ │ │ - b.n a53b4 │ │ │ │ + b.n a5390 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a54e2 │ │ │ │ + beq.w a54be │ │ │ │ ldr r5, [r6, #12] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w a56ea │ │ │ │ + beq.w a56c6 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.w a5608 │ │ │ │ + bmi.w a55e4 │ │ │ │ subs r3, r5, #2 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ ite eq │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ cmp r5, #72 @ 0x48 │ │ │ │ it ne │ │ │ │ cmpne r5, #46 @ 0x2e │ │ │ │ ite eq │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ orrs r4, r5 │ │ │ │ - ldr.w r2, [pc, #1256] @ a58a0 │ │ │ │ - ldr.w r3, [pc, #1224] @ a5884 │ │ │ │ + ldr.w r2, [pc, #1256] @ a587c │ │ │ │ + ldr.w r3, [pc, #1224] @ a5860 │ │ │ │ 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 a585e │ │ │ │ + bne.w a583a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ bl 8f81c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a54bc │ │ │ │ + beq.n a5498 │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w a5618 │ │ │ │ + bne.w a55f4 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a570e │ │ │ │ + beq.w a56ea │ │ │ │ movs r1, #2 │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ bl 89a10 │ │ │ │ mov r6, r0 │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a5756 │ │ │ │ + beq.w a5732 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n a541e │ │ │ │ + beq.n a53fa │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w a5638 │ │ │ │ + bne.w a5614 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a5776 │ │ │ │ + beq.w a5752 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a56da │ │ │ │ + beq.w a56b6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #28] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a5464 │ │ │ │ + beq.n a5440 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a5600 │ │ │ │ + beq.w a55dc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a57a6 │ │ │ │ + beq.w a5782 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a56e2 │ │ │ │ - ldr.w r3, [pc, #1056] @ a5898 │ │ │ │ + beq.w a56be │ │ │ │ + ldr.w r3, [pc, #1056] @ a5874 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a57e0 │ │ │ │ - ldr.w r2, [pc, #1044] @ a589c │ │ │ │ + bne.w a57bc │ │ │ │ + ldr.w r2, [pc, #1044] @ a5878 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r4, [r4, r2] │ │ │ │ sub.w r4, r5, r4 │ │ │ │ clz r4, r4 │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ - beq.n a53b4 │ │ │ │ + beq.n a5390 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a53b4 │ │ │ │ + bne.n a5390 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a53b4 │ │ │ │ + b.n a5390 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n a531c │ │ │ │ + b.n a52f8 │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w a528e │ │ │ │ - ldr r2, [pc, #992] @ (a58a4 ) │ │ │ │ - ldr r3, [pc, #992] @ (a58a8 ) │ │ │ │ - ldr r1, [pc, #996] @ (a58ac ) │ │ │ │ + beq.w a526a │ │ │ │ + ldr r2, [pc, #992] @ (a5880 ) │ │ │ │ + ldr r3, [pc, #992] @ (a5884 ) │ │ │ │ + ldr r1, [pc, #996] @ (a5888 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #996] @ (a58b0 ) │ │ │ │ + ldr r0, [pc, #996] @ (a588c ) │ │ │ │ ldr r4, [r4, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #564 @ 0x234 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9d43c │ │ │ │ - b.n a559e │ │ │ │ + b.n a557a │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w a538c │ │ │ │ - ldr r1, [pc, #940] @ (a58a4 ) │ │ │ │ + beq.w a5368 │ │ │ │ + ldr r1, [pc, #940] @ (a5880 ) │ │ │ │ mov.w r2, #560 @ 0x230 │ │ │ │ - ldr r3, [pc, #948] @ (a58b4 ) │ │ │ │ - ldr r0, [pc, #952] @ (a58b8 ) │ │ │ │ + ldr r3, [pc, #948] @ (a5890 ) │ │ │ │ + ldr r0, [pc, #952] @ (a5894 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #944] @ (a58bc ) │ │ │ │ + ldr r1, [pc, #944] @ (a5898 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a5540 │ │ │ │ + b.n a551c │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - ldr r3, [pc, #928] @ (a58c0 ) │ │ │ │ - ldr r1, [pc, #932] @ (a58c4 ) │ │ │ │ + ldr r3, [pc, #928] @ (a589c ) │ │ │ │ + ldr r1, [pc, #932] @ (a58a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr r3, [pc, #888] @ (a58a4 ) │ │ │ │ - ldr r1, [pc, #920] @ (a58c8 ) │ │ │ │ + ldr r3, [pc, #888] @ (a5880 ) │ │ │ │ + ldr r1, [pc, #920] @ (a58a4 ) │ │ │ │ movw r2, #561 @ 0x231 │ │ │ │ - ldr r0, [pc, #920] @ (a58cc ) │ │ │ │ + ldr r0, [pc, #920] @ (a58a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r4, #2 │ │ │ │ - b.n a53b4 │ │ │ │ + b.n a5390 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n a532e │ │ │ │ - ldr r1, [pc, #848] @ (a58a4 ) │ │ │ │ + b.n a530a │ │ │ │ + ldr r1, [pc, #848] @ (a5880 ) │ │ │ │ movw r0, #558 @ 0x22e │ │ │ │ - ldr r3, [pc, #888] @ (a58d0 ) │ │ │ │ - ldr r2, [pc, #888] @ (a58d4 ) │ │ │ │ + ldr r3, [pc, #888] @ (a58ac ) │ │ │ │ + ldr r2, [pc, #888] @ (a58b0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #884] @ (a58d8 ) │ │ │ │ - ldr r0, [pc, #884] @ (a58dc ) │ │ │ │ + ldr r1, [pc, #884] @ (a58b4 ) │ │ │ │ + ldr r0, [pc, #884] @ (a58b8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a5540 │ │ │ │ + b.n a551c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n a534c │ │ │ │ - ldr r2, [pc, #800] @ (a58a4 ) │ │ │ │ - ldr r3, [pc, #860] @ (a58e0 ) │ │ │ │ - ldr r1, [pc, #860] @ (a58e4 ) │ │ │ │ + b.n a5328 │ │ │ │ + ldr r2, [pc, #800] @ (a5880 ) │ │ │ │ + ldr r3, [pc, #860] @ (a58bc ) │ │ │ │ + ldr r1, [pc, #860] @ (a58c0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #860] @ (a58e8 ) │ │ │ │ + ldr r0, [pc, #860] @ (a58c4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #561 @ 0x231 │ │ │ │ bl 9d43c │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a5540 │ │ │ │ - ldr r2, [pc, #764] @ (a58a4 ) │ │ │ │ + b.n a551c │ │ │ │ + ldr r2, [pc, #764] @ (a5880 ) │ │ │ │ movw r1, #561 @ 0x231 │ │ │ │ - ldr r3, [pc, #828] @ (a58ec ) │ │ │ │ + ldr r3, [pc, #828] @ (a58c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #824] @ (a58f0 ) │ │ │ │ + ldr r2, [pc, #824] @ (a58cc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #820] @ (a58f4 ) │ │ │ │ - ldr r0, [pc, #824] @ (a58f8 ) │ │ │ │ + ldr r1, [pc, #820] @ (a58d0 ) │ │ │ │ + ldr r0, [pc, #824] @ (a58d4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a559e │ │ │ │ - ldr r2, [pc, #728] @ (a58a4 ) │ │ │ │ + b.n a557a │ │ │ │ + ldr r2, [pc, #728] @ (a5880 ) │ │ │ │ mov r5, sl │ │ │ │ - ldr r3, [pc, #812] @ (a58fc ) │ │ │ │ - ldr r0, [pc, #812] @ (a5900 ) │ │ │ │ + ldr r3, [pc, #812] @ (a58d8 ) │ │ │ │ + ldr r0, [pc, #812] @ (a58dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #564 @ 0x234 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #796] @ (a5904 ) │ │ │ │ + ldr r2, [pc, #796] @ (a58e0 ) │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a5540 │ │ │ │ + b.n a551c │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a5464 │ │ │ │ + b.n a5440 │ │ │ │ mov r0, r5 │ │ │ │ bl 87140 │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ movs r4, #0 │ │ │ │ - b.n a53b4 │ │ │ │ - ldr r2, [pc, #648] @ (a58a4 ) │ │ │ │ - ldr r3, [pc, #748] @ (a5908 ) │ │ │ │ - ldr r1, [pc, #748] @ (a590c ) │ │ │ │ + b.n a5390 │ │ │ │ + ldr r2, [pc, #648] @ (a5880 ) │ │ │ │ + ldr r3, [pc, #748] @ (a58e4 ) │ │ │ │ + ldr r1, [pc, #748] @ (a58e8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #748] @ (a5910 ) │ │ │ │ + ldr r0, [pc, #748] @ (a58ec ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #562 @ 0x232 │ │ │ │ bl 9d43c │ │ │ │ - b.n a559e │ │ │ │ - ldr r2, [pc, #616] @ (a58a4 ) │ │ │ │ - ldr r3, [pc, #728] @ (a5914 ) │ │ │ │ - ldr r1, [pc, #728] @ (a5918 ) │ │ │ │ + b.n a557a │ │ │ │ + ldr r2, [pc, #616] @ (a5880 ) │ │ │ │ + ldr r3, [pc, #728] @ (a58f0 ) │ │ │ │ + ldr r1, [pc, #728] @ (a58f4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #720] @ (a591c ) │ │ │ │ + ldr r0, [pc, #720] @ (a58f8 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #562 @ 0x232 │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a559e │ │ │ │ - ldr r3, [pc, #584] @ (a58a4 ) │ │ │ │ + b.n a557a │ │ │ │ + ldr r3, [pc, #584] @ (a5880 ) │ │ │ │ mov.w r2, #564 @ 0x234 │ │ │ │ - ldr r1, [pc, #704] @ (a5920 ) │ │ │ │ + ldr r1, [pc, #704] @ (a58fc ) │ │ │ │ mov r5, sl │ │ │ │ - ldr r0, [pc, #704] @ (a5924 ) │ │ │ │ + ldr r0, [pc, #704] @ (a5900 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a55ec │ │ │ │ - ldr r2, [pc, #560] @ (a58a4 ) │ │ │ │ + b.n a55c8 │ │ │ │ + ldr r2, [pc, #560] @ (a5880 ) │ │ │ │ movw r1, #561 @ 0x231 │ │ │ │ - ldr r3, [pc, #684] @ (a5928 ) │ │ │ │ + ldr r3, [pc, #684] @ (a5904 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #680] @ (a592c ) │ │ │ │ + ldr r2, [pc, #680] @ (a5908 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #676] @ (a5930 ) │ │ │ │ - ldr r0, [pc, #680] @ (a5934 ) │ │ │ │ + ldr r1, [pc, #676] @ (a590c ) │ │ │ │ + ldr r0, [pc, #680] @ (a5910 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a559e │ │ │ │ - ldr r0, [pc, #672] @ (a5938 ) │ │ │ │ + b.n a557a │ │ │ │ + ldr r0, [pc, #672] @ (a5914 ) │ │ │ │ mov r5, sl │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a56b6 │ │ │ │ + beq.n a5692 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a576e │ │ │ │ - ldr r3, [pc, #492] @ (a58a4 ) │ │ │ │ + beq.n a574a │ │ │ │ + ldr r3, [pc, #492] @ (a5880 ) │ │ │ │ mov.w r2, #564 @ 0x234 │ │ │ │ - ldr r1, [pc, #636] @ (a593c ) │ │ │ │ - ldr r0, [pc, #640] @ (a5940 ) │ │ │ │ + ldr r1, [pc, #636] @ (a5918 ) │ │ │ │ + ldr r0, [pc, #640] @ (a591c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a5540 │ │ │ │ + b.n a551c │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a5440 │ │ │ │ + b.n a541c │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a5476 │ │ │ │ - ldr r1, [pc, #440] @ (a58a4 ) │ │ │ │ + b.n a5452 │ │ │ │ + ldr r1, [pc, #440] @ (a5880 ) │ │ │ │ mov.w r0, #560 @ 0x230 │ │ │ │ - ldr r3, [pc, #592] @ (a5944 ) │ │ │ │ - ldr r2, [pc, #596] @ (a5948 ) │ │ │ │ + ldr r3, [pc, #592] @ (a5920 ) │ │ │ │ + ldr r2, [pc, #596] @ (a5924 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #588] @ (a594c ) │ │ │ │ - ldr r0, [pc, #592] @ (a5950 ) │ │ │ │ + ldr r1, [pc, #588] @ (a5928 ) │ │ │ │ + ldr r0, [pc, #592] @ (a592c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a5540 │ │ │ │ - ldr r2, [pc, #404] @ (a58a4 ) │ │ │ │ + b.n a551c │ │ │ │ + ldr r2, [pc, #404] @ (a5880 ) │ │ │ │ movw r1, #562 @ 0x232 │ │ │ │ - ldr r3, [pc, #572] @ (a5954 ) │ │ │ │ + ldr r3, [pc, #572] @ (a5930 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #568] @ (a5958 ) │ │ │ │ + ldr r2, [pc, #568] @ (a5934 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #564] @ (a595c ) │ │ │ │ - ldr r0, [pc, #568] @ (a5960 ) │ │ │ │ + ldr r1, [pc, #564] @ (a5938 ) │ │ │ │ + ldr r0, [pc, #568] @ (a593c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a559e │ │ │ │ - ldr r2, [pc, #368] @ (a58a4 ) │ │ │ │ + b.n a557a │ │ │ │ + ldr r2, [pc, #368] @ (a5880 ) │ │ │ │ mov.w r1, #564 @ 0x234 │ │ │ │ - ldr r3, [pc, #552] @ (a5964 ) │ │ │ │ + ldr r3, [pc, #552] @ (a5940 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #548] @ (a5968 ) │ │ │ │ + ldr r2, [pc, #548] @ (a5944 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #544] @ (a596c ) │ │ │ │ - ldr r0, [pc, #548] @ (a5970 ) │ │ │ │ + ldr r1, [pc, #544] @ (a5948 ) │ │ │ │ + ldr r0, [pc, #548] @ (a594c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a559e │ │ │ │ - ldr r3, [pc, #332] @ (a58a4 ) │ │ │ │ + b.n a557a │ │ │ │ + ldr r3, [pc, #332] @ (a5880 ) │ │ │ │ movw r2, #562 @ 0x232 │ │ │ │ - ldr r1, [pc, #532] @ (a5974 ) │ │ │ │ - ldr r0, [pc, #536] @ (a5978 ) │ │ │ │ + ldr r1, [pc, #532] @ (a5950 ) │ │ │ │ + ldr r0, [pc, #536] @ (a5954 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a559e │ │ │ │ + b.n a557a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a56b6 │ │ │ │ - ldr r3, [pc, #516] @ (a597c ) │ │ │ │ - ldr r1, [pc, #516] @ (a5980 ) │ │ │ │ + b.n a5692 │ │ │ │ + ldr r3, [pc, #516] @ (a5958 ) │ │ │ │ + ldr r1, [pc, #516] @ (a595c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a5846 │ │ │ │ - ldr r3, [pc, #276] @ (a58a4 ) │ │ │ │ + beq.n a5822 │ │ │ │ + ldr r3, [pc, #276] @ (a5880 ) │ │ │ │ movw r2, #562 @ 0x232 │ │ │ │ - ldr r1, [pc, #492] @ (a5984 ) │ │ │ │ - ldr r0, [pc, #496] @ (a5988 ) │ │ │ │ + ldr r1, [pc, #492] @ (a5960 ) │ │ │ │ + ldr r0, [pc, #496] @ (a5964 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a55f8 │ │ │ │ - ldr r3, [pc, #252] @ (a58a4 ) │ │ │ │ + b.n a55d4 │ │ │ │ + ldr r3, [pc, #252] @ (a5880 ) │ │ │ │ movw r2, #562 @ 0x232 │ │ │ │ - ldr r1, [pc, #476] @ (a598c ) │ │ │ │ - ldr r0, [pc, #480] @ (a5990 ) │ │ │ │ + ldr r1, [pc, #476] @ (a5968 ) │ │ │ │ + ldr r0, [pc, #480] @ (a596c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a55f8 │ │ │ │ - ldr r3, [pc, #228] @ (a58a4 ) │ │ │ │ + b.n a55d4 │ │ │ │ + ldr r3, [pc, #228] @ (a5880 ) │ │ │ │ mov.w r2, #564 @ 0x234 │ │ │ │ - ldr r1, [pc, #460] @ (a5994 ) │ │ │ │ + ldr r1, [pc, #460] @ (a5970 ) │ │ │ │ mov r5, sl │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr r3, [pc, #456] @ (a5998 ) │ │ │ │ + ldr r3, [pc, #456] @ (a5974 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r6, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #452] @ (a599c ) │ │ │ │ + ldr r0, [pc, #452] @ (a5978 ) │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a56cc │ │ │ │ - ldr r0, [pc, #444] @ (a59a0 ) │ │ │ │ + b.n a56a8 │ │ │ │ + ldr r0, [pc, #444] @ (a597c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a57fa │ │ │ │ + beq.n a57d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, a5856 │ │ │ │ - ldr r3, [pc, #168] @ (a58a4 ) │ │ │ │ + cbz r3, a5832 │ │ │ │ + ldr r3, [pc, #168] @ (a5880 ) │ │ │ │ movw r2, #562 @ 0x232 │ │ │ │ - ldr r1, [pc, #416] @ (a59a4 ) │ │ │ │ - ldr r0, [pc, #420] @ (a59a8 ) │ │ │ │ + ldr r1, [pc, #416] @ (a5980 ) │ │ │ │ + ldr r0, [pc, #420] @ (a5984 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a5540 │ │ │ │ + b.n a551c │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, a584e │ │ │ │ + cbz r3, a582a │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a5614 │ │ │ │ + bne.w a55f0 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a5614 │ │ │ │ + b.n a55f0 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a5380 │ │ │ │ + b.n a535c │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a5370 │ │ │ │ + b.n a534c │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a578e │ │ │ │ + b.n a576a │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a581e │ │ │ │ + b.n a57fa │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a57fa │ │ │ │ + b.n a57d6 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (a59ac ) │ │ │ │ - movw r2, #58752 @ 0xe580 │ │ │ │ + ldr r3, [pc, #328] @ (a5988 ) │ │ │ │ + movw r2, #58751 @ 0xe57f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #320] @ (a59b0 ) │ │ │ │ - ldr r0, [pc, #324] @ (a59b4 ) │ │ │ │ + ldr r1, [pc, #320] @ (a598c ) │ │ │ │ + ldr r0, [pc, #324] @ (a5990 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3844 @ 0xf04 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #536 @ (adr r6, a5ac8 ) │ │ │ │ + add r4, pc, #264 @ (adr r4, a5994 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r2, #108] @ 0x6c │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [sp, #352] @ 0x160 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #280 @ (adr r6, a59d8 ) │ │ │ │ + add r4, pc, #8 @ (adr r4, a58a4 ) │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #256 @ (adr r6, a59c8 ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, a5c94 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #128 @ (adr r6, a594c ) │ │ │ │ + add r3, pc, #880 @ (adr r3, a5c18 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r1, [sp, #896] @ 0x380 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, pc, #936 @ (adr r2, a5c7c ) │ │ │ │ + add r0, pc, #664 @ (adr r0, a5b48 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #824 @ (adr r5, a5c10 ) │ │ │ │ + add r3, pc, #552 @ (adr r3, a5adc ) │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #944 @ (adr r5, a5c8c ) │ │ │ │ + add r3, pc, #672 @ (adr r3, a5b58 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #968] @ 0x3c8 │ │ │ │ + str r1, [sp, #696] @ 0x2b8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #800 @ (adr r5, a5c08 ) │ │ │ │ + add r3, pc, #528 @ (adr r3, a5ad4 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ movs r2, r4 │ │ │ │ - bge.n a59c4 │ │ │ │ + bhi.n a5918 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + str r6, [sp, #776] @ 0x308 │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #592 @ (adr r5, a5b48 ) │ │ │ │ + add r3, pc, #320 @ (adr r3, a5a14 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r1, [sp, #344] @ 0x158 │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #520 @ (adr r5, a5b08 ) │ │ │ │ + add r3, pc, #248 @ (adr r3, a59d4 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r6, #13] │ │ │ │ + strb r6, [r5, #4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #312] @ 0x138 │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #192 @ (adr r5, a59d0 ) │ │ │ │ + add r2, pc, #944 @ (adr r2, a5c9c ) │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #280] @ 0x118 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #72 @ (adr r5, a5964 ) │ │ │ │ + add r2, pc, #824 @ (adr r2, a5c30 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #960 @ (adr r4, a5ce4 ) │ │ │ │ + add r2, pc, #688 @ (adr r2, a5bb0 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a58d8 │ │ │ │ + b.n a542c │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r2, r3} │ │ │ │ + cbnz r2, a593e │ │ │ │ movs r3, r4 │ │ │ │ - add r4, pc, #800 @ (adr r4, a5c54 ) │ │ │ │ + add r2, pc, #528 @ (adr r2, a5b20 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [sp, #824] @ 0x338 │ │ │ │ + str r0, [sp, #552] @ 0x228 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r6, #24] │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #592 @ (adr r4, a5b90 ) │ │ │ │ + add r2, pc, #320 @ (adr r2, a5a5c ) │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ movs r2, r4 │ │ │ │ - bls.n a5990 │ │ │ │ + bvs.n a58e4 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #328 @ (adr r4, a5a98 ) │ │ │ │ + add r2, pc, #56 @ (adr r2, a5964 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [sp, #352] @ 0x160 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #456 @ (adr r4, a5b20 ) │ │ │ │ + add r2, pc, #184 @ (adr r2, a59ec ) │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #360] @ 0x168 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #176 @ (adr r4, a5a10 ) │ │ │ │ + add r1, pc, #928 @ (adr r1, a5cdc ) │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r6, [r5, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #312 @ (adr r4, a5aa0 ) │ │ │ │ + add r2, pc, #40 @ (adr r2, a596c ) │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #488] @ 0x1e8 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #32 @ (adr r4, a5990 ) │ │ │ │ + add r1, pc, #784 @ (adr r1, a5c5c ) │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ + ldrh r2, [r1, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #976 @ (adr r3, a5d48 ) │ │ │ │ + add r1, pc, #704 @ (adr r1, a5c14 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #104 @ (adr r4, a59ec ) │ │ │ │ + add r1, pc, #856 @ (adr r1, a5cb8 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #752 @ (adr r3, a5c78 ) │ │ │ │ + add r1, pc, #480 @ (adr r1, a5b44 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #656 @ (adr r3, a5c20 ) │ │ │ │ + add r1, pc, #384 @ (adr r1, a5aec ) │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #560 @ (adr r3, a5bc8 ) │ │ │ │ + add r1, pc, #288 @ (adr r1, a5a94 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #528] @ 0x210 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r0, [r5, #4] │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #320 @ (adr r3, a5ae8 ) │ │ │ │ + add r1, pc, #48 @ (adr r1, a59b4 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n a5a88 │ │ │ │ + bne.n a59dc │ │ │ │ movs r4, r4 │ │ │ │ - stc2l 0, cr0, [sl, #132]! @ 0x84 │ │ │ │ - add r3, pc, #384 @ (adr r3, a5b38 ) │ │ │ │ + @ instruction: 0xfba60021 │ │ │ │ + add r1, pc, #112 @ (adr r1, a5a04 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a59b8 : │ │ │ │ +000a5994 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #184] @ a5a80 │ │ │ │ + ldr.w ip, [pc, #184] @ a5a5c │ │ │ │ mov r4, r1 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #176] @ (a5a84 ) │ │ │ │ + ldr r3, [pc, #176] @ (a5a60 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #168] @ (a5a88 ) │ │ │ │ + ldr r4, [pc, #168] @ (a5a64 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #152] @ (a5a8c ) │ │ │ │ + ldr r3, [pc, #152] @ (a5a68 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #3756 @ 0xeac │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a5a76 │ │ │ │ - ldr r3, [pc, #136] @ (a5a90 ) │ │ │ │ + beq.n a5a52 │ │ │ │ + ldr r3, [pc, #136] @ (a5a6c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a5a1c │ │ │ │ - ldr r3, [pc, #128] @ (a5a94 ) │ │ │ │ + beq.n a59f8 │ │ │ │ + ldr r3, [pc, #128] @ (a5a70 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a5a58 │ │ │ │ + bne.n a5a34 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5208 │ │ │ │ + bl a51e4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a5a76 │ │ │ │ - cbnz r0, a5a52 │ │ │ │ - ldr r3, [pc, #108] @ (a5a98 ) │ │ │ │ + beq.n a5a52 │ │ │ │ + cbnz r0, a5a2e │ │ │ │ + ldr r3, [pc, #108] @ (a5a74 ) │ │ │ │ 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] @ (a5a9c ) │ │ │ │ - ldr r3, [pc, #68] @ (a5a84 ) │ │ │ │ + ldr r2, [pc, #96] @ (a5a78 ) │ │ │ │ + ldr r3, [pc, #68] @ (a5a60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a5a7a │ │ │ │ + bne.n a5a56 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #76] @ (a5aa0 ) │ │ │ │ + ldr r3, [pc, #76] @ (a5a7c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n a5a2c │ │ │ │ - ldr r0, [pc, #72] @ (a5aa4 ) │ │ │ │ + b.n a5a08 │ │ │ │ + ldr r0, [pc, #72] @ (a5a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #68] @ (a5aa8 ) │ │ │ │ - ldr r1, [pc, #72] @ (a5aac ) │ │ │ │ + ldr r3, [pc, #68] @ (a5a84 ) │ │ │ │ + ldr r1, [pc, #72] @ (a5a88 ) │ │ │ │ movw r2, #558 @ 0x22e │ │ │ │ - ldr r0, [pc, #68] @ (a5ab0 ) │ │ │ │ + ldr r0, [pc, #68] @ (a5a8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a5a3a │ │ │ │ + b.n a5a16 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, pc, #160 @ (adr r6, a5b24 ) │ │ │ │ + add r6, pc, #304 @ (adr r6, a5b90 ) │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #88 @ (adr r6, a5ae4 ) │ │ │ │ + add r6, pc, #232 @ (adr r6, a5b50 ) │ │ │ │ movs r6, r4 │ │ │ │ - sub sp, #216 @ 0xd8 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #760 @ (adr r5, a5d98 ) │ │ │ │ + add r5, pc, #904 @ (adr r5, a5e04 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #552 @ (adr r1, a5cd0 ) │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #936 @ (adr r0, a5e58 ) │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r5, #54] @ 0x36 │ │ │ │ + ldrh r2, [r5, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a5ab4 : │ │ │ │ +000a5a90 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #68] @ (a5b0c ) │ │ │ │ + ldr r2, [pc, #68] @ (a5ae8 ) │ │ │ │ add r2, pc │ │ │ │ - cbz r4, a5ae0 │ │ │ │ + cbz r4, a5abc │ │ │ │ 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, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #44] @ (a5b10 ) │ │ │ │ + ldr r1, [pc, #44] @ (a5aec ) │ │ │ │ mov.w ip, #17 │ │ │ │ - ldr r3, [pc, #44] @ (a5b14 ) │ │ │ │ + ldr r3, [pc, #44] @ (a5af0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r2, r1] │ │ │ │ str.w ip, [sp] │ │ │ │ - ldr r2, [pc, #36] @ (a5b18 ) │ │ │ │ + ldr r2, [pc, #36] @ (a5af4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #32] @ (a5b1c ) │ │ │ │ - ldr r0, [pc, #36] @ (a5b20 ) │ │ │ │ + ldr r1, [pc, #32] @ (a5af8 ) │ │ │ │ + ldr r0, [pc, #36] @ (a5afc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #208 @ (adr r5, a5be0 ) │ │ │ │ + add r5, pc, #352 @ (adr r5, a5c4c ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #736 @ (adr r2, a5df8 ) │ │ │ │ + add r0, pc, #464 @ (adr r0, a5cc4 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r6, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #112 @ (adr r1, a5b90 ) │ │ │ │ + ldr r6, [sp, #864] @ 0x360 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a5b24 : │ │ │ │ +000a5b00 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a5b88 ) │ │ │ │ + ldr r3, [pc, #76] @ (a5b64 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (a5b8c ) │ │ │ │ + ldr r4, [pc, #72] @ (a5b68 ) │ │ │ │ addw r3, r3, #3804 @ 0xedc │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, a5b82 │ │ │ │ - ldr r3, [pc, #64] @ (a5b90 ) │ │ │ │ + cbz r0, a5b5e │ │ │ │ + ldr r3, [pc, #64] @ (a5b6c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a5b64 │ │ │ │ + bne.n a5b40 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a5ab4 │ │ │ │ - ldr r0, [pc, #44] @ (a5b94 ) │ │ │ │ + b.w a5a90 │ │ │ │ + ldr r0, [pc, #44] @ (a5b70 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (a5b98 ) │ │ │ │ - ldr r1, [pc, #40] @ (a5b9c ) │ │ │ │ + ldr r3, [pc, #40] @ (a5b74 ) │ │ │ │ + ldr r1, [pc, #40] @ (a5b78 ) │ │ │ │ movs r2, #16 │ │ │ │ - ldr r0, [pc, #40] @ (a5ba0 ) │ │ │ │ + ldr r0, [pc, #40] @ (a5b7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ movs r7, r4 │ │ │ │ - add r4, pc, #728 @ (adr r4, a5e68 ) │ │ │ │ + add r4, pc, #872 @ (adr r4, a5ed4 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #648 @ (adr r0, a5e28 ) │ │ │ │ + ldr r6, [sp, #376] @ 0x178 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a5ba4 : │ │ │ │ +000a5b80 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #68] @ (a5bfc ) │ │ │ │ + ldr r2, [pc, #68] @ (a5bd8 ) │ │ │ │ add r2, pc │ │ │ │ - cbz r4, a5bd0 │ │ │ │ + cbz r4, a5bac │ │ │ │ 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, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #44] @ (a5c00 ) │ │ │ │ + ldr r1, [pc, #44] @ (a5bdc ) │ │ │ │ mov.w ip, #25 │ │ │ │ - ldr r3, [pc, #44] @ (a5c04 ) │ │ │ │ + ldr r3, [pc, #44] @ (a5be0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r2, r1] │ │ │ │ str.w ip, [sp] │ │ │ │ - ldr r2, [pc, #36] @ (a5c08 ) │ │ │ │ + ldr r2, [pc, #36] @ (a5be4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #32] @ (a5c0c ) │ │ │ │ - ldr r0, [pc, #36] @ (a5c10 ) │ │ │ │ + ldr r1, [pc, #32] @ (a5be8 ) │ │ │ │ + ldr r0, [pc, #36] @ (a5bec ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #272 @ (adr r4, a5d10 ) │ │ │ │ + add r4, pc, #416 @ (adr r4, a5d7c ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #272 @ (adr r0, a5d18 ) │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r5, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - adcs.w r0, r8, #10682368 @ 0xa30000 │ │ │ │ - ldrh r2, [r0, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf3140023 │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a5c14 : │ │ │ │ +000a5bf0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a5c78 ) │ │ │ │ + ldr r3, [pc, #76] @ (a5c54 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (a5c7c ) │ │ │ │ + ldr r4, [pc, #72] @ (a5c58 ) │ │ │ │ addw r3, r3, #3852 @ 0xf0c │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, a5c72 │ │ │ │ - ldr r3, [pc, #64] @ (a5c80 ) │ │ │ │ + cbz r0, a5c4e │ │ │ │ + ldr r3, [pc, #64] @ (a5c5c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a5c54 │ │ │ │ + bne.n a5c30 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a5ba4 │ │ │ │ - ldr r0, [pc, #44] @ (a5c84 ) │ │ │ │ + b.w a5b80 │ │ │ │ + ldr r0, [pc, #44] @ (a5c60 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (a5c88 ) │ │ │ │ - ldr r1, [pc, #40] @ (a5c8c ) │ │ │ │ + ldr r3, [pc, #40] @ (a5c64 ) │ │ │ │ + ldr r1, [pc, #40] @ (a5c68 ) │ │ │ │ movs r2, #24 │ │ │ │ - ldr r0, [pc, #40] @ (a5c90 ) │ │ │ │ + ldr r0, [pc, #40] @ (a5c6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #648 @ 0x288 │ │ │ │ movs r7, r4 │ │ │ │ - add r3, pc, #792 @ (adr r3, a5f98 ) │ │ │ │ + add r3, pc, #936 @ (adr r3, a6004 ) │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4de0023 │ │ │ │ - ldrh r6, [r0, #52] @ 0x34 │ │ │ │ + @ instruction: 0xf29a0023 │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a5c94 : │ │ │ │ +000a5c70 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #324] @ (a5de8 ) │ │ │ │ + ldr r3, [pc, #324] @ (a5dc4 ) │ │ │ │ sub sp, #20 │ │ │ │ add r3, pc │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a5d46 │ │ │ │ + beq.n a5d22 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n a5d6e │ │ │ │ + beq.n a5d4a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n a5d1a │ │ │ │ + beq.n a5cf6 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, a5d20 │ │ │ │ + cbz r2, a5cfc │ │ │ │ lsls r3, r1, #31 │ │ │ │ - bmi.n a5da0 │ │ │ │ + bmi.n a5d7c │ │ │ │ mov r0, r1 │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx 52d14 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n a5cfa │ │ │ │ + beq.n a5cd6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, a5d38 │ │ │ │ + cbz r2, a5d14 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a5dcc │ │ │ │ + beq.n a5da8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n a5d0e │ │ │ │ + beq.n a5cea │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbz r2, a5d2c │ │ │ │ + cbz r2, a5d08 │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r3 │ │ │ │ - blt.n a5dac │ │ │ │ + blt.n a5d88 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a5cd2 │ │ │ │ + bne.n a5cae │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n a5cd2 │ │ │ │ + b.n a5cae │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n a5d0e │ │ │ │ + b.n a5cea │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ - b.n a5cfa │ │ │ │ - ldr r1, [pc, #164] @ (a5dec ) │ │ │ │ + b.n a5cd6 │ │ │ │ + ldr r1, [pc, #164] @ (a5dc8 ) │ │ │ │ movw r0, #1812 @ 0x714 │ │ │ │ - ldr r3, [pc, #160] @ (a5df0 ) │ │ │ │ - ldr r2, [pc, #164] @ (a5df4 ) │ │ │ │ + ldr r3, [pc, #160] @ (a5dcc ) │ │ │ │ + ldr r2, [pc, #164] @ (a5dd0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #156] @ (a5df8 ) │ │ │ │ - ldr r0, [pc, #160] @ (a5dfc ) │ │ │ │ + ldr r1, [pc, #156] @ (a5dd4 ) │ │ │ │ + ldr r0, [pc, #160] @ (a5dd8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #144] @ (a5e00 ) │ │ │ │ + ldr r2, [pc, #144] @ (a5ddc ) │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #144] @ (a5e04 ) │ │ │ │ + ldr r1, [pc, #144] @ (a5de0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, a5dc4 │ │ │ │ - ldr r3, [pc, #96] @ (a5dec ) │ │ │ │ + cbz r2, a5da0 │ │ │ │ + ldr r3, [pc, #96] @ (a5dc8 ) │ │ │ │ movw r2, #1818 @ 0x71a │ │ │ │ - ldr r1, [pc, #120] @ (a5e08 ) │ │ │ │ - ldr r0, [pc, #120] @ (a5e0c ) │ │ │ │ + ldr r1, [pc, #120] @ (a5de4 ) │ │ │ │ + ldr r0, [pc, #120] @ (a5de8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a5d68 │ │ │ │ + b.n a5d44 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 87140 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n a5cd6 │ │ │ │ - ldr r3, [pc, #60] @ (a5dec ) │ │ │ │ + b.n a5cb2 │ │ │ │ + ldr r3, [pc, #60] @ (a5dc8 ) │ │ │ │ movw r2, #1818 @ 0x71a │ │ │ │ - ldr r1, [pc, #92] @ (a5e10 ) │ │ │ │ - ldr r0, [pc, #92] @ (a5e14 ) │ │ │ │ + ldr r1, [pc, #92] @ (a5dec ) │ │ │ │ + ldr r0, [pc, #92] @ (a5df0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a5d68 │ │ │ │ + b.n a5d44 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a5d88 │ │ │ │ - ldr r3, [pc, #72] @ (a5e18 ) │ │ │ │ - movw r2, #4286 @ 0x10be │ │ │ │ + b.n a5d64 │ │ │ │ + ldr r3, [pc, #72] @ (a5df4 ) │ │ │ │ + movw r2, #4271 @ 0x10af │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #68] @ (a5e1c ) │ │ │ │ - ldr r0, [pc, #68] @ (a5e20 ) │ │ │ │ + ldr r1, [pc, #68] @ (a5df8 ) │ │ │ │ + ldr r0, [pc, #68] @ (a5dfc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3912 @ 0xf48 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - add r3, pc, #344 @ (adr r3, a5f44 ) │ │ │ │ + add r3, pc, #488 @ (adr r3, a5fb0 ) │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #28] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r3, #44] @ 0x2c │ │ │ │ + ldrh r2, [r3, #26] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - strb.w r0, [r0, #33] @ 0x21 │ │ │ │ - @ instruction: 0xfa3e0021 │ │ │ │ + @ instruction: 0xf63c0021 │ │ │ │ + @ instruction: 0xf7fa0021 │ │ │ │ │ │ │ │ -000a5e24 : │ │ │ │ +000a5e00 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #20 │ │ │ │ - ldr r5, [pc, #424] @ (a5fe0 ) │ │ │ │ + ldr r5, [pc, #424] @ (a5fbc ) │ │ │ │ add r5, pc │ │ │ │ - cbz r4, a5e8e │ │ │ │ + cbz r4, a5e6a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldrb.w r1, [r0, #32] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n a5eb6 │ │ │ │ - cbnz r1, a5e54 │ │ │ │ + beq.n a5e92 │ │ │ │ + cbnz r1, a5e30 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n a5e68 │ │ │ │ + beq.n a5e44 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a5e60 │ │ │ │ - ldr r3, [pc, #392] @ (a5fe4 ) │ │ │ │ + cbz r3, a5e3c │ │ │ │ + ldr r3, [pc, #392] @ (a5fc0 ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a5e58 │ │ │ │ + b.n a5e34 │ │ │ │ mov r0, r4 │ │ │ │ bl 89ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a5f1a │ │ │ │ - ldr r3, [pc, #372] @ (a5fe8 ) │ │ │ │ + beq.n a5ef6 │ │ │ │ + ldr r3, [pc, #372] @ (a5fc4 ) │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n a5f32 │ │ │ │ + bne.n a5f0e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n a5f52 │ │ │ │ + beq.n a5f2e │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n a5ee0 │ │ │ │ + beq.n a5ebc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - b.n a5e54 │ │ │ │ - ldr r1, [pc, #348] @ (a5fec ) │ │ │ │ + b.n a5e30 │ │ │ │ + ldr r1, [pc, #348] @ (a5fc8 ) │ │ │ │ movw r0, #2197 @ 0x895 │ │ │ │ - ldr r3, [pc, #344] @ (a5ff0 ) │ │ │ │ - ldr r2, [pc, #348] @ (a5ff4 ) │ │ │ │ + ldr r3, [pc, #344] @ (a5fcc ) │ │ │ │ + ldr r2, [pc, #348] @ (a5fd0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #340] @ (a5ff8 ) │ │ │ │ - ldr r0, [pc, #344] @ (a5ffc ) │ │ │ │ + ldr r1, [pc, #340] @ (a5fd4 ) │ │ │ │ + ldr r0, [pc, #344] @ (a5fd8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #308] @ (a5fec ) │ │ │ │ + ldr r2, [pc, #308] @ (a5fc8 ) │ │ │ │ movw r1, #2200 @ 0x898 │ │ │ │ - ldr r3, [pc, #320] @ (a6000 ) │ │ │ │ + ldr r3, [pc, #320] @ (a5fdc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #316] @ (a6004 ) │ │ │ │ + ldr r2, [pc, #316] @ (a5fe0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #316] @ (a6008 ) │ │ │ │ + ldr r1, [pc, #316] @ (a5fe4 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #316] @ (a600c ) │ │ │ │ + ldr r0, [pc, #316] @ (a5fe8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a5eb0 │ │ │ │ + b.n a5e8c │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 89ab8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a5f82 │ │ │ │ + beq.n a5f5e │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n a5f9a │ │ │ │ + bne.n a5f76 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n a5fba │ │ │ │ + beq.n a5f96 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a5f76 │ │ │ │ + beq.n a5f52 │ │ │ │ cmp r2, #24 │ │ │ │ - bne.n a5e58 │ │ │ │ - ldr r3, [pc, #256] @ (a6010 ) │ │ │ │ + bne.n a5e34 │ │ │ │ + ldr r3, [pc, #256] @ (a5fec ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #2544] @ 0x9f0 │ │ │ │ - b.n a5e5c │ │ │ │ - ldr r3, [pc, #208] @ (a5fec ) │ │ │ │ + b.n a5e38 │ │ │ │ + ldr r3, [pc, #208] @ (a5fc8 ) │ │ │ │ movw r2, #2202 @ 0x89a │ │ │ │ - ldr r1, [pc, #240] @ (a6014 ) │ │ │ │ - ldr r0, [pc, #244] @ (a6018 ) │ │ │ │ + ldr r1, [pc, #240] @ (a5ff0 ) │ │ │ │ + ldr r0, [pc, #244] @ (a5ff4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a5ed8 │ │ │ │ - ldr r2, [pc, #184] @ (a5fec ) │ │ │ │ - ldr r3, [pc, #228] @ (a601c ) │ │ │ │ - ldr r1, [pc, #232] @ (a6020 ) │ │ │ │ + b.n a5eb4 │ │ │ │ + ldr r2, [pc, #184] @ (a5fc8 ) │ │ │ │ + ldr r3, [pc, #228] @ (a5ff8 ) │ │ │ │ + ldr r1, [pc, #232] @ (a5ffc ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #224] @ (a6024 ) │ │ │ │ + ldr r0, [pc, #224] @ (a6000 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #2202 @ 0x89a │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a5ed8 │ │ │ │ - ldr r2, [pc, #152] @ (a5fec ) │ │ │ │ + b.n a5eb4 │ │ │ │ + ldr r2, [pc, #152] @ (a5fc8 ) │ │ │ │ movw r1, #2202 @ 0x89a │ │ │ │ - ldr r3, [pc, #204] @ (a6028 ) │ │ │ │ + ldr r3, [pc, #204] @ (a6004 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #200] @ (a602c ) │ │ │ │ + ldr r2, [pc, #200] @ (a6008 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #196] @ (a6030 ) │ │ │ │ - ldr r0, [pc, #200] @ (a6034 ) │ │ │ │ + ldr r1, [pc, #196] @ (a600c ) │ │ │ │ + ldr r0, [pc, #200] @ (a6010 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a5ed8 │ │ │ │ + b.n a5eb4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n a5f08 │ │ │ │ - ldr r3, [pc, #104] @ (a5fec ) │ │ │ │ + b.n a5ee4 │ │ │ │ + ldr r3, [pc, #104] @ (a5fc8 ) │ │ │ │ movw r2, #2203 @ 0x89b │ │ │ │ - ldr r1, [pc, #172] @ (a6038 ) │ │ │ │ - ldr r0, [pc, #176] @ (a603c ) │ │ │ │ + ldr r1, [pc, #172] @ (a6014 ) │ │ │ │ + ldr r0, [pc, #176] @ (a6018 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a5ed8 │ │ │ │ - ldr r2, [pc, #80] @ (a5fec ) │ │ │ │ - ldr r3, [pc, #160] @ (a6040 ) │ │ │ │ - ldr r1, [pc, #164] @ (a6044 ) │ │ │ │ + b.n a5eb4 │ │ │ │ + ldr r2, [pc, #80] @ (a5fc8 ) │ │ │ │ + ldr r3, [pc, #160] @ (a601c ) │ │ │ │ + ldr r1, [pc, #164] @ (a6020 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #156] @ (a6048 ) │ │ │ │ + ldr r0, [pc, #156] @ (a6024 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #2203 @ 0x89b │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a5ed8 │ │ │ │ - ldr r2, [pc, #48] @ (a5fec ) │ │ │ │ + b.n a5eb4 │ │ │ │ + ldr r2, [pc, #48] @ (a5fc8 ) │ │ │ │ movw r1, #2203 @ 0x89b │ │ │ │ - ldr r3, [pc, #136] @ (a604c ) │ │ │ │ + ldr r3, [pc, #136] @ (a6028 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #132] @ (a6050 ) │ │ │ │ + ldr r2, [pc, #132] @ (a602c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #128] @ (a6054 ) │ │ │ │ - ldr r0, [pc, #132] @ (a6058 ) │ │ │ │ + ldr r1, [pc, #128] @ (a6030 ) │ │ │ │ + ldr r0, [pc, #132] @ (a6034 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a5ed8 │ │ │ │ + b.n a5eb4 │ │ │ │ nop │ │ │ │ - add r1, pc, #784 @ (adr r1, a62f4 ) │ │ │ │ + add r1, pc, #928 @ (adr r1, a6360 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + ldmia r1!, {r2, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r0, #16] │ │ │ │ + ldrsh r4, [r7, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r2, #12] │ │ │ │ + ldrsh r6, [r1, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + ldr r3, [sp, #784] @ 0x310 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r3, #16] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r6, [r4, #12] │ │ │ │ movs r2, r4 │ │ │ │ - beq.n a5fa8 │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r6, #32] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r5, #28] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r6, [r7, #8] │ │ │ │ movs r2, r4 │ │ │ │ - beq.n a60fc │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r6, [r1, #28] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r3, #26] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a605c : │ │ │ │ +000a6038 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #140] @ a60f8 │ │ │ │ + ldr.w ip, [pc, #140] @ a60d4 │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w lr, [pc, #136] @ a60fc │ │ │ │ + ldr.w lr, [pc, #136] @ a60d8 │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ addw r3, ip, #3900 @ 0xf3c │ │ │ │ - ldr.w ip, [pc, #124] @ a6100 │ │ │ │ + ldr.w ip, [pc, #124] @ a60dc │ │ │ │ add lr, pc │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #120] @ (a6104 ) │ │ │ │ + ldr r4, [pc, #120] @ (a60e0 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, a60ee │ │ │ │ - ldr r3, [pc, #96] @ (a6108 ) │ │ │ │ + cbz r0, a60ca │ │ │ │ + ldr r3, [pc, #96] @ (a60e4 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a60d0 │ │ │ │ + bne.n a60ac │ │ │ │ mov r0, r1 │ │ │ │ - bl a5e24 │ │ │ │ - ldr r2, [pc, #80] @ (a610c ) │ │ │ │ - ldr r3, [pc, #68] @ (a6100 ) │ │ │ │ + bl a5e00 │ │ │ │ + ldr r2, [pc, #80] @ (a60e8 ) │ │ │ │ + ldr r3, [pc, #68] @ (a60dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a60f2 │ │ │ │ + bne.n a60ce │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #60] @ (a6110 ) │ │ │ │ + ldr r0, [pc, #60] @ (a60ec ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (a6114 ) │ │ │ │ - ldr r1, [pc, #60] @ (a6118 ) │ │ │ │ + ldr r3, [pc, #56] @ (a60f0 ) │ │ │ │ + ldr r1, [pc, #60] @ (a60f4 ) │ │ │ │ movw r2, #2184 @ 0x888 │ │ │ │ - ldr r0, [pc, #56] @ (a611c ) │ │ │ │ + ldr r0, [pc, #56] @ (a60f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a60b8 │ │ │ │ + b.n a6094 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #360 @ 0x168 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrb r2, [r7, r1] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r1, #18] │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a6120 : │ │ │ │ +000a60fc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #388] @ (a62b4 ) │ │ │ │ + ldr r3, [pc, #388] @ (a6290 ) │ │ │ │ sub sp, #16 │ │ │ │ add r3, pc │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a6242 │ │ │ │ + beq.w a621e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r4, r1 │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ands.w r1, r4, #1 │ │ │ │ mov r5, r1 │ │ │ │ - bne.n a61ac │ │ │ │ + bne.n a6188 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n a61c0 │ │ │ │ + blt.n a619c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a626e │ │ │ │ + beq.w a624a │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a620a │ │ │ │ + beq.n a61e6 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 53234 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n a61cc │ │ │ │ + bge.n a61a8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n a6192 │ │ │ │ + beq.n a616e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a6266 │ │ │ │ - ldr r3, [pc, #292] @ (a62b8 ) │ │ │ │ + beq.n a6242 │ │ │ │ + ldr r3, [pc, #292] @ (a6294 ) │ │ │ │ movw r2, #2558 @ 0x9fe │ │ │ │ - ldr r1, [pc, #288] @ (a62bc ) │ │ │ │ - ldr r0, [pc, #292] @ (a62c0 ) │ │ │ │ + ldr r1, [pc, #288] @ (a6298 ) │ │ │ │ + ldr r0, [pc, #292] @ (a629c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r4, #2 │ │ │ │ - b.n a61c6 │ │ │ │ + b.n a61a2 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 8f8a4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a6152 │ │ │ │ + beq.n a612e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, a6202 │ │ │ │ + cbz r2, a61de │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 87080 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n a61e8 │ │ │ │ + beq.n a61c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a62a0 │ │ │ │ + beq.n a627c │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n a6192 │ │ │ │ + beq.n a616e │ │ │ │ and.w r3, r1, #1 │ │ │ │ - cbnz r5, a6216 │ │ │ │ - cbnz r3, a622e │ │ │ │ + cbnz r5, a61f2 │ │ │ │ + cbnz r3, a620a │ │ │ │ cmp r4, r1 │ │ │ │ ite ge │ │ │ │ movge r4, #0 │ │ │ │ movlt r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a61c4 │ │ │ │ + b.n a61a0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n a6172 │ │ │ │ + b.n a614e │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ bl 8f8a4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ - cbnz r3, a623a │ │ │ │ + cbnz r3, a6216 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 8f8a4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 87198 │ │ │ │ - b.n a61c6 │ │ │ │ - ldr r1, [pc, #116] @ (a62b8 ) │ │ │ │ + b.n a61a2 │ │ │ │ + ldr r1, [pc, #116] @ (a6294 ) │ │ │ │ movw r0, #2552 @ 0x9f8 │ │ │ │ - ldr r3, [pc, #120] @ (a62c4 ) │ │ │ │ - ldr r2, [pc, #124] @ (a62c8 ) │ │ │ │ + ldr r3, [pc, #120] @ (a62a0 ) │ │ │ │ + ldr r2, [pc, #124] @ (a62a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #116] @ (a62cc ) │ │ │ │ - ldr r0, [pc, #120] @ (a62d0 ) │ │ │ │ + ldr r1, [pc, #116] @ (a62a8 ) │ │ │ │ + ldr r0, [pc, #120] @ (a62ac ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a61a8 │ │ │ │ + b.n a6184 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a6192 │ │ │ │ - ldr r2, [pc, #100] @ (a62d4 ) │ │ │ │ + b.n a616e │ │ │ │ + ldr r2, [pc, #100] @ (a62b0 ) │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #100] @ (a62d8 ) │ │ │ │ + ldr r1, [pc, #100] @ (a62b4 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, a62ac │ │ │ │ - ldr r3, [pc, #44] @ (a62b8 ) │ │ │ │ + cbz r2, a6288 │ │ │ │ + ldr r3, [pc, #44] @ (a6294 ) │ │ │ │ movw r2, #2558 @ 0x9fe │ │ │ │ - ldr r1, [pc, #76] @ (a62dc ) │ │ │ │ - ldr r0, [pc, #76] @ (a62e0 ) │ │ │ │ + ldr r1, [pc, #76] @ (a62b8 ) │ │ │ │ + ldr r0, [pc, #76] @ (a62bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a61a8 │ │ │ │ + b.n a6184 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n a61e8 │ │ │ │ + b.n a61c4 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a6288 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + b.n a6264 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r2, #12] │ │ │ │ + strh r0, [r2, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + strh r2, [r3, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a62e4 : │ │ │ │ +000a62c0 : │ │ │ │ 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, #376] @ (a646c ) │ │ │ │ + ldr r6, [pc, #376] @ (a6448 ) │ │ │ │ sub sp, #12 │ │ │ │ ldrd r2, r1, [r0] │ │ │ │ add r6, pc │ │ │ │ - ldr r3, [pc, #368] @ (a6470 ) │ │ │ │ + ldr r3, [pc, #368] @ (a644c ) │ │ │ │ mov r4, r0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w a643c │ │ │ │ + beq.w a6418 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a6360 │ │ │ │ + beq.n a633c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r5, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a6382 │ │ │ │ + beq.n a635e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a6400 │ │ │ │ + beq.n a63dc │ │ │ │ movs r1, #0 │ │ │ │ bl 89a10 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a63ea │ │ │ │ - ldr r3, [pc, #324] @ (a6474 ) │ │ │ │ + beq.n a63c6 │ │ │ │ + ldr r3, [pc, #324] @ (a6450 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a63bc │ │ │ │ + beq.n a6398 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a641e │ │ │ │ + bne.n a63fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a63cc │ │ │ │ + bne.n a63a8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n a63cc │ │ │ │ + beq.n a63a8 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a6314 │ │ │ │ - ldr r2, [pc, #276] @ (a6478 ) │ │ │ │ + bne.n a62f0 │ │ │ │ + ldr r2, [pc, #276] @ (a6454 ) │ │ │ │ movs r1, #156 @ 0x9c │ │ │ │ - ldr r3, [pc, #276] @ (a647c ) │ │ │ │ + ldr r3, [pc, #276] @ (a6458 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #272] @ (a6480 ) │ │ │ │ + ldr r2, [pc, #272] @ (a645c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #268] @ (a6484 ) │ │ │ │ - ldr r0, [pc, #272] @ (a6488 ) │ │ │ │ + ldr r1, [pc, #268] @ (a6460 ) │ │ │ │ + ldr r0, [pc, #272] @ (a6464 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a63b0 │ │ │ │ + b.n a638c │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a6400 │ │ │ │ + beq.n a63dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a6322 │ │ │ │ - ldr r2, [pc, #228] @ (a6478 ) │ │ │ │ + bne.n a62fe │ │ │ │ + ldr r2, [pc, #228] @ (a6454 ) │ │ │ │ movs r1, #158 @ 0x9e │ │ │ │ - ldr r3, [pc, #244] @ (a648c ) │ │ │ │ + ldr r3, [pc, #244] @ (a6468 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #240] @ (a6490 ) │ │ │ │ + ldr r2, [pc, #240] @ (a646c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #240] @ (a6494 ) │ │ │ │ + ldr r1, [pc, #240] @ (a6470 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #240] @ (a6498 ) │ │ │ │ + ldr r0, [pc, #240] @ (a6474 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a634a │ │ │ │ + beq.n a6326 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n a6358 │ │ │ │ + bne.n a6334 │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n a6440 │ │ │ │ + beq.n a641c │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.n a6464 │ │ │ │ + bmi.n a6440 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, a640e │ │ │ │ + cbz r3, a63ea │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 8bf90 │ │ │ │ - ldr r3, [pc, #140] @ (a6478 ) │ │ │ │ + ldr r3, [pc, #140] @ (a6454 ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r1, [pc, #172] @ (a649c ) │ │ │ │ - ldr r0, [pc, #172] @ (a64a0 ) │ │ │ │ + ldr r1, [pc, #172] @ (a6478 ) │ │ │ │ + ldr r0, [pc, #172] @ (a647c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a63b0 │ │ │ │ + b.n a638c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a6416 │ │ │ │ - ldr r3, [pc, #152] @ (a64a4 ) │ │ │ │ + cbz r3, a63f2 │ │ │ │ + ldr r3, [pc, #152] @ (a6480 ) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - b.n a63b8 │ │ │ │ + b.n a6394 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a63de │ │ │ │ + b.n a63ba │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a6408 │ │ │ │ - ldr r2, [pc, #88] @ (a6478 ) │ │ │ │ - ldr r3, [pc, #132] @ (a64a8 ) │ │ │ │ - ldr r1, [pc, #136] @ (a64ac ) │ │ │ │ + b.n a63e4 │ │ │ │ + ldr r2, [pc, #88] @ (a6454 ) │ │ │ │ + ldr r3, [pc, #132] @ (a6484 ) │ │ │ │ + ldr r1, [pc, #136] @ (a6488 ) │ │ │ │ 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, #124] @ (a64b0 ) │ │ │ │ + ldr r0, [pc, #124] @ (a648c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a63b0 │ │ │ │ + b.n a638c │ │ │ │ mov r5, r0 │ │ │ │ - b.n a63cc │ │ │ │ - ldr r2, [pc, #52] @ (a6478 ) │ │ │ │ + b.n a63a8 │ │ │ │ + ldr r2, [pc, #52] @ (a6454 ) │ │ │ │ movs r1, #159 @ 0x9f │ │ │ │ - ldr r3, [pc, #108] @ (a64b4 ) │ │ │ │ + ldr r3, [pc, #108] @ (a6490 ) │ │ │ │ mov r4, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #104] @ (a64b8 ) │ │ │ │ + ldr r2, [pc, #104] @ (a6494 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #100] @ (a64bc ) │ │ │ │ - ldr r0, [pc, #100] @ (a64c0 ) │ │ │ │ + ldr r1, [pc, #100] @ (a6498 ) │ │ │ │ + ldr r0, [pc, #100] @ (a649c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a63b0 │ │ │ │ + b.n a638c │ │ │ │ mov r0, r4 │ │ │ │ bl 87140 │ │ │ │ - b.n a63d6 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + b.n a63b2 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #888] @ 0x378 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + ldrh r2, [r2, #2] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + str r7, [sp, #768] @ 0x300 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r4, #18] │ │ │ │ + ldrh r6, [r3, #0] │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + str r5, [sp, #696] @ 0x2b8 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r4, #18] │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #576] @ 0x240 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + strh r6, [r5, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #280] @ 0x118 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + ldrh r4, [r3, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r5, #12] │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + str r6, [sp, #888] @ 0x378 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a64c4 : │ │ │ │ +000a64a0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (a653c ) │ │ │ │ + ldr r3, [pc, #96] @ (a6518 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #92] @ (a6540 ) │ │ │ │ + ldr r4, [pc, #92] @ (a651c ) │ │ │ │ addw r3, r3, #3948 @ 0xf6c │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, a6536 │ │ │ │ - ldr r3, [pc, #84] @ (a6544 ) │ │ │ │ + cbz r0, a6512 │ │ │ │ + ldr r3, [pc, #84] @ (a6520 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a6504 │ │ │ │ + bne.n a64e0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a62e4 │ │ │ │ - ldr r3, [pc, #64] @ (a6548 ) │ │ │ │ + b.w a62c0 │ │ │ │ + ldr r3, [pc, #64] @ (a6524 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a64fa │ │ │ │ - ldr r3, [pc, #60] @ (a654c ) │ │ │ │ + beq.n a64d6 │ │ │ │ + ldr r3, [pc, #60] @ (a6528 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a64fa │ │ │ │ - ldr r0, [pc, #52] @ (a6550 ) │ │ │ │ + beq.n a64d6 │ │ │ │ + ldr r0, [pc, #52] @ (a652c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #48] @ (a6554 ) │ │ │ │ - ldr r1, [pc, #48] @ (a6558 ) │ │ │ │ + ldr r3, [pc, #48] @ (a6530 ) │ │ │ │ + ldr r1, [pc, #48] @ (a6534 ) │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ - ldr r0, [pc, #48] @ (a655c ) │ │ │ │ + ldr r0, [pc, #48] @ (a6538 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #824 @ (adr r5, a6878 ) │ │ │ │ + add r5, pc, #968 @ (adr r5, a68e4 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + strh r0, [r3, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r5, #4] │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a6560 : │ │ │ │ +000a653c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #352] @ (a66d0 ) │ │ │ │ + ldr r3, [pc, #352] @ (a66ac ) │ │ │ │ sub sp, #20 │ │ │ │ add r3, pc │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n a65fe │ │ │ │ - cbz r3, a6584 │ │ │ │ + beq.n a65da │ │ │ │ + cbz r3, a6560 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a6662 │ │ │ │ + beq.n a663e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n a6632 │ │ │ │ + beq.n a660e │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ movt r0, #16383 @ 0x3fff │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w a66bc │ │ │ │ - cbz r1, a65d8 │ │ │ │ - ldr r0, [pc, #300] @ (a66d4 ) │ │ │ │ + beq.w a6698 │ │ │ │ + cbz r1, a65b4 │ │ │ │ + ldr r0, [pc, #300] @ (a66b0 ) │ │ │ │ ldr r0, [r5, r0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n a65d2 │ │ │ │ + beq.n a65ae │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n a6688 │ │ │ │ + beq.n a6664 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl a6560 │ │ │ │ + bl a653c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ - cbz r1, a6626 │ │ │ │ + cbz r1, a6602 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n a66a6 │ │ │ │ + beq.n a6682 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #24] │ │ │ │ - b.n a657e │ │ │ │ + b.n a655a │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r1, [pc, #240] @ (a66d4 ) │ │ │ │ + ldr r1, [pc, #240] @ (a66b0 ) │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n a65d2 │ │ │ │ + beq.n a65ae │ │ │ │ ldr r3, [r2, #16] │ │ │ │ - cbz r3, a663c │ │ │ │ + cbz r3, a6618 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n a65ae │ │ │ │ - b.n a65b2 │ │ │ │ - ldr r1, [pc, #216] @ (a66d8 ) │ │ │ │ + bne.n a658a │ │ │ │ + b.n a658e │ │ │ │ + ldr r1, [pc, #216] @ (a66b4 ) │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ - ldr r3, [pc, #216] @ (a66dc ) │ │ │ │ - ldr r2, [pc, #216] @ (a66e0 ) │ │ │ │ + ldr r3, [pc, #216] @ (a66b8 ) │ │ │ │ + ldr r2, [pc, #216] @ (a66bc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #208] @ (a66e4 ) │ │ │ │ - ldr r0, [pc, #212] @ (a66e8 ) │ │ │ │ + ldr r1, [pc, #208] @ (a66c0 ) │ │ │ │ + ldr r0, [pc, #212] @ (a66c4 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r0, #2 │ │ │ │ - b.n a6580 │ │ │ │ + b.n a655c │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n a65ce │ │ │ │ - ldr r1, [pc, #160] @ (a66d4 ) │ │ │ │ + b.n a65aa │ │ │ │ + ldr r1, [pc, #160] @ (a66b0 ) │ │ │ │ ldr r1, [r5, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n a65b6 │ │ │ │ - b.n a65d2 │ │ │ │ - ldr r1, [pc, #152] @ (a66d8 ) │ │ │ │ + bne.n a6592 │ │ │ │ + b.n a65ae │ │ │ │ + ldr r1, [pc, #152] @ (a66b4 ) │ │ │ │ movs r0, #165 @ 0xa5 │ │ │ │ - ldr r3, [pc, #168] @ (a66ec ) │ │ │ │ - ldr r2, [pc, #172] @ (a66f0 ) │ │ │ │ + ldr r3, [pc, #168] @ (a66c8 ) │ │ │ │ + ldr r2, [pc, #172] @ (a66cc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #164] @ (a66f4 ) │ │ │ │ - ldr r0, [pc, #164] @ (a66f8 ) │ │ │ │ + ldr r1, [pc, #164] @ (a66d0 ) │ │ │ │ + ldr r0, [pc, #164] @ (a66d4 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a6622 │ │ │ │ - ldr r1, [pc, #116] @ (a66d8 ) │ │ │ │ + b.n a65fe │ │ │ │ + ldr r1, [pc, #116] @ (a66b4 ) │ │ │ │ movs r0, #164 @ 0xa4 │ │ │ │ - ldr r3, [pc, #148] @ (a66fc ) │ │ │ │ - ldr r2, [pc, #148] @ (a6700 ) │ │ │ │ + ldr r3, [pc, #148] @ (a66d8 ) │ │ │ │ + ldr r2, [pc, #148] @ (a66dc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #140] @ (a6704 ) │ │ │ │ - ldr r0, [pc, #144] @ (a6708 ) │ │ │ │ + ldr r1, [pc, #140] @ (a66e0 ) │ │ │ │ + ldr r0, [pc, #144] @ (a66e4 ) │ │ │ │ ldr.w r4, [ip] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a6622 │ │ │ │ - ldr r1, [pc, #76] @ (a66d8 ) │ │ │ │ + b.n a65fe │ │ │ │ + ldr r1, [pc, #76] @ (a66b4 ) │ │ │ │ movs r2, #165 @ 0xa5 │ │ │ │ - ldr r0, [pc, #124] @ (a670c ) │ │ │ │ + ldr r0, [pc, #124] @ (a66e8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #120] @ (a6710 ) │ │ │ │ - ldr r1, [pc, #124] @ (a6714 ) │ │ │ │ + ldr r3, [pc, #120] @ (a66ec ) │ │ │ │ + ldr r1, [pc, #124] @ (a66f0 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9d43c │ │ │ │ - b.n a6622 │ │ │ │ - ldr r3, [pc, #48] @ (a66d8 ) │ │ │ │ + b.n a65fe │ │ │ │ + ldr r3, [pc, #48] @ (a66b4 ) │ │ │ │ movs r2, #165 @ 0xa5 │ │ │ │ - ldr r1, [pc, #108] @ (a6718 ) │ │ │ │ - ldr r0, [pc, #108] @ (a671c ) │ │ │ │ + ldr r1, [pc, #108] @ (a66f4 ) │ │ │ │ + ldr r0, [pc, #108] @ (a66f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a6622 │ │ │ │ - ldr r1, [pc, #20] @ (a66d4 ) │ │ │ │ + b.n a65fe │ │ │ │ + ldr r1, [pc, #20] @ (a66b0 ) │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w a65b6 │ │ │ │ - b.n a65d2 │ │ │ │ + bne.w a6592 │ │ │ │ + b.n a65ae │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #192] @ 0xc0 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r0, #62] @ 0x3e │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - blt.n a6630 │ │ │ │ + bls.n a6784 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r7, #60] @ 0x3c │ │ │ │ + strh r2, [r7, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #216] @ 0xd8 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - blt.n a67f4 │ │ │ │ + bls.n a6748 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #816] @ 0x330 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + strh r2, [r1, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + str r4, [sp, #616] @ 0x268 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r5, #56] @ 0x38 │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a6720 : │ │ │ │ +000a66fc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #116] @ (a67ac ) │ │ │ │ + ldr r3, [pc, #116] @ (a6788 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #112] @ (a67b0 ) │ │ │ │ + ldr r4, [pc, #112] @ (a678c ) │ │ │ │ addw r3, r3, #3996 @ 0xf9c │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a67a8 │ │ │ │ - ldr r3, [pc, #100] @ (a67b4 ) │ │ │ │ + beq.n a6784 │ │ │ │ + ldr r3, [pc, #100] @ (a6790 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a6776 │ │ │ │ + bne.n a6752 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6560 │ │ │ │ + bl a653c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a67a8 │ │ │ │ - ldr r3, [pc, #84] @ (a67b8 ) │ │ │ │ + beq.n a6784 │ │ │ │ + ldr r3, [pc, #84] @ (a6794 ) │ │ │ │ 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] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #68] @ (a67bc ) │ │ │ │ + ldr r3, [pc, #68] @ (a6798 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a6758 │ │ │ │ - ldr r3, [pc, #60] @ (a67c0 ) │ │ │ │ + beq.n a6734 │ │ │ │ + ldr r3, [pc, #60] @ (a679c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a6758 │ │ │ │ - ldr r0, [pc, #56] @ (a67c4 ) │ │ │ │ + beq.n a6734 │ │ │ │ + ldr r0, [pc, #56] @ (a67a0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #48] @ (a67c8 ) │ │ │ │ - ldr r1, [pc, #52] @ (a67cc ) │ │ │ │ + ldr r3, [pc, #48] @ (a67a4 ) │ │ │ │ + ldr r1, [pc, #52] @ (a67a8 ) │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ - ldr r0, [pc, #52] @ (a67d0 ) │ │ │ │ + ldr r0, [pc, #52] @ (a67ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r3, pc, #456 @ (adr r3, a6978 ) │ │ │ │ + add r3, pc, #600 @ (adr r3, a69e4 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r6, [r4, #32] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + strh r0, [r7, #30] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a67d4 : │ │ │ │ +000a67b0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #124] @ (a6860 ) │ │ │ │ + ldr r3, [pc, #124] @ (a683c ) │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc │ │ │ │ mov r7, r3 │ │ │ │ - bl a6560 │ │ │ │ + bl a653c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a6826 │ │ │ │ - cbz r5, a6842 │ │ │ │ + beq.n a6802 │ │ │ │ + cbz r5, a681e │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, a6818 │ │ │ │ + cbz r0, a67f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a6818 │ │ │ │ + beq.n a67f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, a6820 │ │ │ │ + cbz r3, a67fc │ │ │ │ movs r4, #1 │ │ │ │ str r5, [r6, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a6818 │ │ │ │ - ldr r3, [pc, #60] @ (a6864 ) │ │ │ │ + b.n a67f4 │ │ │ │ + ldr r3, [pc, #60] @ (a6840 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #60] @ (a6868 ) │ │ │ │ + ldr r1, [pc, #60] @ (a6844 ) │ │ │ │ movw r2, #467 @ 0x1d3 │ │ │ │ - ldr r0, [pc, #56] @ (a686c ) │ │ │ │ + ldr r0, [pc, #56] @ (a6848 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #44] @ (a6870 ) │ │ │ │ - movw r2, #38671 @ 0x970f │ │ │ │ + ldr r3, [pc, #44] @ (a684c ) │ │ │ │ + mov.w r2, #38656 @ 0x9700 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #36] @ (a6874 ) │ │ │ │ - ldr r0, [pc, #40] @ (a6878 ) │ │ │ │ + ldr r1, [pc, #36] @ (a6850 ) │ │ │ │ + ldr r0, [pc, #40] @ (a6854 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4004 @ 0xfa4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r6, r4, #10 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #26] │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ - cdp 0, 0, cr0, cr10, cr1, {1} │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + rsb r0, r6, r1, asr #32 │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ movs r2, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a67d4 │ │ │ │ + bl a67b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -000a6894 : │ │ │ │ +000a6870 : │ │ │ │ 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, #2840] @ a73c0 │ │ │ │ + ldr.w r2, [pc, #2840] @ a739c │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r3, [pc, #2840] @ a73c4 │ │ │ │ + ldr.w r3, [pc, #2840] @ a73a0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r5, [pc, #2836] @ a73c8 │ │ │ │ + ldr.w r5, [pc, #2836] @ a73a4 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a6b2c │ │ │ │ - ldr.w r2, [pc, #2816] @ a73cc │ │ │ │ + beq.w a6b08 │ │ │ │ + ldr.w r2, [pc, #2816] @ a73a8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a6a48 │ │ │ │ + beq.w a6a24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w a6c58 │ │ │ │ + beq.w a6c34 │ │ │ │ ldrd r3, r2, [r1] │ │ │ │ mov r6, r0 │ │ │ │ adds r3, #1 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bmi.w a6a1e │ │ │ │ + bmi.w a69fa │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr.w r3, [pc, #2780] @ a73d0 │ │ │ │ + ldr.w r3, [pc, #2780] @ a73ac │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a690a │ │ │ │ - ldr.w r3, [pc, #2772] @ a73d4 │ │ │ │ + beq.n a68e6 │ │ │ │ + ldr.w r3, [pc, #2772] @ a73b0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w a6b06 │ │ │ │ + bne.w a6ae2 │ │ │ │ movs r0, #1 │ │ │ │ blx 52bc8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a6d8c │ │ │ │ + beq.w a6d68 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r4, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ blx 52bc8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a6ca4 │ │ │ │ + beq.w a6c80 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a6cc6 │ │ │ │ + beq.w a6ca2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a6cfe │ │ │ │ + beq.w a6cda │ │ │ │ ldr r7, [r3, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a6d24 │ │ │ │ + beq.w a6d00 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w a6f4c │ │ │ │ + ble.w a6f28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w a6b8c │ │ │ │ + beq.w a6b68 │ │ │ │ mov fp, r6 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ - b.n a698a │ │ │ │ + b.n a6966 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ blx 530a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a6a24 │ │ │ │ + beq.n a6a00 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w a6b5e │ │ │ │ + blt.w a6b3a │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - ble.w a6dae │ │ │ │ + ble.w a6d8a │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r4, [r3, r9, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a76de │ │ │ │ + beq.w a76ba │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - ldr.w r3, [pc, #2604] @ a73d0 │ │ │ │ + ldr.w r3, [pc, #2604] @ a73ac │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n a69c0 │ │ │ │ - ldr.w r3, [pc, #2592] @ a73d4 │ │ │ │ + beq.n a699c │ │ │ │ + ldr.w r3, [pc, #2592] @ a73b0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w a6d56 │ │ │ │ + bne.w a6d32 │ │ │ │ cmp fp, r4 │ │ │ │ - bne.n a6964 │ │ │ │ + bne.n a6940 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a6a40 │ │ │ │ + beq.n a6a1c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w a7070 │ │ │ │ + beq.w a704c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bpl.w a6c32 │ │ │ │ + bpl.w a6c0e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ bl 8a508 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, a6a30 │ │ │ │ + cbz r3, a6a0c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a6c80 │ │ │ │ + beq.w a6c5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a6a18 │ │ │ │ + beq.n a69f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a6a38 │ │ │ │ + cbz r3, a6a14 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n a697e │ │ │ │ + b.n a695a │ │ │ │ mov r8, r4 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n a691c │ │ │ │ + b.n a68f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n a6978 │ │ │ │ + b.n a6954 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a6a02 │ │ │ │ + b.n a69de │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a6a18 │ │ │ │ + b.n a69f4 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a69ce │ │ │ │ + b.n a69aa │ │ │ │ blx 52e44 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a7194 │ │ │ │ - ldr.w r2, [pc, #2432] @ a73d8 │ │ │ │ - ldr.w r3, [pc, #2432] @ a73dc │ │ │ │ + beq.w a7170 │ │ │ │ + ldr.w r2, [pc, #2432] @ a73b4 │ │ │ │ + ldr.w r3, [pc, #2432] @ a73b8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r2, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a71aa │ │ │ │ + beq.w a7186 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str r4, [sp, #24] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a6a94 │ │ │ │ + beq.n a6a70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a6c9c │ │ │ │ + beq.w a6c78 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a71c0 │ │ │ │ + beq.w a719c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a6aae │ │ │ │ + beq.n a6a8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a6d84 │ │ │ │ + beq.w a6d60 │ │ │ │ mov r0, r6 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a6ac8 │ │ │ │ + beq.n a6aa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a6d7c │ │ │ │ - ldr.w r3, [pc, #2324] @ a73e0 │ │ │ │ + beq.w a6d58 │ │ │ │ + ldr.w r3, [pc, #2324] @ a73bc │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr.w r1, [pc, #2324] @ a73e4 │ │ │ │ - ldr.w r0, [pc, #2324] @ a73e8 │ │ │ │ + ldr.w r1, [pc, #2324] @ a73c0 │ │ │ │ + ldr.w r0, [pc, #2324] @ a73c4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r3, #2 │ │ │ │ - ldr.w r1, [pc, #2308] @ a73ec │ │ │ │ - ldr.w r2, [pc, #2264] @ a73c4 │ │ │ │ + ldr.w r1, [pc, #2308] @ a73c8 │ │ │ │ + ldr.w r2, [pc, #2264] @ a73a0 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.w a76a4 │ │ │ │ + bne.w a7680 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r1, [pc, #2264] @ a73e0 │ │ │ │ + ldr.w r1, [pc, #2264] @ a73bc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr.w r3, [pc, #2272] @ a73f0 │ │ │ │ - ldr.w r0, [pc, #2272] @ a73f4 │ │ │ │ + ldr.w r3, [pc, #2272] @ a73cc │ │ │ │ + ldr.w r0, [pc, #2272] @ a73d0 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2264] @ a73f8 │ │ │ │ + ldr.w r1, [pc, #2264] @ a73d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a6ae2 │ │ │ │ - ldr.w r1, [pc, #2224] @ a73e0 │ │ │ │ + b.n a6abe │ │ │ │ + ldr.w r1, [pc, #2224] @ a73bc │ │ │ │ movs r0, #130 @ 0x82 │ │ │ │ - ldr.w r3, [pc, #2248] @ a73fc │ │ │ │ - ldr.w r2, [pc, #2248] @ a7400 │ │ │ │ + ldr.w r3, [pc, #2248] @ a73d8 │ │ │ │ + ldr.w r2, [pc, #2248] @ a73dc │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2240] @ a7404 │ │ │ │ - ldr.w r0, [pc, #2240] @ a7408 │ │ │ │ + ldr.w r1, [pc, #2240] @ a73e0 │ │ │ │ + ldr.w r0, [pc, #2240] @ a73e4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a6ae2 │ │ │ │ + b.n a6abe │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #2176] @ a73e0 │ │ │ │ + ldr.w r3, [pc, #2176] @ a73bc │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr.w r1, [pc, #2212] @ a740c │ │ │ │ - ldr.w r0, [pc, #2212] @ a7410 │ │ │ │ + ldr.w r1, [pc, #2212] @ a73e8 │ │ │ │ + ldr.w r0, [pc, #2212] @ a73ec │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a6ae2 │ │ │ │ + b.n a6abe │ │ │ │ str.w r8, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r6 │ │ │ │ - b.n a6bbc │ │ │ │ + b.n a6b98 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ blx 530a4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a6c18 │ │ │ │ + beq.n a6bf4 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n a6b58 │ │ │ │ + blt.n a6b34 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r1, r9 │ │ │ │ - ble.w a71d6 │ │ │ │ + ble.w a71b2 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r4, [r1, r9, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a76de │ │ │ │ + beq.w a76ba │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r1, [pc, #2048] @ a73d0 │ │ │ │ + ldr.w r1, [pc, #2048] @ a73ac │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr.w r6, [r8, r1] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n a6bf6 │ │ │ │ - ldr.w r1, [pc, #2028] @ a73d4 │ │ │ │ + beq.n a6bd2 │ │ │ │ + ldr.w r1, [pc, #2028] @ a73b0 │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w a6d50 │ │ │ │ + bne.w a6d2c │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n a6b98 │ │ │ │ + bne.n a6b74 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbz r0, a6c24 │ │ │ │ + cbz r0, a6c00 │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.w a706a │ │ │ │ + beq.w a7046 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bpl.n a6c2c │ │ │ │ + bpl.n a6c08 │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n a6bb0 │ │ │ │ + b.n a6b8c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n a6bac │ │ │ │ + b.n a6b88 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a6c00 │ │ │ │ + b.n a6bdc │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #1964] @ a73e0 │ │ │ │ - ldr.w r1, [pc, #2012] @ a7414 │ │ │ │ - ldr.w r0, [pc, #2012] @ a7418 │ │ │ │ + ldr.w r3, [pc, #1964] @ a73bc │ │ │ │ + ldr.w r1, [pc, #2012] @ a73f0 │ │ │ │ + ldr.w r0, [pc, #2012] @ a73f4 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2004] @ a741c │ │ │ │ + ldr.w r3, [pc, #2004] @ a73f8 │ │ │ │ add r3, pc │ │ │ │ strd r3, r8, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ bl 9d43c │ │ │ │ - b.n a6b78 │ │ │ │ - ldr.w r3, [pc, #1988] @ a7420 │ │ │ │ + b.n a6b54 │ │ │ │ + ldr.w r3, [pc, #1988] @ a73fc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr.w r3, [pc, #1912] @ a73e0 │ │ │ │ - ldr.w r1, [pc, #1976] @ a7424 │ │ │ │ + ldr.w r3, [pc, #1912] @ a73bc │ │ │ │ + ldr.w r1, [pc, #1976] @ a7400 │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ - ldr.w r0, [pc, #1976] @ a7428 │ │ │ │ + ldr.w r0, [pc, #1976] @ a7404 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a6ae2 │ │ │ │ - ldr.w r3, [pc, #1884] @ a73e0 │ │ │ │ + b.n a6abe │ │ │ │ + ldr.w r3, [pc, #1884] @ a73bc │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr.w r1, [pc, #1956] @ a742c │ │ │ │ - ldr.w r0, [pc, #1956] @ a7430 │ │ │ │ + ldr.w r1, [pc, #1956] @ a7408 │ │ │ │ + ldr.w r0, [pc, #1956] @ a740c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a6b78 │ │ │ │ + b.n a6b54 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a6a94 │ │ │ │ - ldr.w r3, [pc, #1848] @ a73e0 │ │ │ │ + b.n a6a70 │ │ │ │ + ldr.w r3, [pc, #1848] @ a73bc │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ - ldr.w r1, [pc, #1928] @ a7434 │ │ │ │ - ldr.w r0, [pc, #1928] @ a7438 │ │ │ │ + ldr.w r1, [pc, #1928] @ a7410 │ │ │ │ + ldr.w r0, [pc, #1928] @ a7414 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a6ae2 │ │ │ │ - ldr.w r3, [pc, #1816] @ a73e0 │ │ │ │ + b.n a6abe │ │ │ │ + ldr.w r3, [pc, #1816] @ a73bc │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr.w r0, [pc, #1900] @ a743c │ │ │ │ + ldr.w r0, [pc, #1900] @ a7418 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1896] @ a7440 │ │ │ │ + ldr.w r3, [pc, #1896] @ a741c │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr.w r2, [pc, #1892] @ a7444 │ │ │ │ + ldr.w r2, [pc, #1892] @ a7420 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1888] @ a7448 │ │ │ │ + ldr.w r1, [pc, #1888] @ a7424 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ - b.n a6ae2 │ │ │ │ - ldr.w r3, [pc, #1760] @ a73e0 │ │ │ │ - ldr.w r1, [pc, #1864] @ a744c │ │ │ │ + b.n a6abe │ │ │ │ + ldr.w r3, [pc, #1760] @ a73bc │ │ │ │ + ldr.w r1, [pc, #1864] @ a7428 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #1860] @ a7450 │ │ │ │ + ldr.w r3, [pc, #1860] @ a742c │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w r0, [pc, #1848] @ a7454 │ │ │ │ + ldr.w r0, [pc, #1848] @ a7430 │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a6cf0 │ │ │ │ - ldr.w r3, [pc, #1720] @ a73e0 │ │ │ │ + b.n a6ccc │ │ │ │ + ldr.w r3, [pc, #1720] @ a73bc │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr.w r0, [pc, #1836] @ a7458 │ │ │ │ + ldr.w r0, [pc, #1836] @ a7434 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1828] @ a745c │ │ │ │ + ldr.w r3, [pc, #1828] @ a7438 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1824] @ a7460 │ │ │ │ - ldr.w r1, [pc, #1824] @ a7464 │ │ │ │ + ldr.w r2, [pc, #1824] @ a743c │ │ │ │ + ldr.w r1, [pc, #1824] @ a7440 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a6cf0 │ │ │ │ + b.n a6ccc │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #1672] @ a73e0 │ │ │ │ - ldr.w r2, [pc, #1804] @ a7468 │ │ │ │ - ldr.w r1, [pc, #1804] @ a746c │ │ │ │ + ldr.w r3, [pc, #1672] @ a73bc │ │ │ │ + ldr.w r2, [pc, #1804] @ a7444 │ │ │ │ + ldr.w r1, [pc, #1804] @ a7448 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r0, [pc, #1800] @ a7470 │ │ │ │ + ldr.w r0, [pc, #1800] @ a744c │ │ │ │ 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 9d43c │ │ │ │ - b.n a6b78 │ │ │ │ + b.n a6b54 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a6ac8 │ │ │ │ + b.n a6aa4 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a6aae │ │ │ │ - ldr.w r1, [pc, #1764] @ a7474 │ │ │ │ + b.n a6a8a │ │ │ │ + ldr.w r1, [pc, #1764] @ a7450 │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr.w r0, [pc, #1764] @ a7478 │ │ │ │ - ldr.w r3, [pc, #1608] @ a73e0 │ │ │ │ + ldr.w r0, [pc, #1764] @ a7454 │ │ │ │ + ldr.w r3, [pc, #1608] @ a73bc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a6ae2 │ │ │ │ + b.n a6abe │ │ │ │ mov r2, fp │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a6f40 │ │ │ │ + beq.w a6f1c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a6f56 │ │ │ │ + beq.w a6f32 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a72b2 │ │ │ │ + beq.w a728e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w a7334 │ │ │ │ + beq.w a7310 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, a6de8 │ │ │ │ + cbz r0, a6dc4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a71e4 │ │ │ │ + beq.w a71c0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str.w sl, [r4, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a6e02 │ │ │ │ + beq.n a6dde │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w a757c │ │ │ │ + beq.w a7558 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl a6560 │ │ │ │ + bl a653c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r7, r0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a7238 │ │ │ │ + beq.w a7214 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w a7550 │ │ │ │ + beq.w a752c │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a7602 │ │ │ │ + beq.w a75de │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w a7644 │ │ │ │ + beq.w a7620 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 59e04 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r7, r0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a7252 │ │ │ │ + beq.w a722e │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w a766a │ │ │ │ + beq.w a7646 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.w a7682 │ │ │ │ + bpl.w a765e │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ ittt gt │ │ │ │ strgt r3, [sp, #20] │ │ │ │ movgt.w r9, #0 │ │ │ │ mvngt.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - ble.n a6f12 │ │ │ │ + ble.n a6eee │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr.w r4, [r2, r9, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a76fa │ │ │ │ + beq.w a76d6 │ │ │ │ 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 a6eac │ │ │ │ - ldr.w r1, [pc, #1332] @ a73d4 │ │ │ │ + beq.n a6e88 │ │ │ │ + ldr.w r1, [pc, #1332] @ a73b0 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w a76a8 │ │ │ │ + bne.w a7684 │ │ │ │ ldr.w sl, [r6, #16] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w a725c │ │ │ │ + beq.w a7238 │ │ │ │ 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 a7294 │ │ │ │ - ldr.w r1, [pc, #1288] @ a73d8 │ │ │ │ + beq.w a7270 │ │ │ │ + ldr.w r1, [pc, #1288] @ a73b4 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr.w r1, [r1, #2172] @ 0x87c │ │ │ │ blx 5315c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a7214 │ │ │ │ + beq.w a71f0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a7208 │ │ │ │ + beq.w a71e4 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w a72d4 │ │ │ │ + blt.w a72b0 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bgt.n a6e7c │ │ │ │ + bgt.n a6e58 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r2, [r8] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a76c8 │ │ │ │ + beq.w a76a4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, a6f3a │ │ │ │ + cbz r0, a6f16 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a6f3a │ │ │ │ + beq.n a6f16 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a76d4 │ │ │ │ + beq.w a76b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - b.n a6ae4 │ │ │ │ + b.n a6ac0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n a6dc2 │ │ │ │ + b.n a6d9e │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, a6f56 │ │ │ │ + cbnz r3, a6f32 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7220 │ │ │ │ + beq.w a71fc │ │ │ │ ldr r7, [r6, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a72ea │ │ │ │ + beq.w a72c6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.w a730c │ │ │ │ + bpl.w a72e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - ldr.w r3, [pc, #1104] @ a73d8 │ │ │ │ + ldr.w r3, [pc, #1104] @ a73b4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #572] @ 0x23c │ │ │ │ - ldr.w r3, [pc, #1096] @ a73dc │ │ │ │ + ldr.w r3, [pc, #1096] @ a73b8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a7374 │ │ │ │ + beq.w a7350 │ │ │ │ movs r0, #3 │ │ │ │ blx 53114 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a7576 │ │ │ │ + beq.w a7552 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w a7734 │ │ │ │ - ldr.w r2, [pc, #1212] @ a747c │ │ │ │ + bpl.w a7710 │ │ │ │ + ldr.w r2, [pc, #1212] @ a7458 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a771e │ │ │ │ - ldr.w r2, [pc, #1204] @ a7480 │ │ │ │ + beq.w a76fa │ │ │ │ + ldr.w r2, [pc, #1204] @ a745c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a771a │ │ │ │ + beq.w a76f6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w a7716 │ │ │ │ + ble.w a76f2 │ │ │ │ cmp r3, #1 │ │ │ │ str r7, [r4, #12] │ │ │ │ - beq.w a7716 │ │ │ │ + beq.w a76f2 │ │ │ │ cmp r3, #2 │ │ │ │ str r6, [r4, #16] │ │ │ │ - beq.w a7716 │ │ │ │ + beq.w a76f2 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ str.w r8, [r4, #20] │ │ │ │ str r4, [sp, #32] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7014 │ │ │ │ + beq.n a6ff0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, a7062 │ │ │ │ + cbz r3, a703e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a7568 │ │ │ │ + beq.w a7544 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a702e │ │ │ │ + beq.n a700a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a724a │ │ │ │ + beq.w a7226 │ │ │ │ mov r0, r6 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7048 │ │ │ │ + beq.n a7024 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7242 │ │ │ │ - ldr r3, [pc, #916] @ (a73e0 ) │ │ │ │ + beq.w a721e │ │ │ │ + ldr r3, [pc, #916] @ (a73bc ) │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr.w r1, [pc, #1076] @ a7484 │ │ │ │ - ldr.w r0, [pc, #1076] @ a7488 │ │ │ │ + ldr.w r1, [pc, #1076] @ a7460 │ │ │ │ + ldr.w r0, [pc, #1076] @ a7464 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a6ae2 │ │ │ │ + b.n a6abe │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7014 │ │ │ │ + b.n a6ff0 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7230 │ │ │ │ + beq.w a720c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7228 │ │ │ │ + beq.w a7204 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7352 │ │ │ │ + beq.w a732e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a739e │ │ │ │ + beq.w a737a │ │ │ │ ldr r7, [r3, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a75b4 │ │ │ │ + beq.w a7590 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.w a759c │ │ │ │ + bpl.w a7578 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #792] @ (a73d8 ) │ │ │ │ + ldr r3, [pc, #792] @ (a73b4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #572] @ 0x23c │ │ │ │ - ldr r3, [pc, #788] @ (a73dc ) │ │ │ │ + ldr r3, [pc, #788] @ (a73b8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a75d8 │ │ │ │ + beq.w a75b4 │ │ │ │ movs r0, #3 │ │ │ │ blx 53114 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a7664 │ │ │ │ + beq.w a7640 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w a7734 │ │ │ │ - ldr r2, [pc, #908] @ (a747c ) │ │ │ │ + bpl.w a7710 │ │ │ │ + ldr r2, [pc, #908] @ (a7458 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a771e │ │ │ │ - ldr r2, [pc, #900] @ (a7480 ) │ │ │ │ + beq.w a76fa │ │ │ │ + ldr r2, [pc, #900] @ (a745c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a771a │ │ │ │ + beq.w a76f6 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w a7716 │ │ │ │ + ble.w a76f2 │ │ │ │ cmp r3, #1 │ │ │ │ str r7, [r6, #12] │ │ │ │ - beq.w a7716 │ │ │ │ + beq.w a76f2 │ │ │ │ cmp r3, #2 │ │ │ │ str r4, [r6, #16] │ │ │ │ - beq.w a7716 │ │ │ │ + beq.w a76f2 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r9 │ │ │ │ str.w r8, [r6, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7142 │ │ │ │ + beq.n a711e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, a718c │ │ │ │ + cbz r3, a7168 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a7626 │ │ │ │ + beq.w a7602 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a715c │ │ │ │ + beq.n a7138 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7284 │ │ │ │ + beq.w a7260 │ │ │ │ mov r0, r4 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7176 │ │ │ │ + beq.n a7152 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a728c │ │ │ │ - ldr r3, [pc, #616] @ (a73e0 ) │ │ │ │ + beq.w a7268 │ │ │ │ + ldr r3, [pc, #616] @ (a73bc ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr r1, [pc, #784] @ (a748c ) │ │ │ │ - ldr r0, [pc, #784] @ (a7490 ) │ │ │ │ + ldr r1, [pc, #784] @ (a7468 ) │ │ │ │ + ldr r0, [pc, #784] @ (a746c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a6ae2 │ │ │ │ + b.n a6abe │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7142 │ │ │ │ - ldr r3, [pc, #584] @ (a73e0 ) │ │ │ │ + b.n a711e │ │ │ │ + ldr r3, [pc, #584] @ (a73bc ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #760] @ (a7494 ) │ │ │ │ - ldr r0, [pc, #764] @ (a7498 ) │ │ │ │ + ldr r1, [pc, #760] @ (a7470 ) │ │ │ │ + ldr r0, [pc, #764] @ (a7474 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a6ae2 │ │ │ │ - ldr r3, [pc, #564] @ (a73e0 ) │ │ │ │ + b.n a6abe │ │ │ │ + ldr r3, [pc, #564] @ (a73bc ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #748] @ (a749c ) │ │ │ │ - ldr r0, [pc, #748] @ (a74a0 ) │ │ │ │ + ldr r1, [pc, #748] @ (a7478 ) │ │ │ │ + ldr r0, [pc, #748] @ (a747c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a6da6 │ │ │ │ - ldr r3, [pc, #540] @ (a73e0 ) │ │ │ │ + b.n a6d82 │ │ │ │ + ldr r3, [pc, #540] @ (a73bc ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #732] @ (a74a4 ) │ │ │ │ - ldr r0, [pc, #736] @ (a74a8 ) │ │ │ │ + ldr r1, [pc, #732] @ (a7480 ) │ │ │ │ + ldr r0, [pc, #736] @ (a7484 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a6da6 │ │ │ │ + b.n a6d82 │ │ │ │ mov r3, fp │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ - b.n a6db6 │ │ │ │ + b.n a6d92 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w sl, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a752c │ │ │ │ + beq.w a7508 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w a6df6 │ │ │ │ - b.n a6dfa │ │ │ │ + bne.w a6dd2 │ │ │ │ + b.n a6dd6 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n a6efe │ │ │ │ + b.n a6eda │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n a6eee │ │ │ │ + b.n a6eca │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a6f66 │ │ │ │ + b.n a6f42 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a708c │ │ │ │ + b.n a7068 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7080 │ │ │ │ + b.n a705c │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n a6e1a │ │ │ │ + b.n a6df6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7048 │ │ │ │ + b.n a7024 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a702e │ │ │ │ + b.n a700a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n a6e56 │ │ │ │ - ldr r3, [pc, #384] @ (a73e0 ) │ │ │ │ + b.n a6e32 │ │ │ │ + ldr r3, [pc, #384] @ (a73bc ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r0, [pc, #584] @ (a74ac ) │ │ │ │ + ldr r0, [pc, #584] @ (a7488 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #580] @ (a74b0 ) │ │ │ │ + ldr r3, [pc, #580] @ (a748c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #580] @ (a74b4 ) │ │ │ │ + ldr r2, [pc, #580] @ (a7490 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #580] @ (a74b8 ) │ │ │ │ + ldr r1, [pc, #580] @ (a7494 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a6da6 │ │ │ │ + b.n a6d82 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a715c │ │ │ │ + b.n a7138 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7176 │ │ │ │ - ldr r3, [pc, #328] @ (a73e0 ) │ │ │ │ + b.n a7152 │ │ │ │ + ldr r3, [pc, #328] @ (a73bc ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r1, [pc, #544] @ (a74bc ) │ │ │ │ + ldr r1, [pc, #544] @ (a7498 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r3, [pc, #544] @ (a74c0 ) │ │ │ │ + ldr r3, [pc, #544] @ (a749c ) │ │ │ │ add r3, pc │ │ │ │ strd r3, sl, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #536] @ (a74c4 ) │ │ │ │ + ldr r0, [pc, #536] @ (a74a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a727c │ │ │ │ - ldr r3, [pc, #300] @ (a73e0 ) │ │ │ │ + b.n a7258 │ │ │ │ + ldr r3, [pc, #300] @ (a73bc ) │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ - ldr r0, [pc, #528] @ (a74c8 ) │ │ │ │ + ldr r0, [pc, #528] @ (a74a4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #524] @ (a74cc ) │ │ │ │ + ldr r3, [pc, #524] @ (a74a8 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #520] @ (a74d0 ) │ │ │ │ - ldr r1, [pc, #520] @ (a74d4 ) │ │ │ │ + ldr r2, [pc, #520] @ (a74ac ) │ │ │ │ + ldr r1, [pc, #520] @ (a74b0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a6cf0 │ │ │ │ - ldr r3, [pc, #264] @ (a73e0 ) │ │ │ │ + b.n a6ccc │ │ │ │ + ldr r3, [pc, #264] @ (a73bc ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r1, [pc, #508] @ (a74d8 ) │ │ │ │ - ldr r0, [pc, #512] @ (a74dc ) │ │ │ │ + ldr r1, [pc, #508] @ (a74b4 ) │ │ │ │ + ldr r0, [pc, #512] @ (a74b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a6cbe │ │ │ │ - ldr r2, [pc, #244] @ (a73e0 ) │ │ │ │ + b.n a6c9a │ │ │ │ + ldr r2, [pc, #244] @ (a73bc ) │ │ │ │ movs r1, #144 @ 0x90 │ │ │ │ - ldr r3, [pc, #496] @ (a74e0 ) │ │ │ │ + ldr r3, [pc, #496] @ (a74bc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #492] @ (a74e4 ) │ │ │ │ + ldr r2, [pc, #492] @ (a74c0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #488] @ (a74e8 ) │ │ │ │ - ldr r0, [pc, #488] @ (a74ec ) │ │ │ │ + ldr r1, [pc, #488] @ (a74c4 ) │ │ │ │ + ldr r0, [pc, #488] @ (a74c8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a6cbe │ │ │ │ - ldr r2, [pc, #208] @ (a73e0 ) │ │ │ │ - ldr r3, [pc, #480] @ (a74f0 ) │ │ │ │ - ldr r1, [pc, #480] @ (a74f4 ) │ │ │ │ - ldr r0, [pc, #484] @ (a74f8 ) │ │ │ │ + b.n a6c9a │ │ │ │ + ldr r2, [pc, #208] @ (a73bc ) │ │ │ │ + ldr r3, [pc, #480] @ (a74cc ) │ │ │ │ + ldr r1, [pc, #480] @ (a74d0 ) │ │ │ │ + ldr r0, [pc, #484] @ (a74d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9d43c │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w a6ae2 │ │ │ │ - ldr r3, [pc, #168] @ (a73e0 ) │ │ │ │ - ldr r1, [pc, #452] @ (a74fc ) │ │ │ │ + b.w a6abe │ │ │ │ + ldr r3, [pc, #168] @ (a73bc ) │ │ │ │ + ldr r1, [pc, #452] @ (a74d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r3, [pc, #448] @ (a7500 ) │ │ │ │ + ldr r3, [pc, #448] @ (a74dc ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #440] @ (a7504 ) │ │ │ │ + ldr r0, [pc, #440] @ (a74e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a6cf0 │ │ │ │ - ldr r2, [pc, #140] @ (a73e0 ) │ │ │ │ + b.n a6ccc │ │ │ │ + ldr r2, [pc, #140] @ (a73bc ) │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ - ldr r3, [pc, #432] @ (a7508 ) │ │ │ │ + ldr r3, [pc, #432] @ (a74e4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #428] @ (a750c ) │ │ │ │ + ldr r2, [pc, #428] @ (a74e8 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #424] @ (a7510 ) │ │ │ │ - ldr r0, [pc, #424] @ (a7514 ) │ │ │ │ + ldr r1, [pc, #424] @ (a74ec ) │ │ │ │ + ldr r0, [pc, #424] @ (a74f0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a6cbe │ │ │ │ - ldr r3, [pc, #104] @ (a73e0 ) │ │ │ │ + b.n a6c9a │ │ │ │ + ldr r3, [pc, #104] @ (a73bc ) │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr r1, [pc, #412] @ (a7518 ) │ │ │ │ - ldr r0, [pc, #416] @ (a751c ) │ │ │ │ + ldr r1, [pc, #412] @ (a74f4 ) │ │ │ │ + ldr r0, [pc, #416] @ (a74f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.w a6ae2 │ │ │ │ - ldr r2, [pc, #64] @ (a73e0 ) │ │ │ │ - ldr r3, [pc, #380] @ (a7520 ) │ │ │ │ - ldr r1, [pc, #384] @ (a7524 ) │ │ │ │ + b.w a6abe │ │ │ │ + ldr r2, [pc, #64] @ (a73bc ) │ │ │ │ + ldr r3, [pc, #380] @ (a74fc ) │ │ │ │ + ldr r1, [pc, #384] @ (a7500 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #384] @ (a7528 ) │ │ │ │ + ldr r0, [pc, #384] @ (a7504 ) │ │ │ │ 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 9d43c │ │ │ │ - b.n a6cbe │ │ │ │ + b.n a6c9a │ │ │ │ nop │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #432] @ 0x1b0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #824] @ 0x338 │ │ │ │ + str r0, [sp, #552] @ 0x228 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ movs r2, r4 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r4, [r5, #0] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r0, [r0, #4] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ - bvs.n a7354 │ │ │ │ + bmi.n a74a8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r1, #22] │ │ │ │ + strh r6, [r0, #4] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [sp, #352] @ 0x160 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r1, #20] │ │ │ │ + strh r2, [r1, #2] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #408] @ 0x198 │ │ │ │ + ldrh r2, [r4, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r3, #12] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + ldrh r2, [r2, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r1, #10] │ │ │ │ + ldrb r6, [r0, #28] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #968] @ 0x3c8 │ │ │ │ + ldrh r6, [r5, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r4, #8] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ movs r2, r4 │ │ │ │ - bpl.n a744c │ │ │ │ + bcs.n a73a0 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + ldrh r2, [r3, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + ldrb r6, [r3, #29] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r5, #4] │ │ │ │ + ldrb r2, [r5, #25] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #368] @ 0x170 │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r5, #2] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r0, #22] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r4, #32] │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r6, [r5, #12] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r2, [r4, #7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r2, #16] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r7, #13] │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r2, #14] │ │ │ │ + ldrb r0, [r2, #5] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r5, #24] │ │ │ │ + ldrh r2, [r5, #6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r1, #24] │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r2, #16] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r1, #22] │ │ │ │ + ldrh r4, [r0, #4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ + strh r4, [r2, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r1, #12] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r4, #20] │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r4, [r2, #2] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + adds r4, r4, #2 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r6, #13] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r1, #12] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r5, #8] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [pc, #536] @ (a7748 ) │ │ │ │ + ldr r2, [pc, #536] @ (a7724 ) │ │ │ │ movs r1, #146 @ 0x92 │ │ │ │ - ldr r3, [pc, #536] @ (a774c ) │ │ │ │ + ldr r3, [pc, #536] @ (a7728 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #532] @ (a7750 ) │ │ │ │ + ldr r2, [pc, #532] @ (a772c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #528] @ (a7754 ) │ │ │ │ - ldr r0, [pc, #532] @ (a7758 ) │ │ │ │ + ldr r1, [pc, #528] @ (a7730 ) │ │ │ │ + ldr r0, [pc, #532] @ (a7734 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.w a6cbe │ │ │ │ - ldr r3, [pc, #500] @ (a7748 ) │ │ │ │ + b.w a6c9a │ │ │ │ + ldr r3, [pc, #500] @ (a7724 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r1, [pc, #516] @ (a775c ) │ │ │ │ - ldr r0, [pc, #520] @ (a7760 ) │ │ │ │ + ldr r1, [pc, #516] @ (a7738 ) │ │ │ │ + ldr r0, [pc, #520] @ (a773c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w a6cbe │ │ │ │ - ldr r1, [pc, #504] @ (a7764 ) │ │ │ │ + b.w a6c9a │ │ │ │ + ldr r1, [pc, #504] @ (a7740 ) │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ - ldr r0, [pc, #504] @ (a7768 ) │ │ │ │ - ldr r3, [pc, #472] @ (a7748 ) │ │ │ │ + ldr r0, [pc, #504] @ (a7744 ) │ │ │ │ + ldr r3, [pc, #472] @ (a7724 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n a6d9e │ │ │ │ + b.n a6d7a │ │ │ │ bl 8bdd4 │ │ │ │ - b.n a6fb2 │ │ │ │ - ldr r2, [pc, #456] @ (a7748 ) │ │ │ │ - ldr r3, [pc, #492] @ (a776c ) │ │ │ │ - ldr r1, [pc, #492] @ (a7770 ) │ │ │ │ + b.n a6f8e │ │ │ │ + ldr r2, [pc, #456] @ (a7724 ) │ │ │ │ + ldr r3, [pc, #492] @ (a7748 ) │ │ │ │ + ldr r1, [pc, #492] @ (a774c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #492] @ (a7774 ) │ │ │ │ + ldr r0, [pc, #492] @ (a7750 ) │ │ │ │ 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 9d43c │ │ │ │ - b.w a6cbe │ │ │ │ - ldr r2, [pc, #424] @ (a7748 ) │ │ │ │ - ldr r3, [pc, #472] @ (a7778 ) │ │ │ │ - ldr r1, [pc, #472] @ (a777c ) │ │ │ │ - ldr r0, [pc, #476] @ (a7780 ) │ │ │ │ + b.w a6c9a │ │ │ │ + ldr r2, [pc, #424] @ (a7724 ) │ │ │ │ + ldr r3, [pc, #472] @ (a7754 ) │ │ │ │ + ldr r1, [pc, #472] @ (a7758 ) │ │ │ │ + ldr r0, [pc, #476] @ (a775c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - b.n a7322 │ │ │ │ - ldr r2, [pc, #400] @ (a7748 ) │ │ │ │ + b.n a72fe │ │ │ │ + ldr r2, [pc, #400] @ (a7724 ) │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ - ldr r3, [pc, #456] @ (a7784 ) │ │ │ │ + ldr r3, [pc, #456] @ (a7760 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #452] @ (a7788 ) │ │ │ │ + ldr r2, [pc, #452] @ (a7764 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #448] @ (a778c ) │ │ │ │ - ldr r0, [pc, #452] @ (a7790 ) │ │ │ │ + ldr r1, [pc, #448] @ (a7768 ) │ │ │ │ + ldr r0, [pc, #452] @ (a776c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.w a6cbe │ │ │ │ - ldr r3, [pc, #364] @ (a7748 ) │ │ │ │ + b.w a6c9a │ │ │ │ + ldr r3, [pc, #364] @ (a7724 ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr r1, [pc, #436] @ (a7794 ) │ │ │ │ - ldr r0, [pc, #440] @ (a7798 ) │ │ │ │ + ldr r1, [pc, #436] @ (a7770 ) │ │ │ │ + ldr r0, [pc, #440] @ (a7774 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.w a6ae2 │ │ │ │ - ldr r2, [pc, #324] @ (a7748 ) │ │ │ │ + b.w a6abe │ │ │ │ + ldr r2, [pc, #324] @ (a7724 ) │ │ │ │ movs r1, #147 @ 0x93 │ │ │ │ - ldr r3, [pc, #404] @ (a779c ) │ │ │ │ + ldr r3, [pc, #404] @ (a7778 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #400] @ (a77a0 ) │ │ │ │ + ldr r2, [pc, #400] @ (a777c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #396] @ (a77a4 ) │ │ │ │ - ldr r0, [pc, #396] @ (a77a8 ) │ │ │ │ + ldr r1, [pc, #396] @ (a7780 ) │ │ │ │ + ldr r0, [pc, #396] @ (a7784 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.w a6cbe │ │ │ │ - ldr r3, [pc, #288] @ (a7748 ) │ │ │ │ + b.w a6c9a │ │ │ │ + ldr r3, [pc, #288] @ (a7724 ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr r1, [pc, #384] @ (a77ac ) │ │ │ │ - ldr r0, [pc, #384] @ (a77b0 ) │ │ │ │ + ldr r1, [pc, #384] @ (a7788 ) │ │ │ │ + ldr r0, [pc, #384] @ (a778c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w a6ae2 │ │ │ │ - ldr r2, [pc, #256] @ (a7748 ) │ │ │ │ - ldr r3, [pc, #364] @ (a77b4 ) │ │ │ │ - ldr r1, [pc, #364] @ (a77b8 ) │ │ │ │ + b.w a6abe │ │ │ │ + ldr r2, [pc, #256] @ (a7724 ) │ │ │ │ + ldr r3, [pc, #364] @ (a7790 ) │ │ │ │ + ldr r1, [pc, #364] @ (a7794 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #364] @ (a77bc ) │ │ │ │ + ldr r0, [pc, #364] @ (a7798 ) │ │ │ │ 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 9d43c │ │ │ │ - b.w a6cbe │ │ │ │ + b.w a6c9a │ │ │ │ bl 8bdd4 │ │ │ │ - b.n a70e4 │ │ │ │ - ldr r3, [pc, #220] @ (a7748 ) │ │ │ │ + b.n a70c0 │ │ │ │ + ldr r3, [pc, #220] @ (a7724 ) │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ - ldr r1, [pc, #336] @ (a77c0 ) │ │ │ │ - ldr r0, [pc, #336] @ (a77c4 ) │ │ │ │ + ldr r1, [pc, #336] @ (a779c ) │ │ │ │ + ldr r0, [pc, #336] @ (a77a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w a6cbe │ │ │ │ - ldr r1, [pc, #196] @ (a7748 ) │ │ │ │ + b.w a6c9a │ │ │ │ + ldr r1, [pc, #196] @ (a7724 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr r3, [pc, #320] @ (a77c8 ) │ │ │ │ - ldr r0, [pc, #320] @ (a77cc ) │ │ │ │ + ldr r3, [pc, #320] @ (a77a4 ) │ │ │ │ + ldr r0, [pc, #320] @ (a77a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #312] @ (a77d0 ) │ │ │ │ + ldr r1, [pc, #312] @ (a77ac ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.w a6ae2 │ │ │ │ + b.w a6abe │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #156] @ (a7748 ) │ │ │ │ - ldr r3, [pc, #296] @ (a77d4 ) │ │ │ │ - ldr r1, [pc, #296] @ (a77d8 ) │ │ │ │ + ldr r2, [pc, #156] @ (a7724 ) │ │ │ │ + ldr r3, [pc, #296] @ (a77b0 ) │ │ │ │ + ldr r1, [pc, #296] @ (a77b4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #296] @ (a77dc ) │ │ │ │ + ldr r0, [pc, #296] @ (a77b8 ) │ │ │ │ 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 9d43c │ │ │ │ - b.w a6cbe │ │ │ │ + b.w a6c9a │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n a6f22 │ │ │ │ + b.n a6efe │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n a6f3a │ │ │ │ - ldr r3, [pc, #256] @ (a77e0 ) │ │ │ │ - movw r2, #29852 @ 0x749c │ │ │ │ + b.n a6f16 │ │ │ │ + ldr r3, [pc, #256] @ (a77bc ) │ │ │ │ + movw r2, #29837 @ 0x748d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #248] @ (a77e4 ) │ │ │ │ - ldr r0, [pc, #252] @ (a77e8 ) │ │ │ │ + ldr r1, [pc, #248] @ (a77c0 ) │ │ │ │ + ldr r0, [pc, #252] @ (a77c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4052 @ 0xfd4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #240] @ (a77ec ) │ │ │ │ - movw r2, #30112 @ 0x75a0 │ │ │ │ + ldr r3, [pc, #240] @ (a77c8 ) │ │ │ │ + movw r2, #30097 @ 0x7591 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #232] @ (a77f0 ) │ │ │ │ - ldr r0, [pc, #236] @ (a77f4 ) │ │ │ │ + ldr r1, [pc, #232] @ (a77cc ) │ │ │ │ + ldr r0, [pc, #236] @ (a77d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4052 @ 0xfd4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #216] @ (a77f8 ) │ │ │ │ + ldr r3, [pc, #216] @ (a77d4 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #212] @ (a77fc ) │ │ │ │ - ldr r0, [pc, #216] @ (a7800 ) │ │ │ │ + ldr r1, [pc, #212] @ (a77d8 ) │ │ │ │ + ldr r0, [pc, #216] @ (a77dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (a7804 ) │ │ │ │ + ldr r3, [pc, #204] @ (a77e0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #204] @ (a7808 ) │ │ │ │ - ldr r0, [pc, #208] @ (a780c ) │ │ │ │ + ldr r1, [pc, #204] @ (a77e4 ) │ │ │ │ + ldr r0, [pc, #208] @ (a77e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r4, #2] │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + strb r2, [r2, #25] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + strb r4, [r7, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r5, #1] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + strb r2, [r5, #27] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r3, #1 │ │ │ │ + subs r4, r2, r0 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r6, #0] │ │ │ │ + strb r6, [r5, #23] │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r1, #46] @ 0x2e │ │ │ │ + strh r2, [r1, #28] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + strb r6, [r6, #26] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ + strb r2, [r1, #23] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r7, #31] │ │ │ │ + strb r4, [r6, #22] │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r1, #60] @ 0x3c │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + strh r2, [r6, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + strb r2, [r4, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + strh r0, [r2, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r1, #30] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r6, #56] @ 0x38 │ │ │ │ + strh r6, [r5, #38] @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r4, #29] │ │ │ │ + strb r2, [r4, #20] │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r6, r5 │ │ │ │ + adds r6, r5, r4 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r1, #29] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r1, #56] @ 0x38 │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + ldrb r2, [r2, #18] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r4, [r5, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ movs r2, r4 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + uxth r4, r5 │ │ │ │ movs r4, r4 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + ble.n a7818 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + uxth r0, r2 │ │ │ │ movs r4, r4 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + ble.n a77ec │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r4, [r4, #2] │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + sxtb r0, r6 │ │ │ │ movs r4, r4 │ │ │ │ - svc 118 @ 0x76 │ │ │ │ + ble.n a7840 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r0, #24 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ movs r2, r4 │ │ │ │ - push {r5, r7} │ │ │ │ + sxtb r4, r3 │ │ │ │ movs r4, r4 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + ble.n a78a4 │ │ │ │ movs r1, r4 │ │ │ │ - svc 206 @ 0xce │ │ │ │ + ble.n a7700 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000a7810 : │ │ │ │ +000a77ec : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #208] @ a78f0 │ │ │ │ + ldr.w ip, [pc, #208] @ a78cc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #200] @ (a78f4 ) │ │ │ │ + ldr r3, [pc, #200] @ (a78d0 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #196] @ (a78f8 ) │ │ │ │ + ldr r4, [pc, #196] @ (a78d4 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #180] @ (a78fc ) │ │ │ │ + ldr r3, [pc, #180] @ (a78d8 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #4044 @ 0xfcc │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a78ce │ │ │ │ - ldr r2, [pc, #164] @ (a7900 ) │ │ │ │ - ldr r3, [pc, #164] @ (a7904 ) │ │ │ │ + beq.n a78aa │ │ │ │ + ldr r2, [pc, #164] @ (a78dc ) │ │ │ │ + ldr r3, [pc, #164] @ (a78e0 ) │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n a78d2 │ │ │ │ + bne.n a78ae │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ - beq.n a787e │ │ │ │ + beq.n a785a │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n a78b2 │ │ │ │ + bpl.n a788e │ │ │ │ mov r0, r5 │ │ │ │ - bl a6894 │ │ │ │ + bl a6870 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a78ce │ │ │ │ - ldr r3, [pc, #124] @ (a7908 ) │ │ │ │ + beq.n a78aa │ │ │ │ + ldr r3, [pc, #124] @ (a78e4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a789a │ │ │ │ + beq.n a7876 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #112] @ (a790c ) │ │ │ │ - ldr r3, [pc, #84] @ (a78f4 ) │ │ │ │ + ldr r2, [pc, #112] @ (a78e8 ) │ │ │ │ + ldr r3, [pc, #84] @ (a78d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a78ec │ │ │ │ + bne.n a78c8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #92] @ (a7910 ) │ │ │ │ + ldr r0, [pc, #92] @ (a78ec ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #88] @ (a7914 ) │ │ │ │ + ldr r3, [pc, #88] @ (a78f0 ) │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #88] @ (a7918 ) │ │ │ │ - ldr r0, [pc, #88] @ (a791c ) │ │ │ │ + ldr r1, [pc, #88] @ (a78f4 ) │ │ │ │ + ldr r0, [pc, #88] @ (a78f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a789a │ │ │ │ + b.n a7876 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n a786c │ │ │ │ - ldr r3, [pc, #72] @ (a7920 ) │ │ │ │ + beq.n a7848 │ │ │ │ + ldr r3, [pc, #72] @ (a78fc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n a786c │ │ │ │ - ldr r0, [pc, #64] @ (a7924 ) │ │ │ │ + beq.n a7848 │ │ │ │ + ldr r0, [pc, #64] @ (a7900 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n a78ba │ │ │ │ + b.n a7896 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - strh r2, [r2, #62] @ 0x3e │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r0, #22] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #38] @ 0x26 │ │ │ │ + strh r6, [r3, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r2, #20] │ │ │ │ + strb r2, [r2, #11] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a7928 : │ │ │ │ +000a7904 : │ │ │ │ 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 r4, [r0, #16] │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w r7, [pc, #1092] @ a7d84 │ │ │ │ + ldr.w r7, [pc, #1092] @ a7d60 │ │ │ │ add r7, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a7b90 │ │ │ │ + beq.w a7b6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n a796a │ │ │ │ + beq.n a7946 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n a796a │ │ │ │ + beq.n a7946 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7b06 │ │ │ │ - ldr.w r3, [pc, #1052] @ a7d88 │ │ │ │ + beq.w a7ae2 │ │ │ │ + ldr.w r3, [pc, #1052] @ a7d64 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w a7b56 │ │ │ │ + beq.w a7b32 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a7bdc │ │ │ │ + beq.w a7bb8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ add.w r1, r3, #1 │ │ │ │ itttt gt │ │ │ │ movgt r5, #0 │ │ │ │ movwgt sl, #65534 @ 0xfffe │ │ │ │ mvngt.w fp, #3221225472 @ 0xc0000000 │ │ │ │ movtgt sl, #16383 @ 0x3fff │ │ │ │ str r1, [r6, #0] │ │ │ │ - bgt.n a79cc │ │ │ │ - b.n a7b4c │ │ │ │ + bgt.n a79a8 │ │ │ │ + b.n a7b28 │ │ │ │ adds r2, r1, #1 │ │ │ │ cmp r3, r0 │ │ │ │ str r2, [r4, #0] │ │ │ │ - beq.n a79b4 │ │ │ │ - ldr r3, [pc, #992] @ (a7d8c ) │ │ │ │ + beq.n a7990 │ │ │ │ + ldr r3, [pc, #992] @ (a7d68 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w a7b66 │ │ │ │ + bne.w a7b42 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r1, a79be │ │ │ │ + cbnz r1, a799a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r8, r4 │ │ │ │ - beq.n a7a04 │ │ │ │ + beq.n a79e0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.w a7b48 │ │ │ │ + ble.w a7b24 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov.w r9, r5, lsl #1 │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a7d4a │ │ │ │ - ldr r3, [pc, #944] @ (a7d90 ) │ │ │ │ + beq.w a7d26 │ │ │ │ + ldr r3, [pc, #944] @ (a7d6c ) │ │ │ │ ldrd r1, r0, [r4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r1, fp │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bne.n a79a0 │ │ │ │ + bne.n a797c │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w a7b5a │ │ │ │ - ldr r3, [pc, #920] @ (a7d8c ) │ │ │ │ + beq.w a7b36 │ │ │ │ + ldr r3, [pc, #920] @ (a7d68 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w a7b66 │ │ │ │ + bne.w a7b42 │ │ │ │ cmp r8, r4 │ │ │ │ str.w sl, [r4] │ │ │ │ - bne.n a79c2 │ │ │ │ + bne.n a799e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7bd4 │ │ │ │ + beq.w a7bb0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7c1e │ │ │ │ + beq.w a7bfa │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a7c46 │ │ │ │ + beq.w a7c22 │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a7c66 │ │ │ │ + beq.w a7c42 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r9 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52ef0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7bfe │ │ │ │ + beq.w a7bda │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a7d66 │ │ │ │ + beq.w a7d42 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7a66 │ │ │ │ + beq.n a7a42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7c0e │ │ │ │ + beq.w a7bea │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w a7c88 │ │ │ │ + blt.w a7c64 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a7c9e │ │ │ │ + beq.w a7c7a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w a7cc0 │ │ │ │ + beq.w a7c9c │ │ │ │ mov r0, r5 │ │ │ │ - bl a6560 │ │ │ │ + bl a653c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7c16 │ │ │ │ + beq.w a7bf2 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.w a7cde │ │ │ │ + beq.w a7cba │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a7cf4 │ │ │ │ + beq.w a7cd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w a7d16 │ │ │ │ + beq.w a7cf2 │ │ │ │ mov r0, r5 │ │ │ │ bl 59e04 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a7c06 │ │ │ │ + beq.w a7be2 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.w a7d34 │ │ │ │ + beq.w a7d10 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, a7af6 │ │ │ │ + cbz r0, a7ad2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7af6 │ │ │ │ + beq.n a7ad2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a7af6 │ │ │ │ + cbnz r3, a7ad2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r4, #16] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 8bf90 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #632] @ (a7d88 ) │ │ │ │ + ldr r3, [pc, #632] @ (a7d64 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n a7b56 │ │ │ │ + beq.n a7b32 │ │ │ │ ldr.w r4, [r8, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n a7bb2 │ │ │ │ + beq.n a7b8e │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w a7978 │ │ │ │ - ldr r1, [pc, #620] @ (a7d94 ) │ │ │ │ + bne.w a7954 │ │ │ │ + ldr r1, [pc, #620] @ (a7d70 ) │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ - ldr r3, [pc, #620] @ (a7d98 ) │ │ │ │ - ldr r0, [pc, #624] @ (a7d9c ) │ │ │ │ + ldr r3, [pc, #620] @ (a7d74 ) │ │ │ │ + ldr r0, [pc, #624] @ (a7d78 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #620] @ (a7da0 ) │ │ │ │ + ldr r1, [pc, #620] @ (a7d7c ) │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9d43c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, a7b56 │ │ │ │ + cbnz r3, a7b32 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n a7b42 │ │ │ │ + b.n a7b1e │ │ │ │ movw r3, #65534 @ 0xfffe │ │ │ │ movt r3, #16383 @ 0x3fff │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n a79be │ │ │ │ - ldr r3, [pc, #556] @ (a7d94 ) │ │ │ │ + b.n a799a │ │ │ │ + ldr r3, [pc, #556] @ (a7d70 ) │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ - ldr r1, [pc, #568] @ (a7da4 ) │ │ │ │ + ldr r1, [pc, #568] @ (a7d80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, r3] │ │ │ │ - ldr r3, [pc, #564] @ (a7da8 ) │ │ │ │ + ldr r3, [pc, #564] @ (a7d84 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #560] @ (a7dac ) │ │ │ │ + ldr r0, [pc, #560] @ (a7d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.n a7b40 │ │ │ │ - ldr r1, [pc, #512] @ (a7d94 ) │ │ │ │ + b.n a7b1c │ │ │ │ + ldr r1, [pc, #512] @ (a7d70 ) │ │ │ │ movs r0, #173 @ 0xad │ │ │ │ - ldr r3, [pc, #536] @ (a7db0 ) │ │ │ │ - ldr r2, [pc, #540] @ (a7db4 ) │ │ │ │ + ldr r3, [pc, #536] @ (a7d8c ) │ │ │ │ + ldr r2, [pc, #540] @ (a7d90 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #532] @ (a7db8 ) │ │ │ │ - ldr r0, [pc, #536] @ (a7dbc ) │ │ │ │ + ldr r1, [pc, #532] @ (a7d94 ) │ │ │ │ + ldr r0, [pc, #536] @ (a7d98 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a7b40 │ │ │ │ - ldr r1, [pc, #480] @ (a7d94 ) │ │ │ │ + b.n a7b1c │ │ │ │ + ldr r1, [pc, #480] @ (a7d70 ) │ │ │ │ movs r0, #174 @ 0xae │ │ │ │ - ldr r3, [pc, #520] @ (a7dc0 ) │ │ │ │ - ldr r2, [pc, #520] @ (a7dc4 ) │ │ │ │ + ldr r3, [pc, #520] @ (a7d9c ) │ │ │ │ + ldr r2, [pc, #520] @ (a7da0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #516] @ (a7dc8 ) │ │ │ │ - ldr r0, [pc, #516] @ (a7dcc ) │ │ │ │ + ldr r1, [pc, #516] @ (a7da4 ) │ │ │ │ + ldr r0, [pc, #516] @ (a7da8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a7b40 │ │ │ │ + b.n a7b1c │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7a10 │ │ │ │ - ldr r1, [pc, #436] @ (a7d94 ) │ │ │ │ + b.n a79ec │ │ │ │ + ldr r1, [pc, #436] @ (a7d70 ) │ │ │ │ movs r0, #174 @ 0xae │ │ │ │ - ldr r3, [pc, #492] @ (a7dd0 ) │ │ │ │ - ldr r2, [pc, #496] @ (a7dd4 ) │ │ │ │ + ldr r3, [pc, #492] @ (a7dac ) │ │ │ │ + ldr r2, [pc, #496] @ (a7db0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #488] @ (a7dd8 ) │ │ │ │ - ldr r0, [pc, #492] @ (a7ddc ) │ │ │ │ + ldr r1, [pc, #488] @ (a7db4 ) │ │ │ │ + ldr r0, [pc, #492] @ (a7db8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a7b40 │ │ │ │ + b.n a7b1c │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7a4c │ │ │ │ + b.n a7a28 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7ad8 │ │ │ │ + b.n a7ab4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7a66 │ │ │ │ + b.n a7a42 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7aa0 │ │ │ │ - ldr r2, [pc, #372] @ (a7d94 ) │ │ │ │ + b.n a7a7c │ │ │ │ + ldr r2, [pc, #372] @ (a7d70 ) │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ - ldr r3, [pc, #444] @ (a7de0 ) │ │ │ │ + ldr r3, [pc, #444] @ (a7dbc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #440] @ (a7de4 ) │ │ │ │ + ldr r2, [pc, #440] @ (a7dc0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #440] @ (a7de8 ) │ │ │ │ + ldr r1, [pc, #440] @ (a7dc4 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #436] @ (a7dec ) │ │ │ │ + ldr r0, [pc, #436] @ (a7dc8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.n a7b40 │ │ │ │ - ldr r2, [pc, #332] @ (a7d94 ) │ │ │ │ - ldr r3, [pc, #420] @ (a7df0 ) │ │ │ │ - ldr r1, [pc, #424] @ (a7df4 ) │ │ │ │ + b.n a7b1c │ │ │ │ + ldr r2, [pc, #332] @ (a7d70 ) │ │ │ │ + ldr r3, [pc, #420] @ (a7dcc ) │ │ │ │ + ldr r1, [pc, #424] @ (a7dd0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #424] @ (a7df8 ) │ │ │ │ + ldr r0, [pc, #424] @ (a7dd4 ) │ │ │ │ ldr r4, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9d43c │ │ │ │ - b.n a7c3e │ │ │ │ - ldr r2, [pc, #300] @ (a7d94 ) │ │ │ │ + b.n a7c1a │ │ │ │ + ldr r2, [pc, #300] @ (a7d70 ) │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ - ldr r3, [pc, #400] @ (a7dfc ) │ │ │ │ + ldr r3, [pc, #400] @ (a7dd8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #396] @ (a7e00 ) │ │ │ │ + ldr r2, [pc, #396] @ (a7ddc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #392] @ (a7e04 ) │ │ │ │ - ldr r0, [pc, #392] @ (a7e08 ) │ │ │ │ + ldr r1, [pc, #392] @ (a7de0 ) │ │ │ │ + ldr r0, [pc, #392] @ (a7de4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a7c3e │ │ │ │ - ldr r3, [pc, #264] @ (a7d94 ) │ │ │ │ + b.n a7c1a │ │ │ │ + ldr r3, [pc, #264] @ (a7d70 ) │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ - ldr r1, [pc, #380] @ (a7e0c ) │ │ │ │ - ldr r0, [pc, #384] @ (a7e10 ) │ │ │ │ + ldr r1, [pc, #380] @ (a7de8 ) │ │ │ │ + ldr r0, [pc, #384] @ (a7dec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a7c3e │ │ │ │ - ldr r2, [pc, #244] @ (a7d94 ) │ │ │ │ + b.n a7c1a │ │ │ │ + ldr r2, [pc, #244] @ (a7d70 ) │ │ │ │ movs r1, #177 @ 0xb1 │ │ │ │ - ldr r3, [pc, #368] @ (a7e14 ) │ │ │ │ + ldr r3, [pc, #368] @ (a7df0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #364] @ (a7e18 ) │ │ │ │ + ldr r2, [pc, #364] @ (a7df4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #360] @ (a7e1c ) │ │ │ │ - ldr r0, [pc, #360] @ (a7e20 ) │ │ │ │ + ldr r1, [pc, #360] @ (a7df8 ) │ │ │ │ + ldr r0, [pc, #360] @ (a7dfc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a7c3e │ │ │ │ - ldr r2, [pc, #208] @ (a7d94 ) │ │ │ │ - ldr r3, [pc, #352] @ (a7e24 ) │ │ │ │ - ldr r1, [pc, #352] @ (a7e28 ) │ │ │ │ + b.n a7c1a │ │ │ │ + ldr r2, [pc, #208] @ (a7d70 ) │ │ │ │ + ldr r3, [pc, #352] @ (a7e00 ) │ │ │ │ + ldr r1, [pc, #352] @ (a7e04 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #352] @ (a7e2c ) │ │ │ │ + ldr r0, [pc, #352] @ (a7e08 ) │ │ │ │ ldr r4, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9d43c │ │ │ │ - b.n a7c3e │ │ │ │ - ldr r3, [pc, #180] @ (a7d94 ) │ │ │ │ + b.n a7c1a │ │ │ │ + ldr r3, [pc, #180] @ (a7d70 ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r1, [pc, #332] @ (a7e30 ) │ │ │ │ - ldr r0, [pc, #332] @ (a7e34 ) │ │ │ │ + ldr r1, [pc, #332] @ (a7e0c ) │ │ │ │ + ldr r0, [pc, #332] @ (a7e10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a7c3e │ │ │ │ - ldr r2, [pc, #156] @ (a7d94 ) │ │ │ │ + b.n a7c1a │ │ │ │ + ldr r2, [pc, #156] @ (a7d70 ) │ │ │ │ movs r1, #178 @ 0xb2 │ │ │ │ - ldr r3, [pc, #316] @ (a7e38 ) │ │ │ │ + ldr r3, [pc, #316] @ (a7e14 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #312] @ (a7e3c ) │ │ │ │ + ldr r2, [pc, #312] @ (a7e18 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #308] @ (a7e40 ) │ │ │ │ - ldr r0, [pc, #312] @ (a7e44 ) │ │ │ │ + ldr r1, [pc, #308] @ (a7e1c ) │ │ │ │ + ldr r0, [pc, #312] @ (a7e20 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n a7c3e │ │ │ │ - ldr r2, [pc, #124] @ (a7d94 ) │ │ │ │ - ldr r3, [pc, #300] @ (a7e48 ) │ │ │ │ - ldr r1, [pc, #304] @ (a7e4c ) │ │ │ │ + b.n a7c1a │ │ │ │ + ldr r2, [pc, #124] @ (a7d70 ) │ │ │ │ + ldr r3, [pc, #300] @ (a7e24 ) │ │ │ │ + ldr r1, [pc, #304] @ (a7e28 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #304] @ (a7e50 ) │ │ │ │ + ldr r0, [pc, #304] @ (a7e2c ) │ │ │ │ ldr r4, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9d43c │ │ │ │ - b.n a7c3e │ │ │ │ - ldr r3, [pc, #92] @ (a7d94 ) │ │ │ │ + b.n a7c1a │ │ │ │ + ldr r3, [pc, #92] @ (a7d70 ) │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ - ldr r1, [pc, #280] @ (a7e54 ) │ │ │ │ - ldr r0, [pc, #284] @ (a7e58 ) │ │ │ │ + ldr r1, [pc, #280] @ (a7e30 ) │ │ │ │ + ldr r0, [pc, #284] @ (a7e34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a7c3e │ │ │ │ - ldr r3, [pc, #272] @ (a7e5c ) │ │ │ │ - movw r2, #30584 @ 0x7778 │ │ │ │ + b.n a7c1a │ │ │ │ + ldr r3, [pc, #272] @ (a7e38 ) │ │ │ │ + movw r2, #30569 @ 0x7769 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #264] @ (a7e60 ) │ │ │ │ - ldr r0, [pc, #268] @ (a7e64 ) │ │ │ │ + ldr r1, [pc, #264] @ (a7e3c ) │ │ │ │ + ldr r0, [pc, #268] @ (a7e40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4084 @ 0xff4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #256] @ (a7e68 ) │ │ │ │ - movw r2, #30630 @ 0x77a6 │ │ │ │ + ldr r3, [pc, #256] @ (a7e44 ) │ │ │ │ + movw r2, #30615 @ 0x7797 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #248] @ (a7e6c ) │ │ │ │ - ldr r0, [pc, #252] @ (a7e70 ) │ │ │ │ + ldr r1, [pc, #248] @ (a7e48 ) │ │ │ │ + ldr r0, [pc, #252] @ (a7e4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4084 @ 0xff4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r0, [r0, #5] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r0, [r5, #1] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r7, #20] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r0, #20] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r2, #8] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + strb r4, [r3, #0] │ │ │ │ movs r2, r4 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + stmia r4!, {r3} │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r0, [r5, #0] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r1, #18] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r6, #8] │ │ │ │ + ldr r0, [r6, #124] @ 0x7c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r6!, {r1, r3, r5} │ │ │ │ + stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ + strb r6, [r0, #0] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r5, #16] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r2, #8] │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r7, #14] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r5, #7] │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r3, #7] │ │ │ │ + ldr r4, [r2, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + ldr r0, [r4, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r0, [r4, #0] │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r0, #6] │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + strb r4, [r0, #0] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r6, #10] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + ldr r4, [r2, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r7, #8] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r5, #7] │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + ldr r0, [r1, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r6, #3] │ │ │ │ + ldr r6, [r5, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r0, #4] │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r1, #3] │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r2, #6] │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r1, #6] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r3, #2] │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ movs r4, r4 │ │ │ │ - bls.n a7e68 │ │ │ │ + bvs.n a7dbc │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ movs r2, r4 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n a7e3c │ │ │ │ + bvs.n a7d90 │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r7, #2] │ │ │ │ + ldrb r0, [r7, #24] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a7e74 : │ │ │ │ +000a7e50 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (a7eec ) │ │ │ │ + ldr r3, [pc, #96] @ (a7ec8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #92] @ (a7ef0 ) │ │ │ │ + ldr r4, [pc, #92] @ (a7ecc ) │ │ │ │ addw r3, r3, #4092 @ 0xffc │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, a7ee6 │ │ │ │ - ldr r3, [pc, #84] @ (a7ef4 ) │ │ │ │ + cbz r0, a7ec2 │ │ │ │ + ldr r3, [pc, #84] @ (a7ed0 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a7eb4 │ │ │ │ + bne.n a7e90 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a7928 │ │ │ │ - ldr r3, [pc, #64] @ (a7ef8 ) │ │ │ │ + b.w a7904 │ │ │ │ + ldr r3, [pc, #64] @ (a7ed4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7eaa │ │ │ │ - ldr r3, [pc, #60] @ (a7efc ) │ │ │ │ + beq.n a7e86 │ │ │ │ + ldr r3, [pc, #60] @ (a7ed8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7eaa │ │ │ │ - ldr r0, [pc, #52] @ (a7f00 ) │ │ │ │ + beq.n a7e86 │ │ │ │ + ldr r0, [pc, #52] @ (a7edc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #48] @ (a7f04 ) │ │ │ │ - ldr r1, [pc, #48] @ (a7f08 ) │ │ │ │ + ldr r3, [pc, #48] @ (a7ee0 ) │ │ │ │ + ldr r1, [pc, #48] @ (a7ee4 ) │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ - ldr r0, [pc, #48] @ (a7f0c ) │ │ │ │ + ldr r0, [pc, #48] @ (a7ee8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ movs r7, r4 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r7, #108] @ 0x6c │ │ │ │ + ldr r2, [r7, #72] @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a7f10 : │ │ │ │ +000a7eec : │ │ │ │ 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, #308] @ (a8058 ) │ │ │ │ + ldr r2, [pc, #308] @ (a8034 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #308] @ (a805c ) │ │ │ │ + ldr r3, [pc, #308] @ (a8038 ) │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r5, [pc, #308] @ (a8060 ) │ │ │ │ + ldr r5, [pc, #308] @ (a803c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n a7fe0 │ │ │ │ - ldr r1, [pc, #292] @ (a8064 ) │ │ │ │ + beq.n a7fbc │ │ │ │ + ldr r1, [pc, #292] @ (a8040 ) │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - ldr r3, [pc, #292] @ (a8068 ) │ │ │ │ + ldr r3, [pc, #292] @ (a8044 ) │ │ │ │ adds r2, #1 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr.w r8, [r1, #896] @ 0x380 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r1, [r1, #152] @ 0x98 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a8006 │ │ │ │ - ldr r3, [pc, #268] @ (a806c ) │ │ │ │ + beq.n a7fe2 │ │ │ │ + ldr r3, [pc, #268] @ (a8048 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ strd r3, r4, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7f82 │ │ │ │ + beq.n a7f5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, a7fd0 │ │ │ │ + cbz r3, a7fac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a8024 │ │ │ │ + beq.n a8000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a7fc8 │ │ │ │ + cbz r3, a7fa4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx 52d2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a7fa8 │ │ │ │ + beq.n a7f84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, a7fd8 │ │ │ │ + cbz r3, a7fb4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n a803c │ │ │ │ - ldr r2, [pc, #192] @ (a8070 ) │ │ │ │ - ldr r3, [pc, #172] @ (a805c ) │ │ │ │ + beq.n a8018 │ │ │ │ + ldr r2, [pc, #192] @ (a804c ) │ │ │ │ + ldr r3, [pc, #172] @ (a8038 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a8054 │ │ │ │ + bne.n a8030 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7f8e │ │ │ │ + b.n a7f6a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7f82 │ │ │ │ + b.n a7f5e │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a7fa8 │ │ │ │ - ldr r1, [pc, #144] @ (a8074 ) │ │ │ │ + b.n a7f84 │ │ │ │ + ldr r1, [pc, #144] @ (a8050 ) │ │ │ │ movw r0, #279 @ 0x117 │ │ │ │ - ldr r3, [pc, #144] @ (a8078 ) │ │ │ │ - ldr r2, [pc, #144] @ (a807c ) │ │ │ │ + ldr r3, [pc, #144] @ (a8054 ) │ │ │ │ + ldr r2, [pc, #144] @ (a8058 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #140] @ (a8080 ) │ │ │ │ - ldr r0, [pc, #140] @ (a8084 ) │ │ │ │ + ldr r1, [pc, #140] @ (a805c ) │ │ │ │ + ldr r0, [pc, #140] @ (a8060 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r4, #0 │ │ │ │ - b.n a7fac │ │ │ │ - ldr r3, [pc, #108] @ (a8074 ) │ │ │ │ + b.n a7f88 │ │ │ │ + ldr r3, [pc, #108] @ (a8050 ) │ │ │ │ movw r2, #279 @ 0x117 │ │ │ │ - ldr r1, [pc, #120] @ (a8088 ) │ │ │ │ - ldr r0, [pc, #124] @ (a808c ) │ │ │ │ + ldr r1, [pc, #120] @ (a8064 ) │ │ │ │ + ldr r0, [pc, #124] @ (a8068 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a8002 │ │ │ │ - ldr r3, [pc, #76] @ (a8074 ) │ │ │ │ + b.n a7fde │ │ │ │ + ldr r3, [pc, #76] @ (a8050 ) │ │ │ │ movw r2, #279 @ 0x117 │ │ │ │ - ldr r1, [pc, #100] @ (a8090 ) │ │ │ │ - ldr r0, [pc, #100] @ (a8094 ) │ │ │ │ + ldr r1, [pc, #100] @ (a806c ) │ │ │ │ + ldr r0, [pc, #100] @ (a8070 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a801c │ │ │ │ - ldr r3, [pc, #52] @ (a8074 ) │ │ │ │ + b.n a7ff8 │ │ │ │ + ldr r3, [pc, #52] @ (a8050 ) │ │ │ │ movw r2, #279 @ 0x117 │ │ │ │ - ldr r1, [pc, #84] @ (a8098 ) │ │ │ │ - ldr r0, [pc, #84] @ (a809c ) │ │ │ │ + ldr r1, [pc, #84] @ (a8074 ) │ │ │ │ + ldr r0, [pc, #84] @ (a8078 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a7fac │ │ │ │ + b.n a7f88 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - strh r6, [r2, #6] │ │ │ │ + strh r2, [r7, #6] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #6] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #14] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ + ldr r6, [r3, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r0, [r6, #14] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r1, #92] @ 0x5c │ │ │ │ + ldr r4, [r0, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r2, #23] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r4, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a80a0 : │ │ │ │ +000a807c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a8104 ) │ │ │ │ + ldr r3, [pc, #76] @ (a80e0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (a8108 ) │ │ │ │ + ldr r4, [pc, #72] @ (a80e4 ) │ │ │ │ subs r3, #204 @ 0xcc │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, a80fe │ │ │ │ - ldr r3, [pc, #64] @ (a810c ) │ │ │ │ + cbz r0, a80da │ │ │ │ + ldr r3, [pc, #64] @ (a80e8 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a80de │ │ │ │ + bne.n a80ba │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a7f10 │ │ │ │ - ldr r0, [pc, #48] @ (a8110 ) │ │ │ │ + b.w a7eec │ │ │ │ + ldr r0, [pc, #48] @ (a80ec ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (a8114 ) │ │ │ │ - ldr r1, [pc, #44] @ (a8118 ) │ │ │ │ + ldr r3, [pc, #40] @ (a80f0 ) │ │ │ │ + ldr r1, [pc, #44] @ (a80f4 ) │ │ │ │ movw r2, #273 @ 0x111 │ │ │ │ - ldr r0, [pc, #40] @ (a811c ) │ │ │ │ + ldr r0, [pc, #40] @ (a80f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #92] @ 0x5c │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r6, [r1, #11] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a8120 : │ │ │ │ +000a80fc : │ │ │ │ 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 r3, [pc, #712] @ (a83fc ) │ │ │ │ + ldr r3, [pc, #712] @ (a83d8 ) │ │ │ │ sub sp, #20 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ mov r9, r3 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w a827e │ │ │ │ + beq.w a825a │ │ │ │ mov r4, r0 │ │ │ │ ands.w r2, r6, #1 │ │ │ │ - bne.w a82d6 │ │ │ │ + bne.w a82b2 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a82aa │ │ │ │ + beq.w a8286 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r7, [r1, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w a8332 │ │ │ │ + beq.w a830e │ │ │ │ ands.w r3, r7, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bne.w a839c │ │ │ │ + bne.w a8378 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a8364 │ │ │ │ + beq.w a8340 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a83ac │ │ │ │ + bne.w a8388 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a81b4 │ │ │ │ + cbz r3, a8190 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w a82e6 │ │ │ │ + bne.w a82c2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, a81c0 │ │ │ │ + cbz r3, a819c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a824e │ │ │ │ + bne.n a822a │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n a81dc │ │ │ │ + beq.n a81b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a826e │ │ │ │ + beq.n a824a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a8266 │ │ │ │ + beq.n a8242 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n a8184 │ │ │ │ + b.n a8160 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a830a │ │ │ │ + bne.w a82e6 │ │ │ │ subs r6, r6, r7 │ │ │ │ clz r6, r6 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a8198 │ │ │ │ + beq.n a8174 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 52e5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a8276 │ │ │ │ + beq.n a8252 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, a823e │ │ │ │ + cbz r3, a821a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a83e2 │ │ │ │ + beq.w a83be │ │ │ │ mov r0, r6 │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8218 │ │ │ │ + beq.n a81f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, a8246 │ │ │ │ + cbz r3, a8222 │ │ │ │ uxtb r0, r4 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n a81ae │ │ │ │ - ldr r3, [pc, #472] @ (a8400 ) │ │ │ │ + bge.n a818a │ │ │ │ + ldr r3, [pc, #472] @ (a83dc ) │ │ │ │ movw r2, #283 @ 0x11b │ │ │ │ - ldr r1, [pc, #472] @ (a8404 ) │ │ │ │ - ldr r0, [pc, #472] @ (a8408 ) │ │ │ │ + ldr r1, [pc, #472] @ (a83e0 ) │ │ │ │ + ldr r0, [pc, #472] @ (a83e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a82a2 │ │ │ │ + b.n a827e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a81fa │ │ │ │ + b.n a81d6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8218 │ │ │ │ + b.n a81f4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 8f81c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 87198 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a8198 │ │ │ │ - b.n a81dc │ │ │ │ + beq.n a8174 │ │ │ │ + b.n a81b8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a81ac │ │ │ │ + b.n a8188 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a81a2 │ │ │ │ + b.n a817e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a81f2 │ │ │ │ - ldr r1, [pc, #384] @ (a8400 ) │ │ │ │ + b.n a81ce │ │ │ │ + ldr r1, [pc, #384] @ (a83dc ) │ │ │ │ movw r0, #283 @ 0x11b │ │ │ │ - ldr r3, [pc, #388] @ (a840c ) │ │ │ │ - ldr r2, [pc, #392] @ (a8410 ) │ │ │ │ + ldr r3, [pc, #388] @ (a83e8 ) │ │ │ │ + ldr r2, [pc, #392] @ (a83ec ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r9, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #384] @ (a8414 ) │ │ │ │ - ldr r0, [pc, #384] @ (a8418 ) │ │ │ │ + ldr r1, [pc, #384] @ (a83f0 ) │ │ │ │ + ldr r0, [pc, #384] @ (a83f4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #340] @ (a8400 ) │ │ │ │ + ldr r2, [pc, #340] @ (a83dc ) │ │ │ │ movw r1, #283 @ 0x11b │ │ │ │ - ldr r3, [pc, #360] @ (a841c ) │ │ │ │ + ldr r3, [pc, #360] @ (a83f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r9, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #356] @ (a8420 ) │ │ │ │ + ldr r2, [pc, #356] @ (a83fc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #352] @ (a8424 ) │ │ │ │ - ldr r0, [pc, #352] @ (a8428 ) │ │ │ │ + ldr r1, [pc, #352] @ (a8400 ) │ │ │ │ + ldr r0, [pc, #352] @ (a8404 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ - b.n a82a2 │ │ │ │ + b.n a827e │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ bl 87140 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ - b.n a814a │ │ │ │ + b.n a8126 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 87140 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r7 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ bl 87198 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a83d2 │ │ │ │ + beq.n a83ae │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a83c8 │ │ │ │ + beq.n a83a4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 8f81c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 87198 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w a81d8 │ │ │ │ + beq.w a81b4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a8198 │ │ │ │ - b.n a81dc │ │ │ │ - ldr r3, [pc, #204] @ (a8400 ) │ │ │ │ + beq.w a8174 │ │ │ │ + b.n a81b8 │ │ │ │ + ldr r3, [pc, #204] @ (a83dc ) │ │ │ │ movw r2, #283 @ 0x11b │ │ │ │ - ldr r0, [pc, #240] @ (a842c ) │ │ │ │ + ldr r0, [pc, #240] @ (a8408 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #236] @ (a8430 ) │ │ │ │ + ldr r3, [pc, #236] @ (a840c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #232] @ (a8434 ) │ │ │ │ - ldr r1, [pc, #232] @ (a8438 ) │ │ │ │ + ldr r2, [pc, #232] @ (a8410 ) │ │ │ │ + ldr r1, [pc, #232] @ (a8414 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a82a2 │ │ │ │ - ldr r3, [pc, #152] @ (a8400 ) │ │ │ │ - ldr r1, [pc, #212] @ (a843c ) │ │ │ │ - ldr r0, [pc, #212] @ (a8440 ) │ │ │ │ + b.n a827e │ │ │ │ + ldr r3, [pc, #152] @ (a83dc ) │ │ │ │ + ldr r1, [pc, #212] @ (a8418 ) │ │ │ │ + ldr r0, [pc, #212] @ (a841c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ movw r3, #283 @ 0x11b │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #200] @ (a8444 ) │ │ │ │ + ldr r3, [pc, #200] @ (a8420 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #196] @ (a8448 ) │ │ │ │ + ldr r2, [pc, #196] @ (a8424 ) │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.n a82a2 │ │ │ │ + b.n a827e │ │ │ │ mov r0, r7 │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ bl 87140 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ - b.n a816a │ │ │ │ + b.n a8146 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 87140 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 87198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ - b.n a8180 │ │ │ │ + b.n a815c │ │ │ │ subs r6, r6, r7 │ │ │ │ clz r6, r6 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n a8324 │ │ │ │ + b.n a8300 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a83c8 │ │ │ │ - b.n a830a │ │ │ │ - ldr r3, [pc, #28] @ (a8400 ) │ │ │ │ + beq.n a83a4 │ │ │ │ + b.n a82e6 │ │ │ │ + ldr r3, [pc, #28] @ (a83dc ) │ │ │ │ movw r2, #283 @ 0x11b │ │ │ │ - ldr r1, [pc, #96] @ (a844c ) │ │ │ │ - ldr r0, [pc, #100] @ (a8450 ) │ │ │ │ + ldr r1, [pc, #96] @ (a8428 ) │ │ │ │ + ldr r0, [pc, #100] @ (a842c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a82a2 │ │ │ │ - ldrb r6, [r0, #27] │ │ │ │ + b.n a827e │ │ │ │ + ldrb r2, [r5, #27] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r2, [r0, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r6, #64] @ 0x40 │ │ │ │ + ldr r6, [r5, #28] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r2, #3] │ │ │ │ + strb r2, [r2, #26] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r1, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r4, #36] @ 0x24 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + strb r6, [r0, #23] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r0, #40] @ 0x28 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + str r4, [r0, #124] @ 0x7c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + str r6, [r4, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a8454 : │ │ │ │ +000a8430 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #208] @ a8534 │ │ │ │ + ldr.w ip, [pc, #208] @ a8510 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #200] @ (a8538 ) │ │ │ │ + ldr r3, [pc, #200] @ (a8514 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #196] @ (a853c ) │ │ │ │ + ldr r4, [pc, #196] @ (a8518 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #180] @ (a8540 ) │ │ │ │ + ldr r3, [pc, #180] @ (a851c ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a8516 │ │ │ │ - ldr r3, [pc, #164] @ (a8544 ) │ │ │ │ + beq.n a84f2 │ │ │ │ + ldr r3, [pc, #164] @ (a8520 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a84f6 │ │ │ │ - ldr r0, [pc, #156] @ (a8548 ) │ │ │ │ + bne.n a84d2 │ │ │ │ + ldr r0, [pc, #156] @ (a8524 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r0, r2 │ │ │ │ - bne.n a851a │ │ │ │ + bne.n a84f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8120 │ │ │ │ + bl a80fc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a8516 │ │ │ │ - cbnz r0, a84f0 │ │ │ │ - ldr r3, [pc, #132] @ (a854c ) │ │ │ │ + beq.n a84f2 │ │ │ │ + cbnz r0, a84cc │ │ │ │ + ldr r3, [pc, #132] @ (a8528 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a84d8 │ │ │ │ + beq.n a84b4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #116] @ (a8550 ) │ │ │ │ - ldr r3, [pc, #92] @ (a8538 ) │ │ │ │ + ldr r2, [pc, #116] @ (a852c ) │ │ │ │ + ldr r3, [pc, #92] @ (a8514 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a852e │ │ │ │ + bne.n a850a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #96] @ (a8554 ) │ │ │ │ + ldr r3, [pc, #96] @ (a8530 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n a84ca │ │ │ │ - ldr r0, [pc, #96] @ (a8558 ) │ │ │ │ + b.n a84a6 │ │ │ │ + ldr r0, [pc, #96] @ (a8534 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #88] @ (a855c ) │ │ │ │ + ldr r3, [pc, #88] @ (a8538 ) │ │ │ │ movw r2, #281 @ 0x119 │ │ │ │ - ldr r1, [pc, #88] @ (a8560 ) │ │ │ │ - ldr r0, [pc, #88] @ (a8564 ) │ │ │ │ + ldr r1, [pc, #88] @ (a853c ) │ │ │ │ + ldr r0, [pc, #88] @ (a8540 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a84d8 │ │ │ │ - ldr r3, [pc, #76] @ (a8568 ) │ │ │ │ + b.n a84b4 │ │ │ │ + ldr r3, [pc, #76] @ (a8544 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a84ba │ │ │ │ - ldr r0, [pc, #68] @ (a856c ) │ │ │ │ + beq.n a8496 │ │ │ │ + ldr r0, [pc, #68] @ (a8548 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n a8500 │ │ │ │ + b.n a84dc │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #13] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ movs r6, r4 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + str r6, [r4, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + str r6, [r1, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a8570 : │ │ │ │ +000a854c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - ldr r4, [pc, #288] @ (a86a4 ) │ │ │ │ + ldr r4, [pc, #288] @ (a8680 ) │ │ │ │ sub sp, #20 │ │ │ │ add r4, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a8666 │ │ │ │ + beq.n a8642 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ - cbz r1, a85e4 │ │ │ │ - cbz r3, a85de │ │ │ │ + cbz r1, a85c0 │ │ │ │ + cbz r3, a85ba │ │ │ │ movs r1, #0 │ │ │ │ bl 89a10 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a8622 │ │ │ │ - ldr r2, [pc, #256] @ (a86a8 ) │ │ │ │ + beq.n a85fe │ │ │ │ + ldr r2, [pc, #256] @ (a8684 ) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a85ba │ │ │ │ - ldr r2, [pc, #248] @ (a86ac ) │ │ │ │ + beq.n a8596 │ │ │ │ + ldr r2, [pc, #248] @ (a8688 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n a863a │ │ │ │ - ldr r1, [pc, #244] @ (a86b0 ) │ │ │ │ + bne.n a8616 │ │ │ │ + ldr r1, [pc, #244] @ (a868c ) │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr.w r1, [r1, #2256] @ 0x8d0 │ │ │ │ blx 5315c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a865a │ │ │ │ + beq.n a8636 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n a868a │ │ │ │ + blt.n a8666 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a85de │ │ │ │ + beq.n a85ba │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a8598 │ │ │ │ - ldr r1, [pc, #184] @ (a86b4 ) │ │ │ │ + bne.n a8574 │ │ │ │ + ldr r1, [pc, #184] @ (a8690 ) │ │ │ │ mov.w r0, #318 @ 0x13e │ │ │ │ - ldr r3, [pc, #180] @ (a86b8 ) │ │ │ │ - ldr r2, [pc, #184] @ (a86bc ) │ │ │ │ + ldr r3, [pc, #180] @ (a8694 ) │ │ │ │ + ldr r2, [pc, #184] @ (a8698 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #176] @ (a86c0 ) │ │ │ │ - ldr r0, [pc, #180] @ (a86c4 ) │ │ │ │ + ldr r1, [pc, #176] @ (a869c ) │ │ │ │ + ldr r0, [pc, #180] @ (a86a0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #144] @ (a86b4 ) │ │ │ │ + ldr r3, [pc, #144] @ (a8690 ) │ │ │ │ mov.w r2, #318 @ 0x13e │ │ │ │ - ldr r1, [pc, #156] @ (a86c8 ) │ │ │ │ - ldr r0, [pc, #160] @ (a86cc ) │ │ │ │ + ldr r1, [pc, #156] @ (a86a4 ) │ │ │ │ + ldr r0, [pc, #160] @ (a86a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a861c │ │ │ │ - ldr r1, [pc, #120] @ (a86b4 ) │ │ │ │ + b.n a85f8 │ │ │ │ + ldr r1, [pc, #120] @ (a8690 ) │ │ │ │ mov.w r2, #318 @ 0x13e │ │ │ │ - ldr r3, [pc, #140] @ (a86d0 ) │ │ │ │ + ldr r3, [pc, #140] @ (a86ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #136] @ (a86d4 ) │ │ │ │ - ldr r0, [pc, #136] @ (a86d8 ) │ │ │ │ + ldr r1, [pc, #136] @ (a86b0 ) │ │ │ │ + ldr r0, [pc, #136] @ (a86b4 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n a861c │ │ │ │ + b.n a85f8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n a85da │ │ │ │ - ldr r1, [pc, #76] @ (a86b4 ) │ │ │ │ + b.n a85b6 │ │ │ │ + ldr r1, [pc, #76] @ (a8690 ) │ │ │ │ movw r0, #317 @ 0x13d │ │ │ │ - ldr r3, [pc, #108] @ (a86dc ) │ │ │ │ - ldr r2, [pc, #112] @ (a86e0 ) │ │ │ │ + ldr r3, [pc, #108] @ (a86b8 ) │ │ │ │ + ldr r2, [pc, #112] @ (a86bc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #104] @ (a86e4 ) │ │ │ │ - ldr r0, [pc, #108] @ (a86e8 ) │ │ │ │ + ldr r1, [pc, #104] @ (a86c0 ) │ │ │ │ + ldr r0, [pc, #108] @ (a86c4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a861c │ │ │ │ - ldr r3, [pc, #40] @ (a86b4 ) │ │ │ │ + b.n a85f8 │ │ │ │ + ldr r3, [pc, #40] @ (a8690 ) │ │ │ │ mov.w r2, #318 @ 0x13e │ │ │ │ - ldr r1, [pc, #88] @ (a86ec ) │ │ │ │ - ldr r0, [pc, #92] @ (a86f0 ) │ │ │ │ + ldr r1, [pc, #88] @ (a86c8 ) │ │ │ │ + ldr r0, [pc, #92] @ (a86cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a861c │ │ │ │ + b.n a85f8 │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r2, [r3, #10] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ + str r4, [r6, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf70a0023 │ │ │ │ - str r0, [r1, #124] @ 0x7c │ │ │ │ + @ instruction: 0xf4c60023 │ │ │ │ + str r4, [r0, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf6f00023 │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ + @ instruction: 0xf4ac0023 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - movt r0, #51235 @ 0xc823 │ │ │ │ - str r2, [r1, #120] @ 0x78 │ │ │ │ + eor.w r0, r8, #10682368 @ 0xa30000 │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + strb r4, [r2, #11] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf69e0023 │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + orrs.w r0, sl, #10682368 @ 0xa30000 │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf6880023 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + orr.w r0, r4, #10682368 @ 0xa30000 │ │ │ │ + str r0, [r0, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a8570 │ │ │ │ + bl a854c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -000a870c : │ │ │ │ +000a86e8 : │ │ │ │ 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 r4, [pc, #468] @ (a88f4 ) │ │ │ │ + ldr r4, [pc, #468] @ (a88d0 ) │ │ │ │ mov r6, r2 │ │ │ │ - ldr r3, [pc, #468] @ (a88f8 ) │ │ │ │ + ldr r3, [pc, #468] @ (a88d4 ) │ │ │ │ mov r2, r0 │ │ │ │ add r4, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r8, r3 │ │ │ │ ldr.w r1, [r3, #2172] @ 0x87c │ │ │ │ blx 5315c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a8834 │ │ │ │ + blt.n a8810 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a884c │ │ │ │ + beq.w a8828 │ │ │ │ mov r1, r7 │ │ │ │ bl 89b54 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a8870 │ │ │ │ - ldr r2, [pc, #420] @ (a88fc ) │ │ │ │ + beq.w a884c │ │ │ │ + ldr r2, [pc, #420] @ (a88d8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n a876a │ │ │ │ - ldr r1, [pc, #412] @ (a8900 ) │ │ │ │ + beq.n a8746 │ │ │ │ + ldr r1, [pc, #412] @ (a88dc ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n a87de │ │ │ │ - ldr r2, [pc, #408] @ (a8904 ) │ │ │ │ + bne.n a87ba │ │ │ │ + ldr r2, [pc, #408] @ (a88e0 ) │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r8, #2172] @ 0x87c │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 5315c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a8804 │ │ │ │ + beq.n a87e0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n a881c │ │ │ │ + blt.n a87f8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a8888 │ │ │ │ + beq.n a8864 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r6 │ │ │ │ @@ -145042,1092 +145010,1092 @@ │ │ │ │ str.w ip, [r6] │ │ │ │ bl 89e48 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, a8814 │ │ │ │ + cbz r2, a87f0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a88ac │ │ │ │ + beq.n a8888 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6560 │ │ │ │ + bl a653c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a88c4 │ │ │ │ + beq.n a88a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 59e04 │ │ │ │ cmp r0, #2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - beq.w a88dc │ │ │ │ + beq.w a88b8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #296] @ (a8908 ) │ │ │ │ + ldr r1, [pc, #296] @ (a88e4 ) │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr r5, [pc, #292] @ (a890c ) │ │ │ │ + ldr r5, [pc, #292] @ (a88e8 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #288] @ (a8910 ) │ │ │ │ - ldr r0, [pc, #292] @ (a8914 ) │ │ │ │ + ldr r1, [pc, #288] @ (a88ec ) │ │ │ │ + ldr r0, [pc, #292] @ (a88f0 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9d43c │ │ │ │ movs r0, #2 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n a878c │ │ │ │ - b.n a881c │ │ │ │ + bge.n a8768 │ │ │ │ + b.n a87f8 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a87ba │ │ │ │ - ldr r3, [pc, #232] @ (a8908 ) │ │ │ │ + b.n a8796 │ │ │ │ + ldr r3, [pc, #232] @ (a88e4 ) │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr r1, [pc, #244] @ (a8918 ) │ │ │ │ - ldr r0, [pc, #244] @ (a891c ) │ │ │ │ + ldr r1, [pc, #244] @ (a88f4 ) │ │ │ │ + ldr r0, [pc, #244] @ (a88f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a87fc │ │ │ │ - ldr r3, [pc, #208] @ (a8908 ) │ │ │ │ + b.n a87d8 │ │ │ │ + ldr r3, [pc, #208] @ (a88e4 ) │ │ │ │ movw r2, #325 @ 0x145 │ │ │ │ - ldr r1, [pc, #228] @ (a8920 ) │ │ │ │ - ldr r0, [pc, #228] @ (a8924 ) │ │ │ │ + ldr r1, [pc, #228] @ (a88fc ) │ │ │ │ + ldr r0, [pc, #228] @ (a8900 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a87fc │ │ │ │ - ldr r1, [pc, #184] @ (a8908 ) │ │ │ │ + b.n a87d8 │ │ │ │ + ldr r1, [pc, #184] @ (a88e4 ) │ │ │ │ mov.w r0, #326 @ 0x146 │ │ │ │ - ldr r3, [pc, #212] @ (a8928 ) │ │ │ │ - ldr r2, [pc, #212] @ (a892c ) │ │ │ │ + ldr r3, [pc, #212] @ (a8904 ) │ │ │ │ + ldr r2, [pc, #212] @ (a8908 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #208] @ (a8930 ) │ │ │ │ - ldr r0, [pc, #208] @ (a8934 ) │ │ │ │ + ldr r1, [pc, #208] @ (a890c ) │ │ │ │ + ldr r0, [pc, #208] @ (a8910 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a87fc │ │ │ │ - ldr r3, [pc, #148] @ (a8908 ) │ │ │ │ + b.n a87d8 │ │ │ │ + ldr r3, [pc, #148] @ (a88e4 ) │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr r1, [pc, #192] @ (a8938 ) │ │ │ │ - ldr r0, [pc, #192] @ (a893c ) │ │ │ │ + ldr r1, [pc, #192] @ (a8914 ) │ │ │ │ + ldr r0, [pc, #192] @ (a8918 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a87fc │ │ │ │ - ldr r1, [pc, #124] @ (a8908 ) │ │ │ │ + b.n a87d8 │ │ │ │ + ldr r1, [pc, #124] @ (a88e4 ) │ │ │ │ movw r0, #327 @ 0x147 │ │ │ │ - ldr r3, [pc, #176] @ (a8940 ) │ │ │ │ - ldr r2, [pc, #176] @ (a8944 ) │ │ │ │ + ldr r3, [pc, #176] @ (a891c ) │ │ │ │ + ldr r2, [pc, #176] @ (a8920 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #172] @ (a8948 ) │ │ │ │ - ldr r0, [pc, #172] @ (a894c ) │ │ │ │ + ldr r1, [pc, #172] @ (a8924 ) │ │ │ │ + ldr r0, [pc, #172] @ (a8928 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a87fc │ │ │ │ - ldr r3, [pc, #88] @ (a8908 ) │ │ │ │ + b.n a87d8 │ │ │ │ + ldr r3, [pc, #88] @ (a88e4 ) │ │ │ │ movw r2, #327 @ 0x147 │ │ │ │ - ldr r1, [pc, #156] @ (a8950 ) │ │ │ │ - ldr r0, [pc, #156] @ (a8954 ) │ │ │ │ + ldr r1, [pc, #156] @ (a892c ) │ │ │ │ + ldr r0, [pc, #156] @ (a8930 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a87fc │ │ │ │ - ldr r3, [pc, #64] @ (a8908 ) │ │ │ │ + b.n a87d8 │ │ │ │ + ldr r3, [pc, #64] @ (a88e4 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ - ldr r1, [pc, #140] @ (a8958 ) │ │ │ │ - ldr r0, [pc, #140] @ (a895c ) │ │ │ │ + ldr r1, [pc, #140] @ (a8934 ) │ │ │ │ + ldr r0, [pc, #140] @ (a8938 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a87fc │ │ │ │ - ldr r3, [pc, #40] @ (a8908 ) │ │ │ │ + b.n a87d8 │ │ │ │ + ldr r3, [pc, #40] @ (a88e4 ) │ │ │ │ movw r2, #329 @ 0x149 │ │ │ │ - ldr r1, [pc, #124] @ (a8960 ) │ │ │ │ - ldr r0, [pc, #124] @ (a8964 ) │ │ │ │ + ldr r1, [pc, #124] @ (a893c ) │ │ │ │ + ldr r0, [pc, #124] @ (a8940 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a87fc │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + b.n a87d8 │ │ │ │ + ldrb r4, [r7, #3] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r6, [r2, #15] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r5, #92] @ 0x5c │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + strb r2, [r4, #14] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + strb r2, [r1, #14] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r6, #12] │ │ │ │ + strb r6, [r5, #3] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ + str r2, [r4, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r6, #84] @ 0x54 │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r6, [r1, #13] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r6, #11] │ │ │ │ + strb r2, [r6, #2] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r5, #96] @ 0x60 │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r0, [r5, #12] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r2, #21] │ │ │ │ + strb r2, [r2, #12] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r6, [r3, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + strb r2, [r7, #11] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r2, [r4, #11] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a8968 : │ │ │ │ +000a8944 : │ │ │ │ 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, #240] @ (a8a68 ) │ │ │ │ + ldr r5, [pc, #240] @ (a8a44 ) │ │ │ │ mov r6, r2 │ │ │ │ - ldr r3, [pc, #240] @ (a8a6c ) │ │ │ │ + ldr r3, [pc, #240] @ (a8a48 ) │ │ │ │ mov r2, r0 │ │ │ │ add r5, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #2172] @ 0x87c │ │ │ │ blx 5315c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a89e0 │ │ │ │ + blt.n a89bc │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbz r3, a89fc │ │ │ │ + cbz r3, a89d8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 8a4c4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, a89d8 │ │ │ │ + cbz r2, a89b4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n a8a20 │ │ │ │ + blt.n a89fc │ │ │ │ mov r0, r4 │ │ │ │ - bl a6560 │ │ │ │ + bl a653c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a8a38 │ │ │ │ + beq.n a8a14 │ │ │ │ mov r0, r4 │ │ │ │ bl 59e04 │ │ │ │ cmp r0, #2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - beq.n a8a50 │ │ │ │ + beq.n a8a2c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a89b8 │ │ │ │ - ldr r3, [pc, #140] @ (a8a70 ) │ │ │ │ + b.n a8994 │ │ │ │ + ldr r3, [pc, #140] @ (a8a4c ) │ │ │ │ mov.w r2, #336 @ 0x150 │ │ │ │ - ldr r1, [pc, #140] @ (a8a74 ) │ │ │ │ - ldr r0, [pc, #140] @ (a8a78 ) │ │ │ │ + ldr r1, [pc, #140] @ (a8a50 ) │ │ │ │ + ldr r0, [pc, #140] @ (a8a54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #112] @ (a8a70 ) │ │ │ │ + ldr r1, [pc, #112] @ (a8a4c ) │ │ │ │ movw r0, #337 @ 0x151 │ │ │ │ - ldr r3, [pc, #120] @ (a8a7c ) │ │ │ │ - ldr r2, [pc, #120] @ (a8a80 ) │ │ │ │ + ldr r3, [pc, #120] @ (a8a58 ) │ │ │ │ + ldr r2, [pc, #120] @ (a8a5c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #116] @ (a8a84 ) │ │ │ │ - ldr r0, [pc, #116] @ (a8a88 ) │ │ │ │ + ldr r1, [pc, #116] @ (a8a60 ) │ │ │ │ + ldr r0, [pc, #116] @ (a8a64 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a89f6 │ │ │ │ - ldr r3, [pc, #76] @ (a8a70 ) │ │ │ │ + b.n a89d2 │ │ │ │ + ldr r3, [pc, #76] @ (a8a4c ) │ │ │ │ movw r2, #337 @ 0x151 │ │ │ │ - ldr r1, [pc, #100] @ (a8a8c ) │ │ │ │ - ldr r0, [pc, #100] @ (a8a90 ) │ │ │ │ + ldr r1, [pc, #100] @ (a8a68 ) │ │ │ │ + ldr r0, [pc, #100] @ (a8a6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a89f6 │ │ │ │ - ldr r3, [pc, #52] @ (a8a70 ) │ │ │ │ + b.n a89d2 │ │ │ │ + ldr r3, [pc, #52] @ (a8a4c ) │ │ │ │ mov.w r2, #338 @ 0x152 │ │ │ │ - ldr r1, [pc, #84] @ (a8a94 ) │ │ │ │ - ldr r0, [pc, #84] @ (a8a98 ) │ │ │ │ + ldr r1, [pc, #84] @ (a8a70 ) │ │ │ │ + ldr r0, [pc, #84] @ (a8a74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a89f6 │ │ │ │ - ldr r3, [pc, #28] @ (a8a70 ) │ │ │ │ + b.n a89d2 │ │ │ │ + ldr r3, [pc, #28] @ (a8a4c ) │ │ │ │ movw r2, #339 @ 0x153 │ │ │ │ - ldr r1, [pc, #68] @ (a8a9c ) │ │ │ │ - ldr r0, [pc, #68] @ (a8aa0 ) │ │ │ │ + ldr r1, [pc, #68] @ (a8a78 ) │ │ │ │ + ldr r0, [pc, #68] @ (a8a7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a89f6 │ │ │ │ - strb r6, [r7, #25] │ │ │ │ + b.n a89d2 │ │ │ │ + strb r2, [r4, #26] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r5, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r0, #6] │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r0, [r0, #7] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + str r2, [r0, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r2, [r5, #6] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r5, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r2, #15] │ │ │ │ + strb r2, [r2, #6] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ + str r2, [r2, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r2, [r7, #5] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r2, [r7, #16] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a8aa4 : │ │ │ │ +000a8a80 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #236] @ (a8ba0 ) │ │ │ │ + ldr r5, [pc, #236] @ (a8b7c ) │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #236] @ (a8ba4 ) │ │ │ │ + ldr r3, [pc, #236] @ (a8b80 ) │ │ │ │ mov r2, r0 │ │ │ │ add r5, pc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #2172] @ 0x87c │ │ │ │ blx 5315c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a8b18 │ │ │ │ + blt.n a8af4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbz r3, a8b34 │ │ │ │ + cbz r3, a8b10 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 530a4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, a8b10 │ │ │ │ + cbz r2, a8aec │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n a8b58 │ │ │ │ + blt.n a8b34 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6560 │ │ │ │ + bl a653c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a8b70 │ │ │ │ + beq.n a8b4c │ │ │ │ mov r0, r4 │ │ │ │ bl 59e04 │ │ │ │ cmp r0, #2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - beq.n a8b88 │ │ │ │ + beq.n a8b64 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8af0 │ │ │ │ - ldr r3, [pc, #140] @ (a8ba8 ) │ │ │ │ + b.n a8acc │ │ │ │ + ldr r3, [pc, #140] @ (a8b84 ) │ │ │ │ mov.w r2, #346 @ 0x15a │ │ │ │ - ldr r1, [pc, #140] @ (a8bac ) │ │ │ │ - ldr r0, [pc, #140] @ (a8bb0 ) │ │ │ │ + ldr r1, [pc, #140] @ (a8b88 ) │ │ │ │ + ldr r0, [pc, #140] @ (a8b8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #112] @ (a8ba8 ) │ │ │ │ + ldr r1, [pc, #112] @ (a8b84 ) │ │ │ │ movw r0, #347 @ 0x15b │ │ │ │ - ldr r3, [pc, #120] @ (a8bb4 ) │ │ │ │ - ldr r2, [pc, #120] @ (a8bb8 ) │ │ │ │ + ldr r3, [pc, #120] @ (a8b90 ) │ │ │ │ + ldr r2, [pc, #120] @ (a8b94 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #116] @ (a8bbc ) │ │ │ │ - ldr r0, [pc, #116] @ (a8bc0 ) │ │ │ │ + ldr r1, [pc, #116] @ (a8b98 ) │ │ │ │ + ldr r0, [pc, #116] @ (a8b9c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a8b2e │ │ │ │ - ldr r3, [pc, #76] @ (a8ba8 ) │ │ │ │ + b.n a8b0a │ │ │ │ + ldr r3, [pc, #76] @ (a8b84 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #100] @ (a8bc4 ) │ │ │ │ - ldr r0, [pc, #100] @ (a8bc8 ) │ │ │ │ + ldr r1, [pc, #100] @ (a8ba0 ) │ │ │ │ + ldr r0, [pc, #100] @ (a8ba4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a8b2e │ │ │ │ - ldr r3, [pc, #52] @ (a8ba8 ) │ │ │ │ + b.n a8b0a │ │ │ │ + ldr r3, [pc, #52] @ (a8b84 ) │ │ │ │ mov.w r2, #348 @ 0x15c │ │ │ │ - ldr r1, [pc, #84] @ (a8bcc ) │ │ │ │ - ldr r0, [pc, #84] @ (a8bd0 ) │ │ │ │ + ldr r1, [pc, #84] @ (a8ba8 ) │ │ │ │ + ldr r0, [pc, #84] @ (a8bac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a8b2e │ │ │ │ - ldr r3, [pc, #28] @ (a8ba8 ) │ │ │ │ + b.n a8b0a │ │ │ │ + ldr r3, [pc, #28] @ (a8b84 ) │ │ │ │ movw r2, #349 @ 0x15d │ │ │ │ - ldr r1, [pc, #68] @ (a8bd4 ) │ │ │ │ - ldr r0, [pc, #68] @ (a8bd8 ) │ │ │ │ + ldr r1, [pc, #68] @ (a8bb0 ) │ │ │ │ + ldr r0, [pc, #68] @ (a8bb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a8b2e │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + b.n a8b0a │ │ │ │ + strb r6, [r4, #21] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #12] │ │ │ │ + strb r2, [r0, #3] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r6, #4] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r1, #1] │ │ │ │ + ldr r6, [r0, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r2, [r7, #16] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r3, #11] │ │ │ │ + strb r0, [r3, #2] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r1, #4] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r2, [r0, #2] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r6, #0] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r2, [r5, #1] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r3, #0] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r2, #10] │ │ │ │ + strb r2, [r2, #1] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r0, #0] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a8bdc : │ │ │ │ +000a8bb8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #188] @ a8ca8 │ │ │ │ + ldr.w ip, [pc, #188] @ a8c84 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ (a8cac ) │ │ │ │ + ldr r3, [pc, #180] @ (a8c88 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #176] @ (a8cb0 ) │ │ │ │ + ldr r4, [pc, #176] @ (a8c8c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #160] @ (a8cb4 ) │ │ │ │ + ldr r3, [pc, #160] @ (a8c90 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a8c94 │ │ │ │ - ldr r3, [pc, #144] @ (a8cb8 ) │ │ │ │ + beq.n a8c70 │ │ │ │ + ldr r3, [pc, #144] @ (a8c94 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a8c98 │ │ │ │ + bne.n a8c74 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8c42 │ │ │ │ - ldr r3, [pc, #128] @ (a8cbc ) │ │ │ │ + beq.n a8c1e │ │ │ │ + ldr r3, [pc, #128] @ (a8c98 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a8c76 │ │ │ │ + bne.n a8c52 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8aa4 │ │ │ │ + bl a8a80 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a8c94 │ │ │ │ - ldr r3, [pc, #112] @ (a8cc0 ) │ │ │ │ + beq.n a8c70 │ │ │ │ + ldr r3, [pc, #112] @ (a8c9c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8c5e │ │ │ │ + beq.n a8c3a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #100] @ (a8cc4 ) │ │ │ │ - ldr r3, [pc, #72] @ (a8cac ) │ │ │ │ + ldr r2, [pc, #100] @ (a8ca0 ) │ │ │ │ + ldr r3, [pc, #72] @ (a8c88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a8ca4 │ │ │ │ + bne.n a8c80 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #80] @ (a8cc8 ) │ │ │ │ + ldr r0, [pc, #80] @ (a8ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #76] @ (a8ccc ) │ │ │ │ + ldr r3, [pc, #76] @ (a8ca8 ) │ │ │ │ movw r2, #341 @ 0x155 │ │ │ │ - ldr r1, [pc, #72] @ (a8cd0 ) │ │ │ │ - ldr r0, [pc, #76] @ (a8cd4 ) │ │ │ │ + ldr r1, [pc, #72] @ (a8cac ) │ │ │ │ + ldr r0, [pc, #76] @ (a8cb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a8c5e │ │ │ │ - ldr r0, [pc, #60] @ (a8cd8 ) │ │ │ │ + b.n a8c3a │ │ │ │ + ldr r0, [pc, #60] @ (a8cb4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n a8c7e │ │ │ │ + b.n a8c5a │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r0, #16] │ │ │ │ + strb r2, [r5, #16] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #15] │ │ │ │ + strb r0, [r3, #16] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #14] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #6] │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r2, #20] │ │ │ │ + ldrsh r4, [r1, r4] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a8cdc : │ │ │ │ +000a8cb8 : │ │ │ │ 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, #48] @ 0x30 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #280] @ (a8e08 ) │ │ │ │ + ldr r3, [pc, #280] @ (a8de4 ) │ │ │ │ add r3, pc │ │ │ │ mov r7, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n a8d82 │ │ │ │ + beq.n a8d5e │ │ │ │ ldr r5, [r0, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a8dac │ │ │ │ + beq.n a8d88 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ blx 52e44 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a8d32 │ │ │ │ + beq.n a8d0e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, a8d6a │ │ │ │ + cbz r2, a8d46 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a8dd6 │ │ │ │ + beq.n a8db2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 5353c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8d50 │ │ │ │ + beq.n a8d2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a8d7a │ │ │ │ + cbz r3, a8d56 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8d60 │ │ │ │ + beq.n a8d3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, a8d72 │ │ │ │ + cbz r3, a8d4e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a8dee │ │ │ │ + beq.n a8dca │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8d32 │ │ │ │ + b.n a8d0e │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8d60 │ │ │ │ + b.n a8d3c │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8d50 │ │ │ │ - ldr r1, [pc, #136] @ (a8e0c ) │ │ │ │ + b.n a8d2c │ │ │ │ + ldr r1, [pc, #136] @ (a8de8 ) │ │ │ │ movw r0, #431 @ 0x1af │ │ │ │ - ldr r3, [pc, #132] @ (a8e10 ) │ │ │ │ - ldr r2, [pc, #136] @ (a8e14 ) │ │ │ │ + ldr r3, [pc, #132] @ (a8dec ) │ │ │ │ + ldr r2, [pc, #136] @ (a8df0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #128] @ (a8e18 ) │ │ │ │ - ldr r0, [pc, #132] @ (a8e1c ) │ │ │ │ + ldr r1, [pc, #128] @ (a8df4 ) │ │ │ │ + ldr r0, [pc, #132] @ (a8df8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #92] @ (a8e0c ) │ │ │ │ + ldr r2, [pc, #92] @ (a8de8 ) │ │ │ │ movw r1, #431 @ 0x1af │ │ │ │ - ldr r3, [pc, #108] @ (a8e20 ) │ │ │ │ + ldr r3, [pc, #108] @ (a8dfc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #104] @ (a8e24 ) │ │ │ │ + ldr r2, [pc, #104] @ (a8e00 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #104] @ (a8e28 ) │ │ │ │ + ldr r1, [pc, #104] @ (a8e04 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #100] @ (a8e2c ) │ │ │ │ + ldr r0, [pc, #100] @ (a8e08 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a8da4 │ │ │ │ - ldr r3, [pc, #52] @ (a8e0c ) │ │ │ │ + b.n a8d80 │ │ │ │ + ldr r3, [pc, #52] @ (a8de8 ) │ │ │ │ movw r2, #431 @ 0x1af │ │ │ │ - ldr r1, [pc, #80] @ (a8e30 ) │ │ │ │ - ldr r0, [pc, #84] @ (a8e34 ) │ │ │ │ + ldr r1, [pc, #80] @ (a8e0c ) │ │ │ │ + ldr r0, [pc, #84] @ (a8e10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a8dce │ │ │ │ - ldr r3, [pc, #28] @ (a8e0c ) │ │ │ │ + b.n a8daa │ │ │ │ + ldr r3, [pc, #28] @ (a8de8 ) │ │ │ │ movw r2, #431 @ 0x1af │ │ │ │ - ldr r1, [pc, #64] @ (a8e38 ) │ │ │ │ - ldr r0, [pc, #68] @ (a8e3c ) │ │ │ │ + ldr r1, [pc, #64] @ (a8e14 ) │ │ │ │ + ldr r0, [pc, #68] @ (a8e18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a8d64 │ │ │ │ + b.n a8d40 │ │ │ │ nop │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #400 @ (adr r7, a8fa4 ) │ │ │ │ + add r5, pc, #128 @ (adr r5, a8e70 ) │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #80 @ 0x50 │ │ │ │ + adds r4, #12 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r5, #1] │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, #4] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, #32 │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + ldrb r0, [r2, r7] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r4, #0] │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r7, r7] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r1, #0] │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + ldrb r4, [r3, r6] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a8e40 : │ │ │ │ +000a8e1c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a8ea4 ) │ │ │ │ + ldr r3, [pc, #76] @ (a8e80 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (a8ea8 ) │ │ │ │ + ldr r4, [pc, #72] @ (a8e84 ) │ │ │ │ subs r3, #60 @ 0x3c │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, a8e9e │ │ │ │ - ldr r3, [pc, #64] @ (a8eac ) │ │ │ │ + cbz r0, a8e7a │ │ │ │ + ldr r3, [pc, #64] @ (a8e88 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a8e7e │ │ │ │ + bne.n a8e5a │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a8cdc │ │ │ │ - ldr r0, [pc, #48] @ (a8eb0 ) │ │ │ │ + b.w a8cb8 │ │ │ │ + ldr r0, [pc, #48] @ (a8e8c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (a8eb4 ) │ │ │ │ - ldr r1, [pc, #44] @ (a8eb8 ) │ │ │ │ + ldr r3, [pc, #40] @ (a8e90 ) │ │ │ │ + ldr r1, [pc, #44] @ (a8e94 ) │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ - ldr r0, [pc, #40] @ (a8ebc ) │ │ │ │ + ldr r0, [pc, #40] @ (a8e98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ movs r7, r4 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r0, [r0, #7] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #78 @ 0x4e │ │ │ │ + adds r3, #10 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r6, [r0, r5] │ │ │ │ + ldrb r2, [r0, r4] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a8ec0 : │ │ │ │ +000a8e9c : │ │ │ │ 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 r3, [pc, #772] @ (a91d8 ) │ │ │ │ + ldr r3, [pc, #772] @ (a91b4 ) │ │ │ │ sub sp, #20 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ mov r9, r3 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w a909c │ │ │ │ + beq.w a9078 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ands.w r1, r6, #1 │ │ │ │ - bne.w a90f4 │ │ │ │ + bne.w a90d0 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a90c8 │ │ │ │ + beq.w a90a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w a9100 │ │ │ │ + beq.w a90dc │ │ │ │ ands.w r3, r7, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bne.w a916a │ │ │ │ + bne.w a9146 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a9132 │ │ │ │ + beq.w a910e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a9176 │ │ │ │ + bne.w a9152 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a902c │ │ │ │ + beq.n a9008 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a902c │ │ │ │ + beq.n a9008 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a9020 │ │ │ │ + beq.n a8ffc │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w a905a │ │ │ │ + bne.w a9036 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n a8fb4 │ │ │ │ + beq.n a8f90 │ │ │ │ adds r3, r2, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r5, #0] │ │ │ │ - beq.w a91c8 │ │ │ │ + beq.w a91a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a8ff8 │ │ │ │ + beq.n a8fd4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n a9006 │ │ │ │ + bne.n a8fe2 │ │ │ │ subs r6, r6, r7 │ │ │ │ clz r6, r6 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w a9094 │ │ │ │ - cbnz r6, a8fbe │ │ │ │ + bne.w a9070 │ │ │ │ + cbnz r6, a8f9a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8f9a │ │ │ │ + beq.n a8f76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a9042 │ │ │ │ + beq.n a901e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8fac │ │ │ │ + beq.n a8f88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a903a │ │ │ │ + beq.n a9016 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a91b4 │ │ │ │ + bne.w a9190 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.n a8f88 │ │ │ │ + bne.n a8f64 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 87e3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8fda │ │ │ │ + beq.n a8fb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a904a │ │ │ │ + beq.n a9026 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a8fec │ │ │ │ + beq.n a8fc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a9052 │ │ │ │ + beq.n a902e │ │ │ │ subs r0, r6, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a8f76 │ │ │ │ + beq.n a8f52 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 8f81c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 87198 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n a8f86 │ │ │ │ - b.n a9094 │ │ │ │ + beq.n a8f62 │ │ │ │ + b.n a9070 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n a8f4a │ │ │ │ + b.n a8f26 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n a905a │ │ │ │ + bne.n a9036 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n a8f5c │ │ │ │ - b.n a8fba │ │ │ │ + bne.n a8f38 │ │ │ │ + b.n a8f96 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8fac │ │ │ │ + b.n a8f88 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8f9a │ │ │ │ + b.n a8f76 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8fda │ │ │ │ + b.n a8fb6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a8fec │ │ │ │ + b.n a8fc8 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 87140 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9072 │ │ │ │ + beq.n a904e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 87198 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w a8f6a │ │ │ │ + bne.w a8f46 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n a9006 │ │ │ │ + bne.n a8fe2 │ │ │ │ subs r6, r6, r7 │ │ │ │ clz r6, r6 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.n a8f86 │ │ │ │ - ldr r1, [pc, #316] @ (a91dc ) │ │ │ │ + b.n a8f62 │ │ │ │ + ldr r1, [pc, #316] @ (a91b8 ) │ │ │ │ movw r0, #435 @ 0x1b3 │ │ │ │ - ldr r3, [pc, #316] @ (a91e0 ) │ │ │ │ - ldr r2, [pc, #316] @ (a91e4 ) │ │ │ │ + ldr r3, [pc, #316] @ (a91bc ) │ │ │ │ + ldr r2, [pc, #316] @ (a91c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r9, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #308] @ (a91e8 ) │ │ │ │ - ldr r0, [pc, #312] @ (a91ec ) │ │ │ │ + ldr r1, [pc, #308] @ (a91c4 ) │ │ │ │ + ldr r0, [pc, #312] @ (a91c8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #272] @ (a91dc ) │ │ │ │ + ldr r2, [pc, #272] @ (a91b8 ) │ │ │ │ movw r1, #435 @ 0x1b3 │ │ │ │ - ldr r3, [pc, #288] @ (a91f0 ) │ │ │ │ + ldr r3, [pc, #288] @ (a91cc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r9, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #280] @ (a91f4 ) │ │ │ │ + ldr r2, [pc, #280] @ (a91d0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #276] @ (a91f8 ) │ │ │ │ - ldr r0, [pc, #280] @ (a91fc ) │ │ │ │ + ldr r1, [pc, #276] @ (a91d4 ) │ │ │ │ + ldr r0, [pc, #280] @ (a91d8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ - b.n a90c0 │ │ │ │ + b.n a909c │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 87140 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n a8eec │ │ │ │ - ldr r3, [pc, #216] @ (a91dc ) │ │ │ │ + b.n a8ec8 │ │ │ │ + ldr r3, [pc, #216] @ (a91b8 ) │ │ │ │ movw r2, #435 @ 0x1b3 │ │ │ │ - ldr r0, [pc, #248] @ (a9200 ) │ │ │ │ + ldr r0, [pc, #248] @ (a91dc ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #240] @ (a9204 ) │ │ │ │ + ldr r3, [pc, #240] @ (a91e0 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #236] @ (a9208 ) │ │ │ │ - ldr r1, [pc, #240] @ (a920c ) │ │ │ │ + ldr r2, [pc, #236] @ (a91e4 ) │ │ │ │ + ldr r1, [pc, #240] @ (a91e8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n a90c0 │ │ │ │ - ldr r3, [pc, #168] @ (a91dc ) │ │ │ │ - ldr r1, [pc, #216] @ (a9210 ) │ │ │ │ - ldr r0, [pc, #220] @ (a9214 ) │ │ │ │ + b.n a909c │ │ │ │ + ldr r3, [pc, #168] @ (a91b8 ) │ │ │ │ + ldr r1, [pc, #216] @ (a91ec ) │ │ │ │ + ldr r0, [pc, #220] @ (a91f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ movw r3, #435 @ 0x1b3 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #208] @ (a9218 ) │ │ │ │ + ldr r3, [pc, #208] @ (a91f4 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #204] @ (a921c ) │ │ │ │ + ldr r2, [pc, #204] @ (a91f8 ) │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.n a90c0 │ │ │ │ + b.n a909c │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 87140 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n a8f14 │ │ │ │ + b.n a8ef0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 87140 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -146137,5737 +146105,5727 @@ │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 87198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w a8f42 │ │ │ │ + bne.w a8f1e │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w a905a │ │ │ │ + bne.w a9036 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a8f5c │ │ │ │ + bne.w a8f38 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 8f81c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 87198 │ │ │ │ - b.n a8f86 │ │ │ │ + b.n a8f62 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a9006 │ │ │ │ + bne.w a8fe2 │ │ │ │ subs r6, r6, r7 │ │ │ │ clz r6, r6 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n a8f86 │ │ │ │ - strb r6, [r4, #4] │ │ │ │ + b.n a8f62 │ │ │ │ + strb r2, [r1, #5] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r7, r4] │ │ │ │ + ldrh r2, [r7, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + ldrh r0, [r4, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r0, #190 @ 0xbe │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r2, r4] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ + ldrh r2, [r6, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r2, r3] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrh r2, [r2, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a9220 : │ │ │ │ +000a91fc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #188] @ a92ec │ │ │ │ + ldr.w ip, [pc, #188] @ a92c8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ (a92f0 ) │ │ │ │ + ldr r3, [pc, #180] @ (a92cc ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #176] @ (a92f4 ) │ │ │ │ + ldr r4, [pc, #176] @ (a92d0 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #160] @ (a92f8 ) │ │ │ │ + ldr r3, [pc, #160] @ (a92d4 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ subs r3, #12 │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a92d8 │ │ │ │ - ldr r3, [pc, #144] @ (a92fc ) │ │ │ │ + beq.n a92b4 │ │ │ │ + ldr r3, [pc, #144] @ (a92d8 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a92b8 │ │ │ │ + bne.n a9294 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a92dc │ │ │ │ + bne.n a92b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8ec0 │ │ │ │ + bl a8e9c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n a92d8 │ │ │ │ - cbnz r0, a92b2 │ │ │ │ - ldr r3, [pc, #116] @ (a9300 ) │ │ │ │ + beq.n a92b4 │ │ │ │ + cbnz r0, a928e │ │ │ │ + ldr r3, [pc, #116] @ (a92dc ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a929a │ │ │ │ + beq.n a9276 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #104] @ (a9304 ) │ │ │ │ - ldr r3, [pc, #80] @ (a92f0 ) │ │ │ │ + ldr r2, [pc, #104] @ (a92e0 ) │ │ │ │ + ldr r3, [pc, #80] @ (a92cc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a92e6 │ │ │ │ + bne.n a92c2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #84] @ (a9308 ) │ │ │ │ + ldr r3, [pc, #84] @ (a92e4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n a928c │ │ │ │ - ldr r0, [pc, #80] @ (a930c ) │ │ │ │ + b.n a9268 │ │ │ │ + ldr r0, [pc, #80] @ (a92e8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #76] @ (a9310 ) │ │ │ │ + ldr r3, [pc, #76] @ (a92ec ) │ │ │ │ movw r2, #433 @ 0x1b1 │ │ │ │ - ldr r1, [pc, #72] @ (a9314 ) │ │ │ │ - ldr r0, [pc, #76] @ (a9318 ) │ │ │ │ + ldr r1, [pc, #72] @ (a92f0 ) │ │ │ │ + ldr r0, [pc, #76] @ (a92f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a929a │ │ │ │ - ldr r0, [pc, #60] @ (a931c ) │ │ │ │ + b.n a9276 │ │ │ │ + ldr r0, [pc, #60] @ (a92f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n a92c2 │ │ │ │ + b.n a929e │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #92] @ 0x5c │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #20 │ │ │ │ + cmp r6, #208 @ 0xd0 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r1, r4] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #242 @ 0xf2 │ │ │ │ + cmp r6, #174 @ 0xae │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a9320 : │ │ │ │ +000a92fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w ip, [pc, #80] @ a9384 │ │ │ │ + ldr.w ip, [pc, #80] @ a9360 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - ldr r2, [pc, #76] @ (a9388 ) │ │ │ │ + ldr r2, [pc, #76] @ (a9364 ) │ │ │ │ add ip, pc │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n a9372 │ │ │ │ + bne.n a934e │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl a8ec0 │ │ │ │ + bl a8e9c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, a9362 │ │ │ │ + cbz r2, a933e │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #24] @ (a938c ) │ │ │ │ + ldr r0, [pc, #24] @ (a9368 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #76] @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + cmp r6, #24 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a9390 : │ │ │ │ +000a936c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r4, [pc, #208] @ (a9478 ) │ │ │ │ + ldr r4, [pc, #208] @ (a9454 ) │ │ │ │ add r4, pc │ │ │ │ - cbnz r2, a93ca │ │ │ │ - ldr r2, [pc, #204] @ (a947c ) │ │ │ │ + cbnz r2, a93a6 │ │ │ │ + ldr r2, [pc, #204] @ (a9458 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.n a941e │ │ │ │ + bne.n a93fa │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a944e │ │ │ │ + beq.n a942a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r2, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ str r1, [r0, #20] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n a93f6 │ │ │ │ - ldr r2, [pc, #172] @ (a947c ) │ │ │ │ + bne.n a93d2 │ │ │ │ + ldr r2, [pc, #172] @ (a9458 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp ip, r2 │ │ │ │ - beq.n a943e │ │ │ │ + beq.n a941a │ │ │ │ mov r2, r3 │ │ │ │ mov r0, ip │ │ │ │ bl 8ba88 │ │ │ │ - ldr r3, [pc, #160] @ (a9480 ) │ │ │ │ - ldr r1, [pc, #160] @ (a9484 ) │ │ │ │ + ldr r3, [pc, #160] @ (a945c ) │ │ │ │ + ldr r1, [pc, #160] @ (a9460 ) │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ - ldr r0, [pc, #160] @ (a9488 ) │ │ │ │ + ldr r0, [pc, #160] @ (a9464 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a9416 │ │ │ │ - ldr r3, [pc, #148] @ (a948c ) │ │ │ │ + b.n a93f2 │ │ │ │ + ldr r3, [pc, #148] @ (a9468 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r3, [pc, #124] @ (a9480 ) │ │ │ │ - ldr r1, [pc, #140] @ (a9490 ) │ │ │ │ + ldr r3, [pc, #124] @ (a945c ) │ │ │ │ + ldr r1, [pc, #140] @ (a946c ) │ │ │ │ movw r2, #447 @ 0x1bf │ │ │ │ - ldr r0, [pc, #136] @ (a9494 ) │ │ │ │ + ldr r0, [pc, #136] @ (a9470 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r0, ip │ │ │ │ bl 8ba88 │ │ │ │ - ldr r3, [pc, #88] @ (a9480 ) │ │ │ │ - ldr r1, [pc, #108] @ (a9498 ) │ │ │ │ + ldr r3, [pc, #88] @ (a945c ) │ │ │ │ + ldr r1, [pc, #108] @ (a9474 ) │ │ │ │ movw r2, #447 @ 0x1bf │ │ │ │ - ldr r0, [pc, #108] @ (a949c ) │ │ │ │ + ldr r0, [pc, #108] @ (a9478 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a9416 │ │ │ │ + b.n a93f2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #20] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, a9472 │ │ │ │ + cbz r3, a944e │ │ │ │ str.w ip, [r3] │ │ │ │ - b.n a9416 │ │ │ │ - ldr r1, [pc, #48] @ (a9480 ) │ │ │ │ + b.n a93f2 │ │ │ │ + ldr r1, [pc, #48] @ (a945c ) │ │ │ │ mov.w r0, #448 @ 0x1c0 │ │ │ │ - ldr r3, [pc, #72] @ (a94a0 ) │ │ │ │ - ldr r2, [pc, #76] @ (a94a4 ) │ │ │ │ + ldr r3, [pc, #72] @ (a947c ) │ │ │ │ + ldr r2, [pc, #76] @ (a9480 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #68] @ (a94a8 ) │ │ │ │ - ldr r0, [pc, #72] @ (a94ac ) │ │ │ │ + ldr r1, [pc, #68] @ (a9484 ) │ │ │ │ + ldr r0, [pc, #72] @ (a9488 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a9416 │ │ │ │ + b.n a93f2 │ │ │ │ bl 71434 │ │ │ │ - b.n a9416 │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + b.n a93f2 │ │ │ │ + ldr r0, [r7, #68] @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #16] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ + str r3, [sp, #904] @ 0x388 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldrsb r2, [r1, r6] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [sp, #0] │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r5, r6] │ │ │ │ + ldrsb r4, [r4, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + str r4, [r3, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ movs r2, r4 │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ + str r3, [sp, #536] @ 0x218 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a94b0 : │ │ │ │ +000a948c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (a94dc ) │ │ │ │ + ldr r3, [pc, #28] @ (a94b8 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (a94e0 ) │ │ │ │ + ldr r2, [pc, #28] @ (a94bc ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl a9390 │ │ │ │ + bl a936c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r3, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a94e4 : │ │ │ │ +000a94c0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a9548 ) │ │ │ │ + ldr r3, [pc, #76] @ (a9524 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (a954c ) │ │ │ │ + ldr r4, [pc, #72] @ (a9528 ) │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, a9542 │ │ │ │ - ldr r3, [pc, #64] @ (a9550 ) │ │ │ │ + cbz r0, a951e │ │ │ │ + ldr r3, [pc, #64] @ (a952c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a9522 │ │ │ │ + bne.n a94fe │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a94b0 │ │ │ │ - ldr r0, [pc, #48] @ (a9554 ) │ │ │ │ + b.w a948c │ │ │ │ + ldr r0, [pc, #48] @ (a9530 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (a9558 ) │ │ │ │ - ldr r1, [pc, #44] @ (a955c ) │ │ │ │ + ldr r3, [pc, #40] @ (a9534 ) │ │ │ │ + ldr r1, [pc, #44] @ (a9538 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a9560 ) │ │ │ │ + ldr r0, [pc, #40] @ (a953c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r2, [r1, #54] @ 0x36 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + ldrsb r6, [r6, r5] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r3, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldrsb r6, [r3, r1] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a9564 : │ │ │ │ +000a9540 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (a9594 ) │ │ │ │ + ldr r3, [pc, #32] @ (a9570 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (a9598 ) │ │ │ │ + ldr r2, [pc, #32] @ (a9574 ) │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r1, ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl a9390 │ │ │ │ + bl a936c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r0, #40] @ 0x28 │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a959c : │ │ │ │ +000a9578 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #140] @ a9638 │ │ │ │ + ldr.w ip, [pc, #140] @ a9614 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (a963c ) │ │ │ │ + ldr r3, [pc, #132] @ (a9618 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (a9640 ) │ │ │ │ + ldr r4, [pc, #128] @ (a961c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #112] @ (a9644 ) │ │ │ │ + ldr r3, [pc, #112] @ (a9620 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, a962e │ │ │ │ - ldr r3, [pc, #100] @ (a9648 ) │ │ │ │ + cbz r0, a960a │ │ │ │ + ldr r3, [pc, #100] @ (a9624 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a960e │ │ │ │ + bne.n a95ea │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl a9564 │ │ │ │ - ldr r2, [pc, #84] @ (a964c ) │ │ │ │ - ldr r3, [pc, #64] @ (a963c ) │ │ │ │ + bl a9540 │ │ │ │ + ldr r2, [pc, #84] @ (a9628 ) │ │ │ │ + ldr r3, [pc, #64] @ (a9618 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a9632 │ │ │ │ + bne.n a960e │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #64] @ (a9650 ) │ │ │ │ + ldr r0, [pc, #64] @ (a962c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (a9654 ) │ │ │ │ - ldr r1, [pc, #60] @ (a9658 ) │ │ │ │ + ldr r3, [pc, #56] @ (a9630 ) │ │ │ │ + ldr r1, [pc, #60] @ (a9634 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (a965c ) │ │ │ │ + ldr r0, [pc, #56] @ (a9638 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a95f6 │ │ │ │ + b.n a95d2 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #32] │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #32] │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldrsb r2, [r1, r2] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #48] @ 0x30 │ │ │ │ + str r6, [r7, #8] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r6, [r6, r6] │ │ │ │ + strb r2, [r6, r5] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a9660 : │ │ │ │ +000a963c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ a9738 │ │ │ │ + ldr.w ip, [pc, #200] @ a9714 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a96f4 │ │ │ │ + beq.n a96d0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #176] @ (a973c ) │ │ │ │ + ldr r3, [pc, #176] @ (a9718 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, a96e2 │ │ │ │ + cbz r4, a96be │ │ │ │ ldr.w ip, [r4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp ip, lr │ │ │ │ itt ne │ │ │ │ addne.w ip, ip, #1 │ │ │ │ strne.w ip, [r4] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl a9390 │ │ │ │ + bl a936c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n a96cc │ │ │ │ + beq.n a96a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, a9720 │ │ │ │ + cbz r3, a96fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a96dc │ │ │ │ + beq.n a96b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, a9710 │ │ │ │ + cbz r3, a96ec │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, ip │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r3, #0] │ │ │ │ mov r4, r3 │ │ │ │ - b.n a96a6 │ │ │ │ - ldr r3, [pc, #68] @ (a973c ) │ │ │ │ + b.n a9682 │ │ │ │ + ldr r3, [pc, #68] @ (a9718 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n a972c │ │ │ │ + beq.n a9708 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n a9692 │ │ │ │ - b.n a96e2 │ │ │ │ + bne.n a966e │ │ │ │ + b.n a96be │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n a96cc │ │ │ │ + b.n a96a8 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n a9692 │ │ │ │ + bne.n a966e │ │ │ │ mov r4, r3 │ │ │ │ - b.n a96a6 │ │ │ │ + b.n a9682 │ │ │ │ nop │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a9740 : │ │ │ │ +000a971c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #168] @ a97f8 │ │ │ │ + ldr.w ip, [pc, #168] @ a97d4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (a97fc ) │ │ │ │ + ldr r3, [pc, #160] @ (a97d8 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (a9800 ) │ │ │ │ + ldr r4, [pc, #156] @ (a97dc ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #140] @ (a9804 ) │ │ │ │ + ldr r3, [pc, #140] @ (a97e0 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 8612c │ │ │ │ - cbz r0, a97ee │ │ │ │ - ldr r3, [pc, #104] @ (a9808 ) │ │ │ │ + cbz r0, a97ca │ │ │ │ + ldr r3, [pc, #104] @ (a97e4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a97ce │ │ │ │ + bne.n a97aa │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl a9660 │ │ │ │ - ldr r2, [pc, #84] @ (a980c ) │ │ │ │ - ldr r3, [pc, #64] @ (a97fc ) │ │ │ │ + bl a963c │ │ │ │ + ldr r2, [pc, #84] @ (a97e8 ) │ │ │ │ + ldr r3, [pc, #64] @ (a97d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a97f2 │ │ │ │ + bne.n a97ce │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #64] @ (a9810 ) │ │ │ │ + ldr r0, [pc, #64] @ (a97ec ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (a9814 ) │ │ │ │ - ldr r1, [pc, #60] @ (a9818 ) │ │ │ │ + ldr r3, [pc, #56] @ (a97f0 ) │ │ │ │ + ldr r1, [pc, #60] @ (a97f4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (a981c ) │ │ │ │ + ldr r0, [pc, #56] @ (a97f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a97b6 │ │ │ │ + b.n a9792 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + ldr r4, [r6, #8] │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r4, #32] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + strb r2, [r1, r3] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #20] │ │ │ │ + ldrsh r6, [r0, r4] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r6, r7] │ │ │ │ + strh r2, [r6, r6] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a9820 : │ │ │ │ +000a97fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r5, [pc, #1040] @ a9c44 │ │ │ │ + ldr.w r5, [pc, #1040] @ a9c20 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1040] @ a9c48 │ │ │ │ + ldr.w r1, [pc, #1040] @ a9c24 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1036] @ a9c4c │ │ │ │ - ldr.w r2, [pc, #1036] @ a9c50 │ │ │ │ - ldr.w r3, [pc, #1036] @ a9c54 │ │ │ │ + ldr.w r4, [pc, #1036] @ a9c28 │ │ │ │ + ldr.w r2, [pc, #1036] @ a9c2c │ │ │ │ + ldr.w r3, [pc, #1036] @ a9c30 │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr.w r1, [r8, #956] @ 0x3bc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a99d6 │ │ │ │ - ldr r3, [pc, #1000] @ (a9c58 ) │ │ │ │ + beq.w a99b2 │ │ │ │ + ldr r3, [pc, #1000] @ (a9c34 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl a9660 │ │ │ │ + bl a963c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a9998 │ │ │ │ + bne.w a9974 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a9a8c │ │ │ │ + beq.w a9a68 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 53114 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a9af6 │ │ │ │ + beq.w a9ad2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w a9bdc │ │ │ │ - ldr r0, [pc, #920] @ (a9c5c ) │ │ │ │ + bpl.w a9bb8 │ │ │ │ + ldr r0, [pc, #920] @ (a9c38 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w a9ba8 │ │ │ │ - ldr r0, [pc, #912] @ (a9c60 ) │ │ │ │ + beq.w a9b84 │ │ │ │ + ldr r0, [pc, #912] @ (a9c3c ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w a9bf0 │ │ │ │ + beq.w a9bcc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w a9bd8 │ │ │ │ + ble.w a9bb4 │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w a9bd8 │ │ │ │ + beq.w a9bb4 │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8bc8c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a9908 │ │ │ │ + beq.n a98e4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a9a10 │ │ │ │ + beq.w a99ec │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a9a1c │ │ │ │ + beq.w a99f8 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w a9bf4 │ │ │ │ + beq.w a9bd0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9936 │ │ │ │ + beq.n a9912 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a9a74 │ │ │ │ + beq.w a9a50 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a9c0e │ │ │ │ + beq.w a9bea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9950 │ │ │ │ + beq.n a992c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a9a6c │ │ │ │ + beq.w a9a48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a9c28 │ │ │ │ + beq.w a9c04 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a996a │ │ │ │ + beq.n a9946 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a9aee │ │ │ │ - ldr r3, [pc, #748] @ (a9c58 ) │ │ │ │ + beq.w a9aca │ │ │ │ + ldr r3, [pc, #748] @ (a9c34 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a997c │ │ │ │ + beq.n a9958 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #740] @ (a9c64 ) │ │ │ │ - ldr r3, [pc, #712] @ (a9c48 ) │ │ │ │ + ldr r2, [pc, #740] @ (a9c40 ) │ │ │ │ + ldr r3, [pc, #712] @ (a9c24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w a9b22 │ │ │ │ + bne.w a9afe │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a99ae │ │ │ │ + beq.n a998a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, a99ae │ │ │ │ + cbnz r3, a998a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a99c4 │ │ │ │ + beq.n a99a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, a99c4 │ │ │ │ + cbnz r3, a99a0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #672] @ (a9c68 ) │ │ │ │ - ldr r1, [pc, #676] @ (a9c6c ) │ │ │ │ + ldr r3, [pc, #672] @ (a9c44 ) │ │ │ │ + ldr r1, [pc, #676] @ (a9c48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a997c │ │ │ │ + b.n a9958 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a98a6 │ │ │ │ - ldr r3, [pc, #632] @ (a9c70 ) │ │ │ │ - movw r2, #37673 @ 0x9329 │ │ │ │ + bne.w a9882 │ │ │ │ + ldr r3, [pc, #632] @ (a9c4c ) │ │ │ │ + movw r2, #37658 @ 0x931a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #624] @ (a9c74 ) │ │ │ │ - ldr r0, [pc, #628] @ (a9c78 ) │ │ │ │ + ldr r1, [pc, #624] @ (a9c50 ) │ │ │ │ + ldr r0, [pc, #628] @ (a9c54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w a990e │ │ │ │ + bne.w a98ea │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w a9b8e │ │ │ │ + beq.w a9b6a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9a38 │ │ │ │ + beq.n a9a14 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, a9a7c │ │ │ │ + cbz r3, a9a58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a9b74 │ │ │ │ + beq.w a9b50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9a4e │ │ │ │ + beq.n a9a2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, a9a84 │ │ │ │ + cbz r3, a9a60 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a9b5a │ │ │ │ + beq.w a9b36 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9a66 │ │ │ │ + beq.n a9a42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a9b02 │ │ │ │ + beq.n a9ade │ │ │ │ bl 8ba28 │ │ │ │ - b.n a99d2 │ │ │ │ + b.n a99ae │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9950 │ │ │ │ + b.n a992c │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9936 │ │ │ │ + b.n a9912 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9a38 │ │ │ │ + b.n a9a14 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9a4e │ │ │ │ + b.n a9a2a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9a9e │ │ │ │ + beq.n a9a7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a9b1a │ │ │ │ + beq.n a9af6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w a9bbe │ │ │ │ + beq.w a9b9a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9aba │ │ │ │ + beq.n a9a96 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, a9b12 │ │ │ │ + cbz r3, a9aee │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a9b40 │ │ │ │ + beq.n a9b1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9ace │ │ │ │ + beq.n a9aaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, a9b0a │ │ │ │ - cbz r7, a9b26 │ │ │ │ + cbz r3, a9ae6 │ │ │ │ + cbz r7, a9b02 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a99d2 │ │ │ │ + beq.w a99ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a99d2 │ │ │ │ + bne.w a99ae │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a99d2 │ │ │ │ + b.n a99ae │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a996a │ │ │ │ + b.n a9946 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n a98b8 │ │ │ │ + b.n a9894 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9a66 │ │ │ │ + b.n a9a42 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9ace │ │ │ │ + b.n a9aaa │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9aba │ │ │ │ + b.n a9a96 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9a9e │ │ │ │ + b.n a9a7a │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (a9c7c ) │ │ │ │ - movw r2, #37676 @ 0x932c │ │ │ │ + ldr r3, [pc, #340] @ (a9c58 ) │ │ │ │ + movw r2, #37661 @ 0x931d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #332] @ (a9c80 ) │ │ │ │ - ldr r0, [pc, #336] @ (a9c84 ) │ │ │ │ + ldr r1, [pc, #332] @ (a9c5c ) │ │ │ │ + ldr r0, [pc, #336] @ (a9c60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (a9c88 ) │ │ │ │ - movw r2, #37675 @ 0x932b │ │ │ │ + ldr r3, [pc, #324] @ (a9c64 ) │ │ │ │ + movw r2, #37660 @ 0x931c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #320] @ (a9c8c ) │ │ │ │ - ldr r0, [pc, #320] @ (a9c90 ) │ │ │ │ + ldr r1, [pc, #320] @ (a9c68 ) │ │ │ │ + ldr r0, [pc, #320] @ (a9c6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (a9c94 ) │ │ │ │ - movw r2, #37681 @ 0x9331 │ │ │ │ + ldr r3, [pc, #312] @ (a9c70 ) │ │ │ │ + movw r2, #37666 @ 0x9322 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #304] @ (a9c98 ) │ │ │ │ - ldr r0, [pc, #308] @ (a9c9c ) │ │ │ │ + ldr r1, [pc, #304] @ (a9c74 ) │ │ │ │ + ldr r0, [pc, #308] @ (a9c78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (a9ca0 ) │ │ │ │ - movw r2, #37680 @ 0x9330 │ │ │ │ + ldr r3, [pc, #296] @ (a9c7c ) │ │ │ │ + movw r2, #37665 @ 0x9321 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (a9ca4 ) │ │ │ │ - ldr r0, [pc, #292] @ (a9ca8 ) │ │ │ │ + ldr r1, [pc, #292] @ (a9c80 ) │ │ │ │ + ldr r0, [pc, #292] @ (a9c84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (a9cac ) │ │ │ │ - movw r2, #37679 @ 0x932f │ │ │ │ + ldr r3, [pc, #284] @ (a9c88 ) │ │ │ │ + movw r2, #37664 @ 0x9320 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #276] @ (a9cb0 ) │ │ │ │ - ldr r0, [pc, #280] @ (a9cb4 ) │ │ │ │ + ldr r1, [pc, #276] @ (a9c8c ) │ │ │ │ + ldr r0, [pc, #280] @ (a9c90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (a9cb8 ) │ │ │ │ + ldr r3, [pc, #268] @ (a9c94 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #268] @ (a9cbc ) │ │ │ │ - ldr r0, [pc, #268] @ (a9cc0 ) │ │ │ │ + ldr r1, [pc, #268] @ (a9c98 ) │ │ │ │ + ldr r0, [pc, #268] @ (a9c9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (a9cc4 ) │ │ │ │ - movw r2, #37674 @ 0x932a │ │ │ │ + ldr r3, [pc, #260] @ (a9ca0 ) │ │ │ │ + movw r2, #37659 @ 0x931b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #252] @ (a9cc8 ) │ │ │ │ - ldr r0, [pc, #256] @ (a9ccc ) │ │ │ │ + ldr r1, [pc, #252] @ (a9ca4 ) │ │ │ │ + ldr r0, [pc, #256] @ (a9ca8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #240] @ (a9cd0 ) │ │ │ │ + ldr r3, [pc, #240] @ (a9cac ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #240] @ (a9cd4 ) │ │ │ │ - ldr r0, [pc, #244] @ (a9cd8 ) │ │ │ │ + ldr r1, [pc, #240] @ (a9cb0 ) │ │ │ │ + ldr r0, [pc, #244] @ (a9cb4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #228] @ (a9cdc ) │ │ │ │ - movw r2, #37650 @ 0x9312 │ │ │ │ + ldr r3, [pc, #228] @ (a9cb8 ) │ │ │ │ + movw r2, #37635 @ 0x9303 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #224] @ (a9ce0 ) │ │ │ │ - ldr r0, [pc, #224] @ (a9ce4 ) │ │ │ │ + ldr r1, [pc, #224] @ (a9cbc ) │ │ │ │ + ldr r0, [pc, #224] @ (a9cc0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (a9ce8 ) │ │ │ │ - movw r2, #37651 @ 0x9313 │ │ │ │ + ldr r3, [pc, #216] @ (a9cc4 ) │ │ │ │ + movw r2, #37636 @ 0x9304 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #208] @ (a9cec ) │ │ │ │ - ldr r0, [pc, #212] @ (a9cf0 ) │ │ │ │ + ldr r1, [pc, #208] @ (a9cc8 ) │ │ │ │ + ldr r0, [pc, #212] @ (a9ccc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (a9cf4 ) │ │ │ │ - movw r2, #37652 @ 0x9314 │ │ │ │ + ldr r3, [pc, #200] @ (a9cd0 ) │ │ │ │ + movw r2, #37637 @ 0x9305 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (a9cf8 ) │ │ │ │ - ldr r0, [pc, #196] @ (a9cfc ) │ │ │ │ + ldr r1, [pc, #196] @ (a9cd4 ) │ │ │ │ + ldr r0, [pc, #196] @ (a9cd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + adds r4, r3, r3 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, pc, #832 @ (adr r2, a9fb4 ) │ │ │ │ + add r0, pc, #560 @ (adr r0, a9e80 ) │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + rev r2, r2 │ │ │ │ movs r1, r4 │ │ │ │ - bkpt 0x0016 │ │ │ │ + cbnz r2, a9ccc │ │ │ │ movs r1, r4 │ │ │ │ - add r1, pc, #640 @ (adr r1, a9f00 ) │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r6, a9ccc │ │ │ │ + @ instruction: 0xb8e2 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, r4, r6 │ │ │ │ + asrs r6, r3, #29 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #536 @ (adr r1, a9ea4 ) │ │ │ │ + ldr r7, [sp, #264] @ 0x108 │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r4, a9cd2 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, r7, r5 │ │ │ │ + asrs r0, r7, #28 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #432 @ (adr r1, a9e48 ) │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ movs r4, r4 │ │ │ │ - revsh r2, r6 │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, r5, r5 │ │ │ │ + asrs r2, r5, #28 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #328 @ (adr r1, a9dec ) │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - revsh r0, r3 │ │ │ │ + @ instruction: 0xb894 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #224 @ (adr r1, a9d90 ) │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ movs r4, r4 │ │ │ │ - hlt 0x003e │ │ │ │ + @ instruction: 0xb87a │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - revsh r4, r5 │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ + movs r1, r4 │ │ │ │ + b.n a9b10 │ │ │ │ movs r1, r4 │ │ │ │ - ldrd r0, r0, [ip, #-132]! @ 0x84 │ │ │ │ - add r1, pc, #32 @ (adr r1, a9ce8 ) │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ movs r4, r4 │ │ │ │ - hlt 0x000e │ │ │ │ + @ instruction: 0xb84a │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, r6, r3 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - revsh r2, r7 │ │ │ │ + @ instruction: 0xb8b6 │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r6, a9d24 │ │ │ │ + @ instruction: 0xb8e2 │ │ │ │ movs r1, r4 │ │ │ │ - add r0, pc, #840 @ (adr r0, aa028 ) │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ movs r4, r4 │ │ │ │ - rev16 r0, r3 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #736 @ (adr r0, a9fcc ) │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ movs r4, r4 │ │ │ │ - rev r6, r7 │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #632 @ (adr r0, a9f70 ) │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ movs r4, r4 │ │ │ │ - rev r4, r4 │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + asrs r4, r3, #25 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a9d00 : │ │ │ │ +000a9cdc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a9d64 ) │ │ │ │ + ldr r3, [pc, #76] @ (a9d40 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (a9d68 ) │ │ │ │ + ldr r4, [pc, #72] @ (a9d44 ) │ │ │ │ adds r3, #180 @ 0xb4 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, a9d5e │ │ │ │ - ldr r3, [pc, #64] @ (a9d6c ) │ │ │ │ + cbz r0, a9d3a │ │ │ │ + ldr r3, [pc, #64] @ (a9d48 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a9d3e │ │ │ │ + bne.n a9d1a │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a9820 │ │ │ │ - ldr r0, [pc, #48] @ (a9d70 ) │ │ │ │ + b.w a97fc │ │ │ │ + ldr r0, [pc, #48] @ (a9d4c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (a9d74 ) │ │ │ │ - ldr r1, [pc, #44] @ (a9d78 ) │ │ │ │ + ldr r3, [pc, #40] @ (a9d50 ) │ │ │ │ + ldr r1, [pc, #44] @ (a9d54 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a9d7c ) │ │ │ │ + ldr r0, [pc, #40] @ (a9d58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r0, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, r6] │ │ │ │ + ldr r7, [pc, #360] @ (a9eb8 ) │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, r4] │ │ │ │ + ldr r6, [pc, #808] @ (aa080 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r0, r2] │ │ │ │ + ldr r6, [pc, #264] @ (a9e64 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a9d80 : │ │ │ │ +000a9d5c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r4, [pc, #208] @ (a9e68 ) │ │ │ │ + ldr r4, [pc, #208] @ (a9e44 ) │ │ │ │ add r4, pc │ │ │ │ - cbnz r2, a9dba │ │ │ │ - ldr r2, [pc, #204] @ (a9e6c ) │ │ │ │ + cbnz r2, a9d96 │ │ │ │ + ldr r2, [pc, #204] @ (a9e48 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.n a9e0e │ │ │ │ + bne.n a9dea │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a9e3e │ │ │ │ + beq.n a9e1a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r2, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ str r1, [r0, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n a9de6 │ │ │ │ - ldr r2, [pc, #172] @ (a9e6c ) │ │ │ │ + bne.n a9dc2 │ │ │ │ + ldr r2, [pc, #172] @ (a9e48 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp ip, r2 │ │ │ │ - beq.n a9e2e │ │ │ │ + beq.n a9e0a │ │ │ │ mov r2, r3 │ │ │ │ mov r0, ip │ │ │ │ bl 8ba88 │ │ │ │ - ldr r3, [pc, #160] @ (a9e70 ) │ │ │ │ - ldr r1, [pc, #160] @ (a9e74 ) │ │ │ │ + ldr r3, [pc, #160] @ (a9e4c ) │ │ │ │ + ldr r1, [pc, #160] @ (a9e50 ) │ │ │ │ mov.w r2, #452 @ 0x1c4 │ │ │ │ - ldr r0, [pc, #160] @ (a9e78 ) │ │ │ │ + ldr r0, [pc, #160] @ (a9e54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a9e06 │ │ │ │ - ldr r3, [pc, #148] @ (a9e7c ) │ │ │ │ + b.n a9de2 │ │ │ │ + ldr r3, [pc, #148] @ (a9e58 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r3, [pc, #124] @ (a9e70 ) │ │ │ │ - ldr r1, [pc, #140] @ (a9e80 ) │ │ │ │ + ldr r3, [pc, #124] @ (a9e4c ) │ │ │ │ + ldr r1, [pc, #140] @ (a9e5c ) │ │ │ │ mov.w r2, #450 @ 0x1c2 │ │ │ │ - ldr r0, [pc, #136] @ (a9e84 ) │ │ │ │ + ldr r0, [pc, #136] @ (a9e60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r0, ip │ │ │ │ bl 8ba88 │ │ │ │ - ldr r3, [pc, #88] @ (a9e70 ) │ │ │ │ - ldr r1, [pc, #108] @ (a9e88 ) │ │ │ │ + ldr r3, [pc, #88] @ (a9e4c ) │ │ │ │ + ldr r1, [pc, #108] @ (a9e64 ) │ │ │ │ mov.w r2, #450 @ 0x1c2 │ │ │ │ - ldr r0, [pc, #108] @ (a9e8c ) │ │ │ │ + ldr r0, [pc, #108] @ (a9e68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n a9e06 │ │ │ │ + b.n a9de2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, a9e62 │ │ │ │ + cbz r3, a9e3e │ │ │ │ str.w ip, [r3] │ │ │ │ - b.n a9e06 │ │ │ │ - ldr r1, [pc, #48] @ (a9e70 ) │ │ │ │ + b.n a9de2 │ │ │ │ + ldr r1, [pc, #48] @ (a9e4c ) │ │ │ │ mov.w r0, #452 @ 0x1c4 │ │ │ │ - ldr r3, [pc, #72] @ (a9e90 ) │ │ │ │ - ldr r2, [pc, #76] @ (a9e94 ) │ │ │ │ + ldr r3, [pc, #72] @ (a9e6c ) │ │ │ │ + ldr r2, [pc, #76] @ (a9e70 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #68] @ (a9e98 ) │ │ │ │ - ldr r0, [pc, #72] @ (a9e9c ) │ │ │ │ + ldr r1, [pc, #68] @ (a9e74 ) │ │ │ │ + ldr r0, [pc, #72] @ (a9e78 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n a9e06 │ │ │ │ + b.n a9de2 │ │ │ │ bl 71434 │ │ │ │ - b.n a9e06 │ │ │ │ - str r4, [r4, #36] @ 0x24 │ │ │ │ + b.n a9de2 │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r1] │ │ │ │ + ldr r6, [pc, #48] @ (a9e84 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + ldr r5, [pc, #752] @ (aa148 ) │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, r0] │ │ │ │ + ldr r5, [pc, #936] @ (aa208 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #888] @ (aa200 ) │ │ │ │ + ldr r5, [pc, #616] @ (aa0cc ) │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r1, r0] │ │ │ │ + ldr r5, [pc, #784] @ (aa178 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #736] @ (aa170 ) │ │ │ │ + ldr r5, [pc, #464] @ (aa03c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + ldrb r4, [r5, r6] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + ldr r6, [pc, #512] @ (aa074 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #840] @ (aa1e4 ) │ │ │ │ + ldr r5, [pc, #568] @ (aa0b0 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #528] @ (aa0b0 ) │ │ │ │ + ldr r5, [pc, #256] @ (a9f7c ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a9ea0 : │ │ │ │ +000a9e7c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (a9ecc ) │ │ │ │ + ldr r3, [pc, #28] @ (a9ea8 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (a9ed0 ) │ │ │ │ + ldr r2, [pc, #28] @ (a9eac ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl a9d80 │ │ │ │ + bl a9d5c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r6, [r0, #20] │ │ │ │ + str r2, [r5, #20] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a9ed4 : │ │ │ │ +000a9eb0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (a9f38 ) │ │ │ │ + ldr r3, [pc, #76] @ (a9f14 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (a9f3c ) │ │ │ │ + ldr r4, [pc, #72] @ (a9f18 ) │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, a9f32 │ │ │ │ - ldr r3, [pc, #64] @ (a9f40 ) │ │ │ │ + cbz r0, a9f0e │ │ │ │ + ldr r3, [pc, #64] @ (a9f1c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a9f12 │ │ │ │ + bne.n a9eee │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a9ea0 │ │ │ │ - ldr r0, [pc, #48] @ (a9f44 ) │ │ │ │ + b.w a9e7c │ │ │ │ + ldr r0, [pc, #48] @ (a9f20 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (a9f48 ) │ │ │ │ - ldr r1, [pc, #44] @ (a9f4c ) │ │ │ │ + ldr r3, [pc, #40] @ (a9f24 ) │ │ │ │ + ldr r1, [pc, #44] @ (a9f28 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (a9f50 ) │ │ │ │ + ldr r0, [pc, #40] @ (a9f2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ movs r7, r4 │ │ │ │ - str r0, [r1, #16] │ │ │ │ + str r4, [r5, #16] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #936] @ (aa2f0 ) │ │ │ │ + ldr r5, [pc, #664] @ (aa1bc ) │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, r7] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #712] @ (aa21c ) │ │ │ │ + ldr r4, [pc, #440] @ (aa0e8 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a9f54 : │ │ │ │ +000a9f30 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (a9f84 ) │ │ │ │ + ldr r3, [pc, #32] @ (a9f60 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (a9f88 ) │ │ │ │ + ldr r2, [pc, #32] @ (a9f64 ) │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r1, ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl a9d80 │ │ │ │ + bl a9d5c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r0, [r2, #8] │ │ │ │ + str r4, [r6, #8] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a9f8c : │ │ │ │ +000a9f68 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #140] @ aa028 │ │ │ │ + ldr.w ip, [pc, #140] @ aa004 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (aa02c ) │ │ │ │ + ldr r3, [pc, #132] @ (aa008 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (aa030 ) │ │ │ │ + ldr r4, [pc, #128] @ (aa00c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #112] @ (aa034 ) │ │ │ │ + ldr r3, [pc, #112] @ (aa010 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #276 @ 0x114 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, aa020 │ │ │ │ - ldr r3, [pc, #96] @ (aa038 ) │ │ │ │ + cbz r0, a9ffc │ │ │ │ + ldr r3, [pc, #96] @ (aa014 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n aa000 │ │ │ │ + bne.n a9fdc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl a9f54 │ │ │ │ - ldr r2, [pc, #80] @ (aa03c ) │ │ │ │ - ldr r3, [pc, #64] @ (aa02c ) │ │ │ │ + bl a9f30 │ │ │ │ + ldr r2, [pc, #80] @ (aa018 ) │ │ │ │ + ldr r3, [pc, #64] @ (aa008 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n aa024 │ │ │ │ + bne.n aa000 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (aa040 ) │ │ │ │ + ldr r0, [pc, #60] @ (aa01c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (aa044 ) │ │ │ │ - ldr r1, [pc, #56] @ (aa048 ) │ │ │ │ + ldr r3, [pc, #56] @ (aa020 ) │ │ │ │ + ldr r1, [pc, #56] @ (aa024 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (aa04c ) │ │ │ │ + ldr r0, [pc, #56] @ (aa028 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a9fe8 │ │ │ │ + b.n a9fc4 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - str r6, [r2, #4] │ │ │ │ + str r2, [r7, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #4] │ │ │ │ + str r0, [r5, #4] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #0] │ │ │ │ + str r4, [r6, #0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #1008] @ (aa434 ) │ │ │ │ + ldr r4, [pc, #736] @ (aa300 ) │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #784] @ (aa360 ) │ │ │ │ + ldr r3, [pc, #512] @ (aa22c ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000aa050 : │ │ │ │ +000aa02c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ aa128 │ │ │ │ + ldr.w ip, [pc, #200] @ aa104 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n aa0e4 │ │ │ │ + beq.n aa0c0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #176] @ (aa12c ) │ │ │ │ + ldr r3, [pc, #176] @ (aa108 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, aa0d2 │ │ │ │ + cbz r4, aa0ae │ │ │ │ ldr.w ip, [r4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp ip, lr │ │ │ │ itt ne │ │ │ │ addne.w ip, ip, #1 │ │ │ │ strne.w ip, [r4] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl a9d80 │ │ │ │ + bl a9d5c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n aa0bc │ │ │ │ + beq.n aa098 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, aa110 │ │ │ │ + cbz r3, aa0ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa0cc │ │ │ │ + beq.n aa0a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, aa100 │ │ │ │ + cbz r3, aa0dc │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, ip │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r3, #0] │ │ │ │ mov r4, r3 │ │ │ │ - b.n aa096 │ │ │ │ - ldr r3, [pc, #68] @ (aa12c ) │ │ │ │ + b.n aa072 │ │ │ │ + ldr r3, [pc, #68] @ (aa108 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n aa11c │ │ │ │ + beq.n aa0f8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n aa082 │ │ │ │ - b.n aa0d2 │ │ │ │ + bne.n aa05e │ │ │ │ + b.n aa0ae │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n aa0bc │ │ │ │ + b.n aa098 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n aa082 │ │ │ │ + bne.n aa05e │ │ │ │ mov r4, r3 │ │ │ │ - b.n aa096 │ │ │ │ + b.n aa072 │ │ │ │ nop │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000aa130 : │ │ │ │ +000aa10c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #168] @ aa1e8 │ │ │ │ + ldr.w ip, [pc, #168] @ aa1c4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (aa1ec ) │ │ │ │ + ldr r3, [pc, #160] @ (aa1c8 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (aa1f0 ) │ │ │ │ + ldr r4, [pc, #156] @ (aa1cc ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #140] @ (aa1f4 ) │ │ │ │ + ldr r3, [pc, #140] @ (aa1d0 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w r3, r3, #324 @ 0x144 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 8612c │ │ │ │ - cbz r0, aa1e0 │ │ │ │ - ldr r3, [pc, #100] @ (aa1f8 ) │ │ │ │ + cbz r0, aa1bc │ │ │ │ + ldr r3, [pc, #100] @ (aa1d4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n aa1c0 │ │ │ │ + bne.n aa19c │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl aa050 │ │ │ │ - ldr r2, [pc, #80] @ (aa1fc ) │ │ │ │ - ldr r3, [pc, #64] @ (aa1ec ) │ │ │ │ + bl aa02c │ │ │ │ + ldr r2, [pc, #80] @ (aa1d8 ) │ │ │ │ + ldr r3, [pc, #64] @ (aa1c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n aa1e4 │ │ │ │ + bne.n aa1c0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (aa200 ) │ │ │ │ + ldr r0, [pc, #60] @ (aa1dc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (aa204 ) │ │ │ │ - ldr r1, [pc, #56] @ (aa208 ) │ │ │ │ + ldr r3, [pc, #56] @ (aa1e0 ) │ │ │ │ + ldr r1, [pc, #56] @ (aa1e4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (aa20c ) │ │ │ │ + ldr r0, [pc, #56] @ (aa1e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n aa1a8 │ │ │ │ + b.n aa184 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrsh r4, [r6, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [pc, #240] @ (aa2f4 ) │ │ │ │ + ldr r2, [pc, #992] @ (aa5c0 ) │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + strb r4, [r2, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #16] @ (aa220 ) │ │ │ │ + ldr r1, [pc, #768] @ (aa4ec ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000aa210 : │ │ │ │ +000aa1ec : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r5, [pc, #1040] @ aa634 │ │ │ │ + ldr.w r5, [pc, #1040] @ aa610 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1040] @ aa638 │ │ │ │ + ldr.w r1, [pc, #1040] @ aa614 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1036] @ aa63c │ │ │ │ - ldr.w r2, [pc, #1036] @ aa640 │ │ │ │ - ldr.w r3, [pc, #1036] @ aa644 │ │ │ │ + ldr.w r4, [pc, #1036] @ aa618 │ │ │ │ + ldr.w r2, [pc, #1036] @ aa61c │ │ │ │ + ldr.w r3, [pc, #1036] @ aa620 │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr.w r1, [r8, #956] @ 0x3bc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aa3c6 │ │ │ │ - ldr r3, [pc, #1000] @ (aa648 ) │ │ │ │ + beq.w aa3a2 │ │ │ │ + ldr r3, [pc, #1000] @ (aa624 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl aa050 │ │ │ │ + bl aa02c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w aa388 │ │ │ │ + bne.w aa364 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aa47c │ │ │ │ + beq.w aa458 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 53114 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aa4e6 │ │ │ │ + beq.w aa4c2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w aa5cc │ │ │ │ - ldr r0, [pc, #920] @ (aa64c ) │ │ │ │ + bpl.w aa5a8 │ │ │ │ + ldr r0, [pc, #920] @ (aa628 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w aa598 │ │ │ │ - ldr r0, [pc, #912] @ (aa650 ) │ │ │ │ + beq.w aa574 │ │ │ │ + ldr r0, [pc, #912] @ (aa62c ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w aa5e0 │ │ │ │ + beq.w aa5bc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w aa5c8 │ │ │ │ + ble.w aa5a4 │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w aa5c8 │ │ │ │ + beq.w aa5a4 │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8bc8c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n aa2f8 │ │ │ │ + beq.n aa2d4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w aa400 │ │ │ │ + beq.w aa3dc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w aa40c │ │ │ │ + beq.w aa3e8 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w aa5e4 │ │ │ │ + beq.w aa5c0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa326 │ │ │ │ + beq.n aa302 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa464 │ │ │ │ + beq.w aa440 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w aa5fe │ │ │ │ + beq.w aa5da │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa340 │ │ │ │ + beq.n aa31c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa45c │ │ │ │ + beq.w aa438 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w aa618 │ │ │ │ + beq.w aa5f4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa35a │ │ │ │ + beq.n aa336 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa4de │ │ │ │ - ldr r3, [pc, #748] @ (aa648 ) │ │ │ │ + beq.w aa4ba │ │ │ │ + ldr r3, [pc, #748] @ (aa624 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa36c │ │ │ │ + beq.n aa348 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #740] @ (aa654 ) │ │ │ │ - ldr r3, [pc, #712] @ (aa638 ) │ │ │ │ + ldr r2, [pc, #740] @ (aa630 ) │ │ │ │ + ldr r3, [pc, #712] @ (aa614 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w aa512 │ │ │ │ + bne.w aa4ee │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa39e │ │ │ │ + beq.n aa37a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, aa39e │ │ │ │ + cbnz r3, aa37a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa3b4 │ │ │ │ + beq.n aa390 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, aa3b4 │ │ │ │ + cbnz r3, aa390 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #672] @ (aa658 ) │ │ │ │ - ldr r1, [pc, #676] @ (aa65c ) │ │ │ │ + ldr r3, [pc, #672] @ (aa634 ) │ │ │ │ + ldr r1, [pc, #676] @ (aa638 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n aa36c │ │ │ │ + b.n aa348 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w aa296 │ │ │ │ - ldr r3, [pc, #632] @ (aa660 ) │ │ │ │ - movw r2, #38091 @ 0x94cb │ │ │ │ + bne.w aa272 │ │ │ │ + ldr r3, [pc, #632] @ (aa63c ) │ │ │ │ + movw r2, #38076 @ 0x94bc │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #624] @ (aa664 ) │ │ │ │ - ldr r0, [pc, #628] @ (aa668 ) │ │ │ │ + ldr r1, [pc, #624] @ (aa640 ) │ │ │ │ + ldr r0, [pc, #628] @ (aa644 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #188 @ 0xbc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w aa2fe │ │ │ │ + bne.w aa2da │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w aa57e │ │ │ │ + beq.w aa55a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa428 │ │ │ │ + beq.n aa404 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, aa46c │ │ │ │ + cbz r3, aa448 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w aa564 │ │ │ │ + beq.w aa540 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa43e │ │ │ │ + beq.n aa41a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, aa474 │ │ │ │ + cbz r3, aa450 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w aa54a │ │ │ │ + beq.w aa526 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa456 │ │ │ │ + beq.n aa432 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n aa4f2 │ │ │ │ + beq.n aa4ce │ │ │ │ bl 8ba28 │ │ │ │ - b.n aa3c2 │ │ │ │ + b.n aa39e │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa340 │ │ │ │ + b.n aa31c │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa326 │ │ │ │ + b.n aa302 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa428 │ │ │ │ + b.n aa404 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa43e │ │ │ │ + b.n aa41a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa48e │ │ │ │ + beq.n aa46a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n aa50a │ │ │ │ + beq.n aa4e6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w aa5ae │ │ │ │ + beq.w aa58a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa4aa │ │ │ │ + beq.n aa486 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, aa502 │ │ │ │ + cbz r3, aa4de │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n aa530 │ │ │ │ + beq.n aa50c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa4be │ │ │ │ + beq.n aa49a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, aa4fa │ │ │ │ - cbz r7, aa516 │ │ │ │ + cbz r3, aa4d6 │ │ │ │ + cbz r7, aa4f2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w aa3c2 │ │ │ │ + beq.w aa39e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w aa3c2 │ │ │ │ + bne.w aa39e │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa3c2 │ │ │ │ + b.n aa39e │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa35a │ │ │ │ + b.n aa336 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n aa2a8 │ │ │ │ + b.n aa284 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa456 │ │ │ │ + b.n aa432 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa4be │ │ │ │ + b.n aa49a │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa4aa │ │ │ │ + b.n aa486 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa48e │ │ │ │ + b.n aa46a │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (aa66c ) │ │ │ │ - movw r2, #38094 @ 0x94ce │ │ │ │ + ldr r3, [pc, #340] @ (aa648 ) │ │ │ │ + movw r2, #38079 @ 0x94bf │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #332] @ (aa670 ) │ │ │ │ - ldr r0, [pc, #336] @ (aa674 ) │ │ │ │ + ldr r1, [pc, #332] @ (aa64c ) │ │ │ │ + ldr r0, [pc, #336] @ (aa650 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #188 @ 0xbc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (aa678 ) │ │ │ │ - movw r2, #38093 @ 0x94cd │ │ │ │ + ldr r3, [pc, #324] @ (aa654 ) │ │ │ │ + movw r2, #38078 @ 0x94be │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #320] @ (aa67c ) │ │ │ │ - ldr r0, [pc, #320] @ (aa680 ) │ │ │ │ + ldr r1, [pc, #320] @ (aa658 ) │ │ │ │ + ldr r0, [pc, #320] @ (aa65c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #188 @ 0xbc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (aa684 ) │ │ │ │ - movw r2, #38099 @ 0x94d3 │ │ │ │ + ldr r3, [pc, #312] @ (aa660 ) │ │ │ │ + movw r2, #38084 @ 0x94c4 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #304] @ (aa688 ) │ │ │ │ - ldr r0, [pc, #308] @ (aa68c ) │ │ │ │ + ldr r1, [pc, #304] @ (aa664 ) │ │ │ │ + ldr r0, [pc, #308] @ (aa668 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #188 @ 0xbc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (aa690 ) │ │ │ │ - movw r2, #38098 @ 0x94d2 │ │ │ │ + ldr r3, [pc, #296] @ (aa66c ) │ │ │ │ + movw r2, #38083 @ 0x94c3 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (aa694 ) │ │ │ │ - ldr r0, [pc, #292] @ (aa698 ) │ │ │ │ + ldr r1, [pc, #292] @ (aa670 ) │ │ │ │ + ldr r0, [pc, #292] @ (aa674 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #188 @ 0xbc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (aa69c ) │ │ │ │ - movw r2, #38097 @ 0x94d1 │ │ │ │ + ldr r3, [pc, #284] @ (aa678 ) │ │ │ │ + movw r2, #38082 @ 0x94c2 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #276] @ (aa6a0 ) │ │ │ │ - ldr r0, [pc, #280] @ (aa6a4 ) │ │ │ │ + ldr r1, [pc, #276] @ (aa67c ) │ │ │ │ + ldr r0, [pc, #280] @ (aa680 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #188 @ 0xbc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (aa6a8 ) │ │ │ │ + ldr r3, [pc, #268] @ (aa684 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #268] @ (aa6ac ) │ │ │ │ - ldr r0, [pc, #268] @ (aa6b0 ) │ │ │ │ + ldr r1, [pc, #268] @ (aa688 ) │ │ │ │ + ldr r0, [pc, #268] @ (aa68c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (aa6b4 ) │ │ │ │ - movw r2, #38092 @ 0x94cc │ │ │ │ + ldr r3, [pc, #260] @ (aa690 ) │ │ │ │ + movw r2, #38077 @ 0x94bd │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #252] @ (aa6b8 ) │ │ │ │ - ldr r0, [pc, #256] @ (aa6bc ) │ │ │ │ + ldr r1, [pc, #252] @ (aa694 ) │ │ │ │ + ldr r0, [pc, #256] @ (aa698 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #188 @ 0xbc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #240] @ (aa6c0 ) │ │ │ │ + ldr r3, [pc, #240] @ (aa69c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #240] @ (aa6c4 ) │ │ │ │ - ldr r0, [pc, #244] @ (aa6c8 ) │ │ │ │ + ldr r1, [pc, #240] @ (aa6a0 ) │ │ │ │ + ldr r0, [pc, #244] @ (aa6a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #228] @ (aa6cc ) │ │ │ │ - movw r2, #38068 @ 0x94b4 │ │ │ │ + ldr r3, [pc, #228] @ (aa6a8 ) │ │ │ │ + movw r2, #38053 @ 0x94a5 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #224] @ (aa6d0 ) │ │ │ │ - ldr r0, [pc, #224] @ (aa6d4 ) │ │ │ │ + ldr r1, [pc, #224] @ (aa6ac ) │ │ │ │ + ldr r0, [pc, #224] @ (aa6b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #188 @ 0xbc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (aa6d8 ) │ │ │ │ - movw r2, #38069 @ 0x94b5 │ │ │ │ + ldr r3, [pc, #216] @ (aa6b4 ) │ │ │ │ + movw r2, #38054 @ 0x94a6 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #208] @ (aa6dc ) │ │ │ │ - ldr r0, [pc, #212] @ (aa6e0 ) │ │ │ │ + ldr r1, [pc, #208] @ (aa6b8 ) │ │ │ │ + ldr r0, [pc, #212] @ (aa6bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #188 @ 0xbc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (aa6e4 ) │ │ │ │ - movw r2, #38070 @ 0x94b6 │ │ │ │ + ldr r3, [pc, #200] @ (aa6c0 ) │ │ │ │ + movw r2, #38055 @ 0x94a7 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (aa6e8 ) │ │ │ │ - ldr r0, [pc, #196] @ (aa6ec ) │ │ │ │ + ldr r1, [pc, #196] @ (aa6c4 ) │ │ │ │ + ldr r0, [pc, #196] @ (aa6c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #188 @ 0xbc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r2, r7] │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, r7] │ │ │ │ + ldrb r6, [r4, r7] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, r2] │ │ │ │ + ldrb r0, [r6, r2] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + lsrs r4, r5, #27 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #624] @ 0x270 │ │ │ │ movs r4, r4 │ │ │ │ - sxtb r6, r4 │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + cbz r2, aa680 │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + str r5, [sp, #432] @ 0x1b0 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, aa680 │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + lsrs r6, r5, #21 │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #600] @ 0x258 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r4, aa686 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #224] @ 0xe0 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r2, aa68c │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #16] │ │ │ │ movs r4, r4 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + lsrs r6, r5, #19 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #30] │ │ │ │ movs r4, r4 │ │ │ │ - sub sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ movs r1, r4 │ │ │ │ - svc 140 @ 0x8c │ │ │ │ + ble.n aa720 │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ movs r4, r4 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r0, #28 │ │ │ │ + lsrs r6, r7, #18 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #30] │ │ │ │ movs r4, r4 │ │ │ │ - cbz r2, aa6ca │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ movs r1, r4 │ │ │ │ - cbz r6, aa6d8 │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ movs r4, r4 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ movs r4, r4 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + lsrs r2, r7, #17 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ movs r4, r4 │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ + lsrs r4, r5, #17 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000aa6f0 : │ │ │ │ +000aa6cc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (aa754 ) │ │ │ │ + ldr r3, [pc, #76] @ (aa730 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (aa758 ) │ │ │ │ + ldr r4, [pc, #72] @ (aa734 ) │ │ │ │ add.w r3, r3, #372 @ 0x174 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, aa750 │ │ │ │ - ldr r3, [pc, #64] @ (aa75c ) │ │ │ │ + cbz r0, aa72c │ │ │ │ + ldr r3, [pc, #64] @ (aa738 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n aa730 │ │ │ │ + bne.n aa70c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w aa210 │ │ │ │ - ldr r0, [pc, #44] @ (aa760 ) │ │ │ │ + b.w aa1ec │ │ │ │ + ldr r0, [pc, #44] @ (aa73c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (aa764 ) │ │ │ │ - ldr r1, [pc, #40] @ (aa768 ) │ │ │ │ + ldr r3, [pc, #40] @ (aa740 ) │ │ │ │ + ldr r1, [pc, #40] @ (aa744 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (aa76c ) │ │ │ │ + ldr r0, [pc, #40] @ (aa748 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r2, [r3, #18] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [r5, r3] │ │ │ │ + ldr r6, [r1, r4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - blxns r9 │ │ │ │ + cmp r8, r1 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bxns r3 │ │ │ │ + add r8, fp │ │ │ │ movs r2, r4 │ │ │ │ - mov ip, r2 │ │ │ │ + add r0, sl │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000aa770 : │ │ │ │ +000aa74c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r4, [pc, #208] @ (aa858 ) │ │ │ │ + ldr r4, [pc, #208] @ (aa834 ) │ │ │ │ add r4, pc │ │ │ │ - cbnz r2, aa7aa │ │ │ │ - ldr r2, [pc, #204] @ (aa85c ) │ │ │ │ + cbnz r2, aa786 │ │ │ │ + ldr r2, [pc, #204] @ (aa838 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.n aa7fe │ │ │ │ + bne.n aa7da │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n aa82e │ │ │ │ + beq.n aa80a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r2, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ str r1, [r0, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n aa7d6 │ │ │ │ - ldr r2, [pc, #172] @ (aa85c ) │ │ │ │ + bne.n aa7b2 │ │ │ │ + ldr r2, [pc, #172] @ (aa838 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp ip, r2 │ │ │ │ - beq.n aa81e │ │ │ │ + beq.n aa7fa │ │ │ │ mov r2, r3 │ │ │ │ mov r0, ip │ │ │ │ bl 8ba88 │ │ │ │ - ldr r3, [pc, #160] @ (aa860 ) │ │ │ │ - ldr r1, [pc, #160] @ (aa864 ) │ │ │ │ + ldr r3, [pc, #160] @ (aa83c ) │ │ │ │ + ldr r1, [pc, #160] @ (aa840 ) │ │ │ │ mov.w r2, #456 @ 0x1c8 │ │ │ │ - ldr r0, [pc, #160] @ (aa868 ) │ │ │ │ + ldr r0, [pc, #160] @ (aa844 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n aa7f6 │ │ │ │ - ldr r3, [pc, #148] @ (aa86c ) │ │ │ │ + b.n aa7d2 │ │ │ │ + ldr r3, [pc, #148] @ (aa848 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r3, [pc, #124] @ (aa860 ) │ │ │ │ - ldr r1, [pc, #140] @ (aa870 ) │ │ │ │ + ldr r3, [pc, #124] @ (aa83c ) │ │ │ │ + ldr r1, [pc, #140] @ (aa84c ) │ │ │ │ mov.w r2, #454 @ 0x1c6 │ │ │ │ - ldr r0, [pc, #136] @ (aa874 ) │ │ │ │ + ldr r0, [pc, #136] @ (aa850 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r0, ip │ │ │ │ bl 8ba88 │ │ │ │ - ldr r3, [pc, #88] @ (aa860 ) │ │ │ │ - ldr r1, [pc, #108] @ (aa878 ) │ │ │ │ + ldr r3, [pc, #88] @ (aa83c ) │ │ │ │ + ldr r1, [pc, #108] @ (aa854 ) │ │ │ │ mov.w r2, #454 @ 0x1c6 │ │ │ │ - ldr r0, [pc, #108] @ (aa87c ) │ │ │ │ + ldr r0, [pc, #108] @ (aa858 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n aa7f6 │ │ │ │ + b.n aa7d2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, aa852 │ │ │ │ + cbz r3, aa82e │ │ │ │ str.w ip, [r3] │ │ │ │ - b.n aa7f6 │ │ │ │ - ldr r1, [pc, #48] @ (aa860 ) │ │ │ │ + b.n aa7d2 │ │ │ │ + ldr r1, [pc, #48] @ (aa83c ) │ │ │ │ mov.w r0, #456 @ 0x1c8 │ │ │ │ - ldr r3, [pc, #72] @ (aa880 ) │ │ │ │ - ldr r2, [pc, #76] @ (aa884 ) │ │ │ │ + ldr r3, [pc, #72] @ (aa85c ) │ │ │ │ + ldr r2, [pc, #76] @ (aa860 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #68] @ (aa888 ) │ │ │ │ - ldr r0, [pc, #72] @ (aa88c ) │ │ │ │ + ldr r1, [pc, #68] @ (aa864 ) │ │ │ │ + ldr r0, [pc, #72] @ (aa868 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n aa7f6 │ │ │ │ + b.n aa7d2 │ │ │ │ bl 71434 │ │ │ │ - b.n aa7f6 │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + b.n aa7d2 │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, sp │ │ │ │ + add r0, r5 │ │ │ │ movs r2, r4 │ │ │ │ - mov r0, r2 │ │ │ │ + mvns r4, r1 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r9 │ │ │ │ + add r6, r0 │ │ │ │ movs r2, r4 │ │ │ │ - cmp lr, sp │ │ │ │ + bics r2, r5 │ │ │ │ movs r2, r4 │ │ │ │ - mov r4, r4 │ │ │ │ + mvns r0, r4 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r8, r9 │ │ │ │ + bics r4, r0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ movs r2, r4 │ │ │ │ - mov r8, pc │ │ │ │ + add ip, r6 │ │ │ │ movs r2, r4 │ │ │ │ - cmp lr, sp │ │ │ │ + bics r2, r5 │ │ │ │ movs r2, r4 │ │ │ │ - cmp ip, r2 │ │ │ │ + muls r0, r2 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000aa890 : │ │ │ │ +000aa86c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (aa8bc ) │ │ │ │ + ldr r3, [pc, #28] @ (aa898 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (aa8c0 ) │ │ │ │ + ldr r2, [pc, #28] @ (aa89c ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl aa770 │ │ │ │ + bl aa74c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrsb r6, [r2, r5] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000aa8c4 : │ │ │ │ +000aa8a0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (aa928 ) │ │ │ │ + ldr r3, [pc, #76] @ (aa904 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (aa92c ) │ │ │ │ + ldr r4, [pc, #72] @ (aa908 ) │ │ │ │ add.w r3, r3, #420 @ 0x1a4 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, aa924 │ │ │ │ - ldr r3, [pc, #64] @ (aa930 ) │ │ │ │ + cbz r0, aa900 │ │ │ │ + ldr r3, [pc, #64] @ (aa90c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n aa904 │ │ │ │ + bne.n aa8e0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w aa890 │ │ │ │ - ldr r0, [pc, #44] @ (aa934 ) │ │ │ │ + b.w aa86c │ │ │ │ + ldr r0, [pc, #44] @ (aa910 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (aa938 ) │ │ │ │ - ldr r1, [pc, #40] @ (aa93c ) │ │ │ │ + ldr r3, [pc, #40] @ (aa914 ) │ │ │ │ + ldr r1, [pc, #40] @ (aa918 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (aa940 ) │ │ │ │ + ldr r0, [pc, #40] @ (aa91c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r2, [r5, #11] │ │ │ │ movs r7, r4 │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, r3 │ │ │ │ + mvns r0, r3 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + ldr r5, [pc, #752] @ (aac0c ) │ │ │ │ movs r2, r4 │ │ │ │ - add r8, r8 │ │ │ │ + negs r4, r7 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000aa944 : │ │ │ │ +000aa920 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (aa974 ) │ │ │ │ + ldr r3, [pc, #32] @ (aa950 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (aa978 ) │ │ │ │ + ldr r2, [pc, #32] @ (aa954 ) │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r1, ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl aa770 │ │ │ │ + bl aa74c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000aa97c : │ │ │ │ +000aa958 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #140] @ aaa18 │ │ │ │ + ldr.w ip, [pc, #140] @ aa9f4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (aaa1c ) │ │ │ │ + ldr r3, [pc, #132] @ (aa9f8 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (aaa20 ) │ │ │ │ + ldr r4, [pc, #128] @ (aa9fc ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #112] @ (aaa24 ) │ │ │ │ + ldr r3, [pc, #112] @ (aaa00 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #468 @ 0x1d4 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, aaa10 │ │ │ │ - ldr r3, [pc, #96] @ (aaa28 ) │ │ │ │ + cbz r0, aa9ec │ │ │ │ + ldr r3, [pc, #96] @ (aaa04 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n aa9f0 │ │ │ │ + bne.n aa9cc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl aa944 │ │ │ │ - ldr r2, [pc, #80] @ (aaa2c ) │ │ │ │ - ldr r3, [pc, #64] @ (aaa1c ) │ │ │ │ + bl aa920 │ │ │ │ + ldr r2, [pc, #80] @ (aaa08 ) │ │ │ │ + ldr r3, [pc, #64] @ (aa9f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n aaa14 │ │ │ │ + bne.n aa9f0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (aaa30 ) │ │ │ │ + ldr r0, [pc, #60] @ (aaa0c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (aaa34 ) │ │ │ │ - ldr r1, [pc, #56] @ (aaa38 ) │ │ │ │ + ldr r3, [pc, #56] @ (aaa10 ) │ │ │ │ + ldr r1, [pc, #56] @ (aaa14 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (aaa3c ) │ │ │ │ + ldr r0, [pc, #56] @ (aaa18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n aa9d8 │ │ │ │ + b.n aa9b4 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldrsb r6, [r4, r1] │ │ │ │ + ldrsb r2, [r1, r2] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r1] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ movs r6, r4 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmn r4, r5 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #128] @ (aaabc ) │ │ │ │ + ldr r4, [pc, #880] @ (aad88 ) │ │ │ │ movs r2, r4 │ │ │ │ - mvns r4, r2 │ │ │ │ + sbcs r0, r2 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000aaa40 : │ │ │ │ +000aaa1c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ aab18 │ │ │ │ + ldr.w ip, [pc, #200] @ aaaf4 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n aaad4 │ │ │ │ + beq.n aaab0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #176] @ (aab1c ) │ │ │ │ + ldr r3, [pc, #176] @ (aaaf8 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, aaac2 │ │ │ │ + cbz r4, aaa9e │ │ │ │ ldr.w ip, [r4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp ip, lr │ │ │ │ itt ne │ │ │ │ addne.w ip, ip, #1 │ │ │ │ strne.w ip, [r4] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl aa770 │ │ │ │ + bl aa74c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n aaaac │ │ │ │ + beq.n aaa88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, aab00 │ │ │ │ + cbz r3, aaadc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aaabc │ │ │ │ + beq.n aaa98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, aaaf0 │ │ │ │ + cbz r3, aaacc │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, ip │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r3, #0] │ │ │ │ mov r4, r3 │ │ │ │ - b.n aaa86 │ │ │ │ - ldr r3, [pc, #68] @ (aab1c ) │ │ │ │ + b.n aaa62 │ │ │ │ + ldr r3, [pc, #68] @ (aaaf8 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n aab0c │ │ │ │ + beq.n aaae8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n aaa72 │ │ │ │ - b.n aaac2 │ │ │ │ + bne.n aaa4e │ │ │ │ + b.n aaa9e │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n aaaac │ │ │ │ + b.n aaa88 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n aaa72 │ │ │ │ + bne.n aaa4e │ │ │ │ mov r4, r3 │ │ │ │ - b.n aaa86 │ │ │ │ + b.n aaa62 │ │ │ │ nop │ │ │ │ - strb r6, [r4, r6] │ │ │ │ + strb r2, [r1, r7] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000aab20 : │ │ │ │ +000aaafc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #168] @ aabd8 │ │ │ │ + ldr.w ip, [pc, #168] @ aabb4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (aabdc ) │ │ │ │ + ldr r3, [pc, #160] @ (aabb8 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (aabe0 ) │ │ │ │ + ldr r4, [pc, #156] @ (aabbc ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #140] @ (aabe4 ) │ │ │ │ + ldr r3, [pc, #140] @ (aabc0 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w r3, r3, #516 @ 0x204 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 8612c │ │ │ │ - cbz r0, aabd0 │ │ │ │ - ldr r3, [pc, #100] @ (aabe8 ) │ │ │ │ + cbz r0, aabac │ │ │ │ + ldr r3, [pc, #100] @ (aabc4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n aabb0 │ │ │ │ + bne.n aab8c │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl aaa40 │ │ │ │ - ldr r2, [pc, #80] @ (aabec ) │ │ │ │ - ldr r3, [pc, #64] @ (aabdc ) │ │ │ │ + bl aaa1c │ │ │ │ + ldr r2, [pc, #80] @ (aabc8 ) │ │ │ │ + ldr r3, [pc, #64] @ (aabb8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n aabd4 │ │ │ │ + bne.n aabb0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (aabf0 ) │ │ │ │ + ldr r0, [pc, #60] @ (aabcc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (aabf4 ) │ │ │ │ - ldr r1, [pc, #56] @ (aabf8 ) │ │ │ │ + ldr r3, [pc, #56] @ (aabd0 ) │ │ │ │ + ldr r1, [pc, #56] @ (aabd4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (aabfc ) │ │ │ │ + ldr r0, [pc, #56] @ (aabd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n aab98 │ │ │ │ + b.n aab74 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + strb r6, [r4, r3] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, r2] │ │ │ │ + strb r4, [r2, r3] │ │ │ │ movs r6, r4 │ │ │ │ - strb r4, [r0, #1] │ │ │ │ + strb r0, [r5, #1] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + strb r4, [r0, r2] │ │ │ │ movs r6, r4 │ │ │ │ - muls r0, r6 │ │ │ │ + asrs r4, r5 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #416] @ (aad9c ) │ │ │ │ + ldr r3, [pc, #144] @ (aac68 ) │ │ │ │ movs r2, r4 │ │ │ │ - tst r4, r2 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000aac00 : │ │ │ │ +000aabdc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r5, [pc, #1040] @ ab024 │ │ │ │ + ldr.w r5, [pc, #1040] @ ab000 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1040] @ ab028 │ │ │ │ + ldr.w r1, [pc, #1040] @ ab004 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1036] @ ab02c │ │ │ │ - ldr.w r2, [pc, #1036] @ ab030 │ │ │ │ - ldr.w r3, [pc, #1036] @ ab034 │ │ │ │ + ldr.w r4, [pc, #1036] @ ab008 │ │ │ │ + ldr.w r2, [pc, #1036] @ ab00c │ │ │ │ + ldr.w r3, [pc, #1036] @ ab010 │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr.w r1, [r8, #956] @ 0x3bc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aadb6 │ │ │ │ - ldr r3, [pc, #1000] @ (ab038 ) │ │ │ │ + beq.w aad92 │ │ │ │ + ldr r3, [pc, #1000] @ (ab014 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl aaa40 │ │ │ │ + bl aaa1c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w aad78 │ │ │ │ + bne.w aad54 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aae6c │ │ │ │ + beq.w aae48 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 53114 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aaed6 │ │ │ │ + beq.w aaeb2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w aafbc │ │ │ │ - ldr r0, [pc, #920] @ (ab03c ) │ │ │ │ + bpl.w aaf98 │ │ │ │ + ldr r0, [pc, #920] @ (ab018 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w aaf88 │ │ │ │ - ldr r0, [pc, #912] @ (ab040 ) │ │ │ │ + beq.w aaf64 │ │ │ │ + ldr r0, [pc, #912] @ (ab01c ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w aafd0 │ │ │ │ + beq.w aafac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w aafb8 │ │ │ │ + ble.w aaf94 │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w aafb8 │ │ │ │ + beq.w aaf94 │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8bc8c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n aace8 │ │ │ │ + beq.n aacc4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w aadf0 │ │ │ │ + beq.w aadcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w aadfc │ │ │ │ + beq.w aadd8 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w aafd4 │ │ │ │ + beq.w aafb0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aad16 │ │ │ │ + beq.n aacf2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aae54 │ │ │ │ + beq.w aae30 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w aafee │ │ │ │ + beq.w aafca │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aad30 │ │ │ │ + beq.n aad0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aae4c │ │ │ │ + beq.w aae28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ab008 │ │ │ │ + beq.w aafe4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aad4a │ │ │ │ + beq.n aad26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aaece │ │ │ │ - ldr r3, [pc, #748] @ (ab038 ) │ │ │ │ + beq.w aaeaa │ │ │ │ + ldr r3, [pc, #748] @ (ab014 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aad5c │ │ │ │ + beq.n aad38 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #740] @ (ab044 ) │ │ │ │ - ldr r3, [pc, #712] @ (ab028 ) │ │ │ │ + ldr r2, [pc, #740] @ (ab020 ) │ │ │ │ + ldr r3, [pc, #712] @ (ab004 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w aaf02 │ │ │ │ + bne.w aaede │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aad8e │ │ │ │ + beq.n aad6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, aad8e │ │ │ │ + cbnz r3, aad6a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aada4 │ │ │ │ + beq.n aad80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, aada4 │ │ │ │ + cbnz r3, aad80 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #672] @ (ab048 ) │ │ │ │ - ldr r1, [pc, #676] @ (ab04c ) │ │ │ │ + ldr r3, [pc, #672] @ (ab024 ) │ │ │ │ + ldr r1, [pc, #676] @ (ab028 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n aad5c │ │ │ │ + b.n aad38 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w aac86 │ │ │ │ - ldr r3, [pc, #632] @ (ab050 ) │ │ │ │ - movw r2, #38509 @ 0x966d │ │ │ │ + bne.w aac62 │ │ │ │ + ldr r3, [pc, #632] @ (ab02c ) │ │ │ │ + movw r2, #38494 @ 0x965e │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #624] @ (ab054 ) │ │ │ │ - ldr r0, [pc, #628] @ (ab058 ) │ │ │ │ + ldr r1, [pc, #624] @ (ab030 ) │ │ │ │ + ldr r0, [pc, #628] @ (ab034 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w aacee │ │ │ │ + bne.w aacca │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w aaf6e │ │ │ │ + beq.w aaf4a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aae18 │ │ │ │ + beq.n aadf4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, aae5c │ │ │ │ + cbz r3, aae38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w aaf54 │ │ │ │ + beq.w aaf30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aae2e │ │ │ │ + beq.n aae0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, aae64 │ │ │ │ + cbz r3, aae40 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w aaf3a │ │ │ │ + beq.w aaf16 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aae46 │ │ │ │ + beq.n aae22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n aaee2 │ │ │ │ + beq.n aaebe │ │ │ │ bl 8ba28 │ │ │ │ - b.n aadb2 │ │ │ │ + b.n aad8e │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aad30 │ │ │ │ + b.n aad0c │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aad16 │ │ │ │ + b.n aacf2 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aae18 │ │ │ │ + b.n aadf4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aae2e │ │ │ │ + b.n aae0a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aae7e │ │ │ │ + beq.n aae5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n aaefa │ │ │ │ + beq.n aaed6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w aaf9e │ │ │ │ + beq.w aaf7a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aae9a │ │ │ │ + beq.n aae76 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, aaef2 │ │ │ │ + cbz r3, aaece │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n aaf20 │ │ │ │ + beq.n aaefc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aaeae │ │ │ │ + beq.n aae8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, aaeea │ │ │ │ - cbz r7, aaf06 │ │ │ │ + cbz r3, aaec6 │ │ │ │ + cbz r7, aaee2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w aadb2 │ │ │ │ + beq.w aad8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w aadb2 │ │ │ │ + bne.w aad8e │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aadb2 │ │ │ │ + b.n aad8e │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aad4a │ │ │ │ + b.n aad26 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n aac98 │ │ │ │ + b.n aac74 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aae46 │ │ │ │ + b.n aae22 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aaeae │ │ │ │ + b.n aae8a │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aae9a │ │ │ │ + b.n aae76 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aae7e │ │ │ │ + b.n aae5a │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (ab05c ) │ │ │ │ - movw r2, #38512 @ 0x9670 │ │ │ │ + ldr r3, [pc, #340] @ (ab038 ) │ │ │ │ + movw r2, #38497 @ 0x9661 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #332] @ (ab060 ) │ │ │ │ - ldr r0, [pc, #336] @ (ab064 ) │ │ │ │ + ldr r1, [pc, #332] @ (ab03c ) │ │ │ │ + ldr r0, [pc, #336] @ (ab040 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (ab068 ) │ │ │ │ - movw r2, #38511 @ 0x966f │ │ │ │ + ldr r3, [pc, #324] @ (ab044 ) │ │ │ │ + movw r2, #38496 @ 0x9660 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #320] @ (ab06c ) │ │ │ │ - ldr r0, [pc, #320] @ (ab070 ) │ │ │ │ + ldr r1, [pc, #320] @ (ab048 ) │ │ │ │ + ldr r0, [pc, #320] @ (ab04c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (ab074 ) │ │ │ │ - movw r2, #38517 @ 0x9675 │ │ │ │ + ldr r3, [pc, #312] @ (ab050 ) │ │ │ │ + movw r2, #38502 @ 0x9666 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #304] @ (ab078 ) │ │ │ │ - ldr r0, [pc, #308] @ (ab07c ) │ │ │ │ + ldr r1, [pc, #304] @ (ab054 ) │ │ │ │ + ldr r0, [pc, #308] @ (ab058 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (ab080 ) │ │ │ │ - movw r2, #38516 @ 0x9674 │ │ │ │ + ldr r3, [pc, #296] @ (ab05c ) │ │ │ │ + movw r2, #38501 @ 0x9665 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (ab084 ) │ │ │ │ - ldr r0, [pc, #292] @ (ab088 ) │ │ │ │ + ldr r1, [pc, #292] @ (ab060 ) │ │ │ │ + ldr r0, [pc, #292] @ (ab064 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (ab08c ) │ │ │ │ - movw r2, #38515 @ 0x9673 │ │ │ │ + ldr r3, [pc, #284] @ (ab068 ) │ │ │ │ + movw r2, #38500 @ 0x9664 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #276] @ (ab090 ) │ │ │ │ - ldr r0, [pc, #280] @ (ab094 ) │ │ │ │ + ldr r1, [pc, #276] @ (ab06c ) │ │ │ │ + ldr r0, [pc, #280] @ (ab070 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (ab098 ) │ │ │ │ + ldr r3, [pc, #268] @ (ab074 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #268] @ (ab09c ) │ │ │ │ - ldr r0, [pc, #268] @ (ab0a0 ) │ │ │ │ + ldr r1, [pc, #268] @ (ab078 ) │ │ │ │ + ldr r0, [pc, #268] @ (ab07c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (ab0a4 ) │ │ │ │ - movw r2, #38510 @ 0x966e │ │ │ │ + ldr r3, [pc, #260] @ (ab080 ) │ │ │ │ + movw r2, #38495 @ 0x965f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #252] @ (ab0a8 ) │ │ │ │ - ldr r0, [pc, #256] @ (ab0ac ) │ │ │ │ + ldr r1, [pc, #252] @ (ab084 ) │ │ │ │ + ldr r0, [pc, #256] @ (ab088 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #240] @ (ab0b0 ) │ │ │ │ + ldr r3, [pc, #240] @ (ab08c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #240] @ (ab0b4 ) │ │ │ │ - ldr r0, [pc, #244] @ (ab0b8 ) │ │ │ │ + ldr r1, [pc, #240] @ (ab090 ) │ │ │ │ + ldr r0, [pc, #244] @ (ab094 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #228] @ (ab0bc ) │ │ │ │ - movw r2, #38486 @ 0x9656 │ │ │ │ + ldr r3, [pc, #228] @ (ab098 ) │ │ │ │ + movw r2, #38471 @ 0x9647 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #224] @ (ab0c0 ) │ │ │ │ - ldr r0, [pc, #224] @ (ab0c4 ) │ │ │ │ + ldr r1, [pc, #224] @ (ab09c ) │ │ │ │ + ldr r0, [pc, #224] @ (ab0a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (ab0c8 ) │ │ │ │ - movw r2, #38487 @ 0x9657 │ │ │ │ + ldr r3, [pc, #216] @ (ab0a4 ) │ │ │ │ + movw r2, #38472 @ 0x9648 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #208] @ (ab0cc ) │ │ │ │ - ldr r0, [pc, #212] @ (ab0d0 ) │ │ │ │ + ldr r1, [pc, #208] @ (ab0a8 ) │ │ │ │ + ldr r0, [pc, #212] @ (ab0ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (ab0d4 ) │ │ │ │ - movw r2, #38488 @ 0x9658 │ │ │ │ + ldr r3, [pc, #200] @ (ab0b0 ) │ │ │ │ + movw r2, #38473 @ 0x9649 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (ab0d8 ) │ │ │ │ - ldr r0, [pc, #196] @ (ab0dc ) │ │ │ │ + ldr r1, [pc, #196] @ (ab0b4 ) │ │ │ │ + ldr r0, [pc, #196] @ (ab0b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, r7] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strh r0, [r0, r3] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r6, pc, #200 @ (adr r6, ab0fc ) │ │ │ │ movs r1, r4 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r7, pc, #968 @ (adr r7, ab400 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r0, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #280 @ (adr r7, ab17c ) │ │ │ │ + add r5, pc, #8 @ (adr r5, ab048 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r4, #44] @ 0x2c │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #176 @ (adr r7, ab120 ) │ │ │ │ + add r4, pc, #928 @ (adr r4, ab3ec ) │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r0, [r1, #26] │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #72 @ (adr r7, ab0c4 ) │ │ │ │ + add r4, pc, #824 @ (adr r4, ab390 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #24] │ │ │ │ movs r4, r4 │ │ │ │ - add r6, pc, #992 @ (adr r6, ab468 ) │ │ │ │ + add r4, pc, #720 @ (adr r4, ab334 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ movs r4, r4 │ │ │ │ - add r6, pc, #888 @ (adr r6, ab40c ) │ │ │ │ + add r4, pc, #616 @ (adr r4, ab2d8 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + lsls r6, r7, #11 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #48 @ (adr r7, ab0d0 ) │ │ │ │ + add r4, pc, #800 @ (adr r4, ab39c ) │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n aafdc │ │ │ │ + bcc.n ab130 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #22] │ │ │ │ movs r4, r4 │ │ │ │ - add r6, pc, #696 @ (adr r6, ab364 ) │ │ │ │ + add r4, pc, #424 @ (adr r4, ab230 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r2, #20 │ │ │ │ + lsls r6, r1, #11 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #104 @ (adr r7, ab120 ) │ │ │ │ + add r4, pc, #856 @ (adr r4, ab3ec ) │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #280 @ (adr r7, ab1d4 ) │ │ │ │ + add r5, pc, #8 @ (adr r5, ab0a0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r6, #38] @ 0x26 │ │ │ │ + ldrh r6, [r5, #20] │ │ │ │ movs r4, r4 │ │ │ │ - add r6, pc, #480 @ (adr r6, ab2a4 ) │ │ │ │ + add r4, pc, #208 @ (adr r4, ab170 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r3, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #20] │ │ │ │ movs r4, r4 │ │ │ │ - add r6, pc, #376 @ (adr r6, ab248 ) │ │ │ │ + add r4, pc, #104 @ (adr r4, ab114 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r1, #19 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r7, #18] │ │ │ │ movs r4, r4 │ │ │ │ - add r6, pc, #272 @ (adr r6, ab1ec ) │ │ │ │ + add r4, pc, #0 @ (adr r4, ab0b8 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ab0e0 : │ │ │ │ +000ab0bc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (ab144 ) │ │ │ │ + ldr r3, [pc, #76] @ (ab120 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (ab148 ) │ │ │ │ + ldr r4, [pc, #72] @ (ab124 ) │ │ │ │ add.w r3, r3, #564 @ 0x234 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, ab140 │ │ │ │ - ldr r3, [pc, #64] @ (ab14c ) │ │ │ │ + cbz r0, ab11c │ │ │ │ + ldr r3, [pc, #64] @ (ab128 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ab120 │ │ │ │ + bne.n ab0fc │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w aac00 │ │ │ │ - ldr r0, [pc, #44] @ (ab150 ) │ │ │ │ + b.w aabdc │ │ │ │ + ldr r0, [pc, #44] @ (ab12c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (ab154 ) │ │ │ │ - ldr r1, [pc, #40] @ (ab158 ) │ │ │ │ + ldr r3, [pc, #40] @ (ab130 ) │ │ │ │ + ldr r1, [pc, #40] @ (ab134 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (ab15c ) │ │ │ │ + ldr r0, [pc, #40] @ (ab138 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ movs r7, r4 │ │ │ │ - ldr r6, [pc, #1000] @ (ab534 ) │ │ │ │ + ldr r7, [pc, #120] @ (ab1a0 ) │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #0 │ │ │ │ + subs r3, #188 @ 0xbc │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ab160 : │ │ │ │ +000ab13c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #68] @ (ab1b8 ) │ │ │ │ + ldr r2, [pc, #68] @ (ab194 ) │ │ │ │ add r2, pc │ │ │ │ - cbz r4, ab18c │ │ │ │ + cbz r4, ab168 │ │ │ │ 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, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #44] @ (ab1bc ) │ │ │ │ + ldr r1, [pc, #44] @ (ab198 ) │ │ │ │ movw ip, #463 @ 0x1cf │ │ │ │ - ldr r3, [pc, #44] @ (ab1c0 ) │ │ │ │ + ldr r3, [pc, #44] @ (ab19c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r2, r1] │ │ │ │ str.w ip, [sp] │ │ │ │ - ldr r2, [pc, #36] @ (ab1c4 ) │ │ │ │ + ldr r2, [pc, #36] @ (ab1a0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #32] @ (ab1c8 ) │ │ │ │ - ldr r0, [pc, #36] @ (ab1cc ) │ │ │ │ + ldr r1, [pc, #32] @ (ab1a4 ) │ │ │ │ + ldr r0, [pc, #36] @ (ab1a8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #544] @ (ab3dc ) │ │ │ │ + ldr r6, [pc, #688] @ (ab448 ) │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r7, #8 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ movs r2, r4 │ │ │ │ - b.w ab160 │ │ │ │ + b.w ab13c │ │ │ │ │ │ │ │ -000ab1d4 : │ │ │ │ +000ab1b0 : │ │ │ │ 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, #1272] @ ab6e0 │ │ │ │ + ldr.w r2, [pc, #1244] @ ab6a0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r3, [pc, #1272] @ ab6e4 │ │ │ │ + ldr.w r3, [pc, #1244] @ ab6a4 │ │ │ │ add r2, pc │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - ldr.w r5, [pc, #1268] @ ab6e8 │ │ │ │ + ldr.w r5, [pc, #1240] @ ab6a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ab546 │ │ │ │ + beq.w ab510 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r4, r1 │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - ldr.w r1, [pc, #1240] @ ab6ec │ │ │ │ + ldr.w r1, [pc, #1212] @ ab6ac │ │ │ │ ldr.w sl, [r5, r1] │ │ │ │ ldr.w r1, [sl] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w ab3b0 │ │ │ │ - ldr.w r2, [pc, #1224] @ ab6f0 │ │ │ │ + beq.w ab38e │ │ │ │ + ldr.w r2, [pc, #1196] @ ab6b0 │ │ │ │ ldr.w fp, [r5, r2] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ab56a │ │ │ │ + bne.w ab534 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ab590 │ │ │ │ - ldr.w r3, [pc, #1204] @ ab6f4 │ │ │ │ + beq.w ab55a │ │ │ │ + ldr.w r3, [pc, #1176] @ ab6b4 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r3, [r3, #896] @ 0x380 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ blx 52bc8 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab4e4 │ │ │ │ + beq.w ab4ae │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n ab2f6 │ │ │ │ + ble.n ab2d2 │ │ │ │ mov.w r8, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ add r3, sp, #32 │ │ │ │ strd r3, r5, [sp, #16] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ab6c8 │ │ │ │ + beq.w ab68a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n ab29c │ │ │ │ + beq.n ab278 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ab5dc │ │ │ │ + bne.w ab59e │ │ │ │ ldr r5, [r6, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ab50a │ │ │ │ + beq.w ab4d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n ab2cc │ │ │ │ + beq.n ab2a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ab342 │ │ │ │ + beq.n ab320 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n ab350 │ │ │ │ + beq.n ab32e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ab36a │ │ │ │ + beq.n ab348 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n ab37c │ │ │ │ + bpl.n ab35a │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 8a098 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bgt.n ab272 │ │ │ │ + bgt.n ab24e │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab62a │ │ │ │ + beq.w ab5ec │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab622 │ │ │ │ + beq.w ab5e4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ blx 52d2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab5d4 │ │ │ │ + beq.w ab596 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n ab3e6 │ │ │ │ - ldr r3, [pc, #972] @ (ab6f8 ) │ │ │ │ + bne.w ab460 │ │ │ │ + ldr r3, [pc, #940] @ (ab6b8 ) │ │ │ │ movw r2, #441 @ 0x1b9 │ │ │ │ - ldr r1, [pc, #968] @ (ab6fc ) │ │ │ │ - ldr r0, [pc, #972] @ (ab700 ) │ │ │ │ + ldr r1, [pc, #940] @ (ab6bc ) │ │ │ │ + ldr r0, [pc, #940] @ (ab6c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ab3e6 │ │ │ │ + b.n ab460 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n ab2d0 │ │ │ │ - ldr r3, [pc, #932] @ (ab6f8 ) │ │ │ │ + bne.n ab2ac │ │ │ │ + ldr r3, [pc, #904] @ (ab6b8 ) │ │ │ │ movw r2, #441 @ 0x1b9 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - ldr r1, [pc, #936] @ (ab704 ) │ │ │ │ - ldr r0, [pc, #940] @ (ab708 ) │ │ │ │ + ldr r1, [pc, #908] @ (ab6c4 ) │ │ │ │ + ldr r0, [pc, #908] @ (ab6c8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ab52c │ │ │ │ + b.n ab4f6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #24] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n ab2e2 │ │ │ │ - ldr r3, [pc, #888] @ (ab6f8 ) │ │ │ │ + bmi.n ab2be │ │ │ │ + ldr r3, [pc, #860] @ (ab6b8 ) │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - ldr r1, [pc, #904] @ (ab70c ) │ │ │ │ - ldr r0, [pc, #908] @ (ab710 ) │ │ │ │ + ldr r1, [pc, #876] @ (ab6cc ) │ │ │ │ + ldr r0, [pc, #876] @ (ab6d0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #900] @ (ab714 ) │ │ │ │ + ldr r2, [pc, #872] @ (ab6d4 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #441 @ 0x1b9 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 9d43c │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 55cb4 │ │ │ │ - b.n ab506 │ │ │ │ + b.n ab4d0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n ab4b2 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - cmp r2, #1 │ │ │ │ - beq.w ab5fe │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + beq.n ab47e │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w ab5c0 │ │ │ │ + cmp.w r3, #306 @ 0x132 │ │ │ │ + bne.n ab440 │ │ │ │ mov r0, r4 │ │ │ │ - cmp.w r2, #306 @ 0x132 │ │ │ │ - add.w r3, r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - beq.n ab404 │ │ │ │ - blx 52e44 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r6, r0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w ab5b4 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w ab64a │ │ │ │ - ldr r2, [pc, #816] @ (ab718 ) │ │ │ │ - ldr r3, [pc, #760] @ (ab6e4 ) │ │ │ │ - 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 ab6c4 │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl ab160 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + bl ab13c │ │ │ │ mov r7, r0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w ab5bc │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w ab632 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w ab60c │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ab662 │ │ │ │ + bne.w ab624 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ab688 │ │ │ │ + beq.w ab64a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 5353c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab45c │ │ │ │ + beq.n ab3ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab5cc │ │ │ │ + beq.w ab586 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab470 │ │ │ │ + beq.n ab402 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab5c4 │ │ │ │ + beq.w ab58e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ab6ac │ │ │ │ - ldr r3, [pc, #636] @ (ab6f4 ) │ │ │ │ + beq.w ab66e │ │ │ │ + ldr r3, [pc, #680] @ (ab6b4 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr.w r1, [r4, #224] @ 0xe0 │ │ │ │ bl 88d4c │ │ │ │ uxtb r0, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n ab3e6 │ │ │ │ + cbnz r0, ab460 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r4, #224] @ 0xe0 │ │ │ │ bl 88f00 │ │ │ │ mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n ab3e6 │ │ │ │ - ldr r3, [pc, #604] @ (ab6f8 ) │ │ │ │ + cbnz r0, ab460 │ │ │ │ + ldr r3, [pc, #652] @ (ab6b8 ) │ │ │ │ mov.w r2, #436 @ 0x1b4 │ │ │ │ - ldr r1, [pc, #632] @ (ab71c ) │ │ │ │ - ldr r0, [pc, #636] @ (ab720 ) │ │ │ │ + ldr r1, [pc, #680] @ (ab6d8 ) │ │ │ │ + ldr r0, [pc, #680] @ (ab6dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ab3e6 │ │ │ │ + b.n ab460 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + blx 52e44 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r6, r0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w ab57e │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w ab5f4 │ │ │ │ + ldr r2, [pc, #636] @ (ab6e0 ) │ │ │ │ + ldr r3, [pc, #576] @ (ab6a4 ) │ │ │ │ + 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 ab686 │ │ │ │ + mov r0, r6 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w ab3b6 │ │ │ │ - ldr r1, [pc, #560] @ (ab6f8 ) │ │ │ │ + beq.n ab394 │ │ │ │ + ldr r1, [pc, #552] @ (ab6b8 ) │ │ │ │ movw r2, #433 @ 0x1b1 │ │ │ │ - ldr r3, [pc, #600] @ (ab724 ) │ │ │ │ - ldr r0, [pc, #600] @ (ab728 ) │ │ │ │ + ldr r3, [pc, #588] @ (ab6e4 ) │ │ │ │ + ldr r0, [pc, #592] @ (ab6e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #592] @ (ab72c ) │ │ │ │ + ldr r1, [pc, #584] @ (ab6ec ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n ab506 │ │ │ │ - ldr r3, [pc, #528] @ (ab6f8 ) │ │ │ │ + b.n ab4d0 │ │ │ │ + ldr r3, [pc, #520] @ (ab6b8 ) │ │ │ │ movw r2, #441 @ 0x1b9 │ │ │ │ - ldr r1, [pc, #580] @ (ab730 ) │ │ │ │ - ldr r0, [pc, #580] @ (ab734 ) │ │ │ │ + ldr r1, [pc, #568] @ (ab6f0 ) │ │ │ │ + ldr r0, [pc, #572] @ (ab6f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n ab3e6 │ │ │ │ - ldr r3, [pc, #492] @ (ab6f8 ) │ │ │ │ + b.n ab460 │ │ │ │ + ldr r3, [pc, #480] @ (ab6b8 ) │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - ldr r2, [pc, #552] @ (ab738 ) │ │ │ │ - ldr r0, [pc, #552] @ (ab73c ) │ │ │ │ + ldr r2, [pc, #540] @ (ab6f8 ) │ │ │ │ + ldr r0, [pc, #544] @ (ab6fc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #441 @ 0x1b9 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #540] @ (ab740 ) │ │ │ │ + ldr r3, [pc, #528] @ (ab700 ) │ │ │ │ add r3, pc │ │ │ │ mov r1, r3 │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n ab506 │ │ │ │ - ldr r1, [pc, #432] @ (ab6f8 ) │ │ │ │ + b.n ab4d0 │ │ │ │ + ldr r1, [pc, #420] @ (ab6b8 ) │ │ │ │ movw r0, #431 @ 0x1af │ │ │ │ - ldr r3, [pc, #500] @ (ab744 ) │ │ │ │ - ldr r2, [pc, #504] @ (ab748 ) │ │ │ │ + ldr r3, [pc, #492] @ (ab704 ) │ │ │ │ + ldr r2, [pc, #492] @ (ab708 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #496] @ (ab74c ) │ │ │ │ - ldr r0, [pc, #500] @ (ab750 ) │ │ │ │ + ldr r1, [pc, #488] @ (ab70c ) │ │ │ │ + ldr r0, [pc, #488] @ (ab710 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n ab506 │ │ │ │ - ldr r2, [pc, #396] @ (ab6f8 ) │ │ │ │ - ldr r3, [pc, #484] @ (ab754 ) │ │ │ │ - ldr r1, [pc, #488] @ (ab758 ) │ │ │ │ + b.n ab4d0 │ │ │ │ + ldr r2, [pc, #384] @ (ab6b8 ) │ │ │ │ + ldr r3, [pc, #476] @ (ab714 ) │ │ │ │ + ldr r1, [pc, #476] @ (ab718 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #488] @ (ab75c ) │ │ │ │ + ldr r0, [pc, #476] @ (ab71c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #441 @ 0x1b9 │ │ │ │ bl 9d43c │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n ab506 │ │ │ │ - ldr r2, [pc, #356] @ (ab6f8 ) │ │ │ │ + b.n ab4d0 │ │ │ │ + ldr r2, [pc, #348] @ (ab6b8 ) │ │ │ │ movw r1, #441 @ 0x1b9 │ │ │ │ - ldr r3, [pc, #456] @ (ab760 ) │ │ │ │ + ldr r3, [pc, #444] @ (ab720 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #452] @ (ab764 ) │ │ │ │ + ldr r2, [pc, #440] @ (ab724 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #448] @ (ab768 ) │ │ │ │ - ldr r0, [pc, #448] @ (ab76c ) │ │ │ │ + ldr r1, [pc, #436] @ (ab728 ) │ │ │ │ + ldr r0, [pc, #440] @ (ab72c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n ab588 │ │ │ │ + b.n ab552 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab3e0 │ │ │ │ - mov r0, r4 │ │ │ │ + b.n ab45a │ │ │ │ + mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab416 │ │ │ │ + b.n ab3ee │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab470 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab45c │ │ │ │ + b.n ab402 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab326 │ │ │ │ - ldr r3, [pc, #280] @ (ab6f8 ) │ │ │ │ + b.n ab302 │ │ │ │ + ldr r3, [pc, #280] @ (ab6b8 ) │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - ldr r2, [pc, #396] @ (ab770 ) │ │ │ │ - ldr r1, [pc, #400] @ (ab774 ) │ │ │ │ + ldr r2, [pc, #396] @ (ab730 ) │ │ │ │ + ldr r1, [pc, #396] @ (ab734 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #441 @ 0x1b9 │ │ │ │ - ldr r0, [pc, #388] @ (ab778 ) │ │ │ │ + ldr r0, [pc, #384] @ (ab738 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n ab39c │ │ │ │ - ldr r1, [pc, #248] @ (ab6f8 ) │ │ │ │ + b.n ab37a │ │ │ │ + ldr r1, [pc, #244] @ (ab6b8 ) │ │ │ │ movw r0, #433 @ 0x1b1 │ │ │ │ - ldr r3, [pc, #372] @ (ab77c ) │ │ │ │ - ldr r2, [pc, #376] @ (ab780 ) │ │ │ │ + ldr r3, [pc, #372] @ (ab73c ) │ │ │ │ + ldr r2, [pc, #372] @ (ab740 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #368] @ (ab784 ) │ │ │ │ - ldr r0, [pc, #372] @ (ab788 ) │ │ │ │ + ldr r1, [pc, #368] @ (ab744 ) │ │ │ │ + ldr r0, [pc, #368] @ (ab748 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n ab506 │ │ │ │ + b.n ab4d0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab30e │ │ │ │ + b.n ab2ea │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab302 │ │ │ │ - ldr r3, [pc, #196] @ (ab6f8 ) │ │ │ │ - mov.w r2, #434 @ 0x1b2 │ │ │ │ - ldr r1, [pc, #336] @ (ab78c ) │ │ │ │ - ldr r0, [pc, #340] @ (ab790 ) │ │ │ │ + b.n ab2de │ │ │ │ + ldr r3, [pc, #192] @ (ab6b8 ) │ │ │ │ + mov.w r2, #438 @ 0x1b6 │ │ │ │ + ldr r1, [pc, #336] @ (ab74c ) │ │ │ │ + ldr r0, [pc, #336] @ (ab750 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ab506 │ │ │ │ - ldr r3, [pc, #172] @ (ab6f8 ) │ │ │ │ - mov.w r2, #438 @ 0x1b6 │ │ │ │ - ldr r1, [pc, #320] @ (ab794 ) │ │ │ │ - ldr r0, [pc, #324] @ (ab798 ) │ │ │ │ + b.n ab460 │ │ │ │ + ldr r3, [pc, #168] @ (ab6b8 ) │ │ │ │ + mov.w r2, #434 @ 0x1b2 │ │ │ │ + ldr r1, [pc, #320] @ (ab754 ) │ │ │ │ + ldr r0, [pc, #320] @ (ab758 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ab3e6 │ │ │ │ - ldr r2, [pc, #148] @ (ab6f8 ) │ │ │ │ - ldr r3, [pc, #308] @ (ab79c ) │ │ │ │ - ldr r1, [pc, #312] @ (ab7a0 ) │ │ │ │ + b.n ab4d0 │ │ │ │ + ldr r2, [pc, #144] @ (ab6b8 ) │ │ │ │ + ldr r3, [pc, #308] @ (ab75c ) │ │ │ │ + ldr r1, [pc, #308] @ (ab760 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #312] @ (ab7a4 ) │ │ │ │ + ldr r0, [pc, #308] @ (ab764 ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #434 @ 0x1b2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9d43c │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n ab506 │ │ │ │ - ldr r2, [pc, #108] @ (ab6f8 ) │ │ │ │ + b.n ab4d0 │ │ │ │ + ldr r2, [pc, #108] @ (ab6b8 ) │ │ │ │ mov.w r1, #434 @ 0x1b2 │ │ │ │ - ldr r3, [pc, #280] @ (ab7a8 ) │ │ │ │ + ldr r3, [pc, #276] @ (ab768 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #276] @ (ab7ac ) │ │ │ │ + ldr r2, [pc, #272] @ (ab76c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #272] @ (ab7b0 ) │ │ │ │ - ldr r0, [pc, #272] @ (ab7b4 ) │ │ │ │ + ldr r1, [pc, #268] @ (ab770 ) │ │ │ │ + ldr r0, [pc, #272] @ (ab774 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n ab680 │ │ │ │ - ldr r3, [pc, #72] @ (ab6f8 ) │ │ │ │ + b.n ab642 │ │ │ │ + ldr r3, [pc, #72] @ (ab6b8 ) │ │ │ │ mov.w r2, #434 @ 0x1b2 │ │ │ │ - ldr r1, [pc, #260] @ (ab7b8 ) │ │ │ │ - ldr r0, [pc, #260] @ (ab7bc ) │ │ │ │ + ldr r1, [pc, #256] @ (ab778 ) │ │ │ │ + ldr r0, [pc, #260] @ (ab77c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ab506 │ │ │ │ + b.n ab4d0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #244] @ (ab7c0 ) │ │ │ │ - movw r2, #49278 @ 0xc07e │ │ │ │ - ldr r1, [pc, #244] @ (ab7c4 ) │ │ │ │ - ldr r0, [pc, #244] @ (ab7c8 ) │ │ │ │ + ldr r3, [pc, #244] @ (ab780 ) │ │ │ │ + movw r2, #49270 @ 0xc076 │ │ │ │ + ldr r1, [pc, #240] @ (ab784 ) │ │ │ │ + ldr r0, [pc, #244] @ (ab788 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #100 @ 0x64 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - ldr r6, [pc, #56] @ (ab71c ) │ │ │ │ + ldr r6, [pc, #200] @ (ab76c ) │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #16] @ (ab6fc ) │ │ │ │ + ldr r6, [pc, #160] @ (ab74c ) │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #240] @ (ab7f0 ) │ │ │ │ + ldr r0, [pc, #984] @ (aba98 ) │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r3, #6 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #72] @ (ab750 ) │ │ │ │ + ldr r0, [pc, #816] @ (ab9f8 ) │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r2, #222 @ 0xde │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [pc, #936] @ (abab8 ) │ │ │ │ + ldr r0, [pc, #656] @ (ab960 ) │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r2, #180 @ 0xb4 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #72] @ (ab764 ) │ │ │ │ - movs r6, r4 │ │ │ │ - ldr r1, [pc, #816] @ (aba50 ) │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r1, #230 @ 0xe6 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r0, #28 │ │ │ │ + ldr r3, [pc, #608] @ (ab944 ) │ │ │ │ + movs r6, r4 │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [pc, #592] @ (ab980 ) │ │ │ │ + bx ip │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [pc, #520] @ (ab93c ) │ │ │ │ + bx sl │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [pc, #480] @ (ab91c ) │ │ │ │ + bx r8 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r1, #60 @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [pc, #304] @ (ab874 ) │ │ │ │ + bx r3 │ │ │ │ movs r2, r4 │ │ │ │ - cmn r4, r6 │ │ │ │ + lsrs r2, r0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #944] @ (abafc ) │ │ │ │ + mov sl, r7 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [pc, #72] @ (ab798 ) │ │ │ │ + mov r8, ip │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #64 @ 0x40 │ │ │ │ + adds r7, #14 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #1000] @ (abb44 ) │ │ │ │ + mov r8, r9 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r8, lr │ │ │ │ + bics r6, r7 │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #28 │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #792] @ (aba84 ) │ │ │ │ + mov ip, r2 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + subs r5, #116 @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #536] @ (ab990 ) │ │ │ │ + mov r4, fp │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #360] @ (ab8f0 ) │ │ │ │ + mov r0, r6 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #208] @ (ab860 ) │ │ │ │ + mov r2, r1 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + cmp r0, #26 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #112] @ (ab808 ) │ │ │ │ + cmp sl, lr │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #44 @ 0x2c │ │ │ │ + cmp r0, #2 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r6, r7, #12 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #8] @ (ab7ac ) │ │ │ │ + cmp r8, fp │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #18 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, r7 │ │ │ │ + lsls r6, r1 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + cmp ip, r4 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + cmp r8, r2 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #202 @ 0xca │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + strh r0, [r3, #30] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #376] @ 0x178 │ │ │ │ movs r1, r4 │ │ │ │ - blx r5 │ │ │ │ + cmp r6, pc │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ab7cc : │ │ │ │ +000ab78c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #152] @ ab874 │ │ │ │ + ldr.w ip, [pc, #152] @ ab834 │ │ │ │ mov r4, r1 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (ab878 ) │ │ │ │ + ldr r3, [pc, #144] @ (ab838 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #136] @ (ab87c ) │ │ │ │ + ldr r4, [pc, #136] @ (ab83c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #120] @ (ab880 ) │ │ │ │ + ldr r3, [pc, #120] @ (ab840 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #612 @ 0x264 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, ab86a │ │ │ │ - ldr r3, [pc, #108] @ (ab884 ) │ │ │ │ + cbz r0, ab82a │ │ │ │ + ldr r3, [pc, #108] @ (ab844 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab82e │ │ │ │ - ldr r3, [pc, #96] @ (ab888 ) │ │ │ │ + beq.n ab7ee │ │ │ │ + ldr r3, [pc, #96] @ (ab848 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ab84c │ │ │ │ + bne.n ab80c │ │ │ │ mov r0, r5 │ │ │ │ - bl ab1d4 │ │ │ │ - ldr r2, [pc, #84] @ (ab88c ) │ │ │ │ - ldr r3, [pc, #64] @ (ab878 ) │ │ │ │ + bl ab1b0 │ │ │ │ + ldr r2, [pc, #84] @ (ab84c ) │ │ │ │ + ldr r3, [pc, #64] @ (ab838 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ab86e │ │ │ │ + bne.n ab82e │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #64] @ (ab890 ) │ │ │ │ + ldr r0, [pc, #64] @ (ab850 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #60] @ (ab894 ) │ │ │ │ - ldr r1, [pc, #64] @ (ab898 ) │ │ │ │ + ldr r3, [pc, #60] @ (ab854 ) │ │ │ │ + ldr r1, [pc, #64] @ (ab858 ) │ │ │ │ movw r2, #431 @ 0x1af │ │ │ │ - ldr r0, [pc, #60] @ (ab89c ) │ │ │ │ + ldr r0, [pc, #60] @ (ab85c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ab834 │ │ │ │ + b.n ab7f4 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #80] @ (ab8c8 ) │ │ │ │ + ldr r0, [pc, #336] @ (ab988 ) │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #8] @ (ab888 ) │ │ │ │ + ldr r0, [pc, #264] @ (ab948 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - blxns r8 │ │ │ │ + ldr r0, [pc, #16] @ (ab860 ) │ │ │ │ movs r6, r4 │ │ │ │ - bics r6, r2 │ │ │ │ + adcs r6, r5 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r2 │ │ │ │ + mvns r2, r5 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ab8a0 : │ │ │ │ +000ab860 : │ │ │ │ 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, #2556] @ ac2b0 │ │ │ │ + ldr.w r2, [pc, #2556] @ ac270 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r3, [pc, #2556] @ ac2b4 │ │ │ │ + ldr.w r3, [pc, #2556] @ ac274 │ │ │ │ mov r7, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r4, [pc, #2552] @ ac2b8 │ │ │ │ + ldr.w r4, [pc, #2552] @ ac278 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl a3dbc │ │ │ │ + bl a3d98 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w abb5a │ │ │ │ - cbnz r0, ab91a │ │ │ │ - ldr.w r3, [pc, #2528] @ ac2bc │ │ │ │ + beq.w abb1a │ │ │ │ + cbnz r0, ab8da │ │ │ │ + ldr.w r3, [pc, #2528] @ ac27c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w r5, [r3, #224] @ 0xe0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ac27c │ │ │ │ + beq.w ac23c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab8f8 │ │ │ │ + beq.n ab8b8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr.w r2, [pc, #2500] @ ac2c0 │ │ │ │ - ldr.w r3, [pc, #2484] @ ac2b4 │ │ │ │ + ldr.w r2, [pc, #2500] @ ac280 │ │ │ │ + ldr.w r3, [pc, #2484] @ ac274 │ │ │ │ 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 ac114 │ │ │ │ + bne.w ac0d4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w abbbc │ │ │ │ - ldr.w r3, [pc, #2456] @ ac2bc │ │ │ │ + beq.w abb7c │ │ │ │ + ldr.w r3, [pc, #2456] @ ac27c │ │ │ │ lsls r2, r0, #31 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r6, [r3, #2896] @ 0xb50 │ │ │ │ - bmi.w abc04 │ │ │ │ + bmi.w abbc4 │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52e10 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ac296 │ │ │ │ + beq.w ac256 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab95e │ │ │ │ + beq.n ab91e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abb36 │ │ │ │ + beq.w abaf6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w abc0e │ │ │ │ + beq.w abbce │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w abc54 │ │ │ │ + bpl.w abc14 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w abc9a │ │ │ │ + beq.w abc5a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 533e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abb3e │ │ │ │ + beq.w abafe │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w abb92 │ │ │ │ - ldr.w r3, [pc, #2344] @ ac2c4 │ │ │ │ + beq.w abb52 │ │ │ │ + ldr.w r3, [pc, #2344] @ ac284 │ │ │ │ ldr.w r1, [r9, #2864] @ 0xb30 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w abcc8 │ │ │ │ + beq.w abc88 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ str.w r8, [sp, #28] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab9d8 │ │ │ │ + beq.n ab998 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abb82 │ │ │ │ + beq.w abb42 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w abcf2 │ │ │ │ - ldr.w r3, [pc, #2280] @ ac2c8 │ │ │ │ + beq.w abcb2 │ │ │ │ + ldr.w r3, [pc, #2280] @ ac288 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w abd10 │ │ │ │ + bne.w abcd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ab160 │ │ │ │ + bl ab13c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w abd38 │ │ │ │ + beq.w abcf8 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abd68 │ │ │ │ + beq.w abd28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w abbb0 │ │ │ │ + beq.w abb70 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ movs r0, #3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 8813c │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n aba4a │ │ │ │ + beq.n aba0a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w abbea │ │ │ │ + beq.w abbaa │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n aba60 │ │ │ │ + beq.n aba20 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w abbfa │ │ │ │ + beq.w abbba │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n aba74 │ │ │ │ + beq.n aba34 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w abbf2 │ │ │ │ + beq.w abbb2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abdb6 │ │ │ │ + beq.w abd76 │ │ │ │ ldr.w r3, [r9, #896] @ 0x380 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 52bc8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w abdda │ │ │ │ + beq.w abd9a │ │ │ │ mov r0, r8 │ │ │ │ blx 533e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abaae │ │ │ │ + beq.n aba6e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n abb8a │ │ │ │ + beq.n abb4a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w abe04 │ │ │ │ + beq.w abdc4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52df8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w abe2e │ │ │ │ + beq.w abdee │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w abc2c │ │ │ │ + bne.w abbec │ │ │ │ blx 52e44 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n abb4e │ │ │ │ + beq.n abb0e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w abc7c │ │ │ │ + beq.w abc3c │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 530a4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abb02 │ │ │ │ + beq.n abac2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n abb7a │ │ │ │ + beq.n abb3a │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n abab4 │ │ │ │ - ldr.w r3, [pc, #1988] @ ac2cc │ │ │ │ + bge.n aba74 │ │ │ │ + ldr.w r3, [pc, #1988] @ ac28c │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr.w r1, [pc, #1984] @ ac2d0 │ │ │ │ - ldr.w r0, [pc, #1984] @ ac2d4 │ │ │ │ + ldr.w r1, [pc, #1984] @ ac290 │ │ │ │ + ldr.w r0, [pc, #1984] @ ac294 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n abb76 │ │ │ │ + b.n abb36 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab95e │ │ │ │ + b.n ab91e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w ab998 │ │ │ │ - b.n abb92 │ │ │ │ + bne.w ab958 │ │ │ │ + b.n abb52 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n abade │ │ │ │ - ldr.w r3, [pc, #1904] @ ac2cc │ │ │ │ + b.n aba9e │ │ │ │ + ldr.w r3, [pc, #1904] @ ac28c │ │ │ │ mov.w r2, #478 @ 0x1de │ │ │ │ - ldr.w r1, [pc, #1908] @ ac2d8 │ │ │ │ - ldr.w r0, [pc, #1908] @ ac2dc │ │ │ │ + ldr.w r1, [pc, #1908] @ ac298 │ │ │ │ + ldr.w r0, [pc, #1908] @ ac29c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r5, #0 │ │ │ │ - b.n ab8f8 │ │ │ │ + b.n ab8b8 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n abb02 │ │ │ │ + b.n abac2 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab9d8 │ │ │ │ + b.n ab998 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n abaae │ │ │ │ - ldr.w r3, [pc, #1848] @ ac2cc │ │ │ │ + b.n aba6e │ │ │ │ + ldr.w r3, [pc, #1848] @ ac28c │ │ │ │ mov.w r2, #484 @ 0x1e4 │ │ │ │ - ldr.w r1, [pc, #1860] @ ac2e0 │ │ │ │ - ldr.w r0, [pc, #1860] @ ac2e4 │ │ │ │ + ldr.w r1, [pc, #1860] @ ac2a0 │ │ │ │ + ldr.w r0, [pc, #1860] @ ac2a4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n abb2e │ │ │ │ + b.n abaee │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n aba20 │ │ │ │ - ldr.w r1, [pc, #1804] @ ac2cc │ │ │ │ + b.n ab9e0 │ │ │ │ + ldr.w r1, [pc, #1804] @ ac28c │ │ │ │ movw r0, #483 @ 0x1e3 │ │ │ │ - ldr.w r3, [pc, #1824] @ ac2e8 │ │ │ │ - ldr.w r2, [pc, #1824] @ ac2ec │ │ │ │ + ldr.w r3, [pc, #1824] @ ac2a8 │ │ │ │ + ldr.w r2, [pc, #1824] @ ac2ac │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1816] @ ac2f0 │ │ │ │ - ldr.w r0, [pc, #1816] @ ac2f4 │ │ │ │ + ldr.w r1, [pc, #1816] @ ac2b0 │ │ │ │ + ldr.w r0, [pc, #1816] @ ac2b4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n abb76 │ │ │ │ + b.n abb36 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n aba4a │ │ │ │ + b.n aba0a │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aba74 │ │ │ │ + b.n aba34 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n aba60 │ │ │ │ + b.n aba20 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 87140 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n ab934 │ │ │ │ - ldr.w r3, [pc, #1724] @ ac2cc │ │ │ │ + b.n ab8f4 │ │ │ │ + ldr.w r3, [pc, #1724] @ ac28c │ │ │ │ movw r2, #483 @ 0x1e3 │ │ │ │ - ldr.w r1, [pc, #1760] @ ac2f8 │ │ │ │ - ldr.w r0, [pc, #1760] @ ac2fc │ │ │ │ + ldr.w r1, [pc, #1760] @ ac2b8 │ │ │ │ + ldr.w r0, [pc, #1760] @ ac2bc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n abb76 │ │ │ │ - ldr.w r3, [pc, #1692] @ ac2cc │ │ │ │ - ldr.w r2, [pc, #1740] @ ac300 │ │ │ │ - ldr.w r1, [pc, #1740] @ ac304 │ │ │ │ + b.n abb36 │ │ │ │ + ldr.w r3, [pc, #1692] @ ac28c │ │ │ │ + ldr.w r2, [pc, #1740] @ ac2c0 │ │ │ │ + ldr.w r1, [pc, #1740] @ ac2c4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr.w r0, [pc, #1728] @ ac308 │ │ │ │ + ldr.w r0, [pc, #1728] @ ac2c8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n abb22 │ │ │ │ - ldr.w r1, [pc, #1652] @ ac2cc │ │ │ │ + b.n abae2 │ │ │ │ + ldr.w r1, [pc, #1652] @ ac28c │ │ │ │ movw r2, #483 @ 0x1e3 │ │ │ │ - ldr.w r3, [pc, #1708] @ ac30c │ │ │ │ - ldr.w r0, [pc, #1708] @ ac310 │ │ │ │ + ldr.w r3, [pc, #1708] @ ac2cc │ │ │ │ + ldr.w r0, [pc, #1708] @ ac2d0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1700] @ ac314 │ │ │ │ + ldr.w r1, [pc, #1700] @ ac2d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n abb76 │ │ │ │ - ldr.w r3, [pc, #1612] @ ac2cc │ │ │ │ + b.n abb36 │ │ │ │ + ldr.w r3, [pc, #1612] @ ac28c │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr.w r1, [pc, #1680] @ ac318 │ │ │ │ - ldr.w r0, [pc, #1680] @ ac31c │ │ │ │ + ldr.w r1, [pc, #1680] @ ac2d8 │ │ │ │ + ldr.w r0, [pc, #1680] @ ac2dc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n abb22 │ │ │ │ - ldr.w r2, [pc, #1584] @ ac2cc │ │ │ │ + b.n abae2 │ │ │ │ + ldr.w r2, [pc, #1584] @ ac28c │ │ │ │ mov.w r1, #484 @ 0x1e4 │ │ │ │ - ldr.w r3, [pc, #1660] @ ac320 │ │ │ │ + ldr.w r3, [pc, #1660] @ ac2e0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1652] @ ac324 │ │ │ │ + ldr.w r2, [pc, #1652] @ ac2e4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1648] @ ac328 │ │ │ │ - ldr.w r0, [pc, #1648] @ ac32c │ │ │ │ + ldr.w r1, [pc, #1648] @ ac2e8 │ │ │ │ + ldr.w r0, [pc, #1648] @ ac2ec │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n abb2e │ │ │ │ - ldr.w r3, [pc, #1536] @ ac2cc │ │ │ │ + b.n abaee │ │ │ │ + ldr.w r3, [pc, #1536] @ ac28c │ │ │ │ movw r2, #485 @ 0x1e5 │ │ │ │ - ldr.w r1, [pc, #1628] @ ac330 │ │ │ │ - ldr.w r0, [pc, #1628] @ ac334 │ │ │ │ + ldr.w r1, [pc, #1628] @ ac2f0 │ │ │ │ + ldr.w r0, [pc, #1628] @ ac2f4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n abb76 │ │ │ │ - ldr.w r3, [pc, #1496] @ ac2cc │ │ │ │ + b.n abb36 │ │ │ │ + ldr.w r3, [pc, #1496] @ ac28c │ │ │ │ movw r2, #485 @ 0x1e5 │ │ │ │ - ldr.w r1, [pc, #1596] @ ac338 │ │ │ │ - ldr.w r0, [pc, #1596] @ ac33c │ │ │ │ + ldr.w r1, [pc, #1596] @ ac2f8 │ │ │ │ + ldr.w r0, [pc, #1596] @ ac2fc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n abce4 │ │ │ │ - ldr.w r3, [pc, #1464] @ ac2cc │ │ │ │ + b.n abca4 │ │ │ │ + ldr.w r3, [pc, #1464] @ ac28c │ │ │ │ movw r2, #485 @ 0x1e5 │ │ │ │ - ldr.w r1, [pc, #1572] @ ac340 │ │ │ │ + ldr.w r1, [pc, #1572] @ ac300 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr.w r3, [pc, #1568] @ ac344 │ │ │ │ + ldr.w r3, [pc, #1568] @ ac304 │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w r0, [pc, #1560] @ ac348 │ │ │ │ + ldr.w r0, [pc, #1560] @ ac308 │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n abce4 │ │ │ │ - ldr.w r3, [pc, #1424] @ ac2cc │ │ │ │ + b.n abca4 │ │ │ │ + ldr.w r3, [pc, #1424] @ ac28c │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ - ldr.w r1, [pc, #1544] @ ac34c │ │ │ │ - ldr.w r0, [pc, #1544] @ ac350 │ │ │ │ + ldr.w r1, [pc, #1544] @ ac30c │ │ │ │ + ldr.w r0, [pc, #1544] @ ac310 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n abb76 │ │ │ │ - ldr.w r3, [pc, #1512] @ ac354 │ │ │ │ - ldr.w r1, [pc, #1512] @ ac358 │ │ │ │ + b.n abb36 │ │ │ │ + ldr.w r3, [pc, #1512] @ ac314 │ │ │ │ + ldr.w r1, [pc, #1512] @ ac318 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abff2 │ │ │ │ - ldr.w r3, [pc, #1348] @ ac2cc │ │ │ │ + beq.w abfb2 │ │ │ │ + ldr.w r3, [pc, #1348] @ ac28c │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ - ldr.w r1, [pc, #1484] @ ac35c │ │ │ │ - ldr.w r0, [pc, #1484] @ ac360 │ │ │ │ + ldr.w r1, [pc, #1484] @ ac31c │ │ │ │ + ldr.w r0, [pc, #1484] @ ac320 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ - b.n abb76 │ │ │ │ - ldr.w r3, [pc, #1300] @ ac2cc │ │ │ │ + b.n abb36 │ │ │ │ + ldr.w r3, [pc, #1300] @ ac28c │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ - ldr.w r1, [pc, #1444] @ ac364 │ │ │ │ - ldr.w r0, [pc, #1444] @ ac368 │ │ │ │ + ldr.w r1, [pc, #1444] @ ac324 │ │ │ │ + ldr.w r0, [pc, #1444] @ ac328 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n abb76 │ │ │ │ - ldr.w r3, [pc, #1264] @ ac2cc │ │ │ │ + b.n abb36 │ │ │ │ + ldr.w r3, [pc, #1264] @ ac28c │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr.w r1, [pc, #1416] @ ac36c │ │ │ │ - ldr.w r0, [pc, #1416] @ ac370 │ │ │ │ + ldr.w r1, [pc, #1416] @ ac32c │ │ │ │ + ldr.w r0, [pc, #1416] @ ac330 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 55cb4 │ │ │ │ - b.n abb76 │ │ │ │ - ldr.w r3, [pc, #1220] @ ac2cc │ │ │ │ + b.n abb36 │ │ │ │ + ldr.w r3, [pc, #1220] @ ac28c │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr.w r1, [pc, #1380] @ ac374 │ │ │ │ - ldr.w r0, [pc, #1380] @ ac378 │ │ │ │ + ldr.w r1, [pc, #1380] @ ac334 │ │ │ │ + ldr.w r0, [pc, #1380] @ ac338 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ - b.n abb76 │ │ │ │ + b.n abb36 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abe42 │ │ │ │ + beq.n abe02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac002 │ │ │ │ + beq.w abfc2 │ │ │ │ blx 53180 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ac05a │ │ │ │ + bne.w ac01a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ blx 52d2c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abfce │ │ │ │ + beq.w abf8e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ac072 │ │ │ │ + beq.w ac032 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ bl 88f00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abe8a │ │ │ │ + beq.n abe4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac00a │ │ │ │ + beq.w abfca │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac090 │ │ │ │ - ldr.w r3, [pc, #1256] @ ac37c │ │ │ │ + beq.w ac050 │ │ │ │ + ldr.w r3, [pc, #1256] @ ac33c │ │ │ │ ldr.w r1, [r9, #3452] @ 0xd7c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac0a8 │ │ │ │ + beq.w ac068 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ac0c0 │ │ │ │ + beq.w ac080 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 8ad70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abedc │ │ │ │ + beq.n abe9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w abfe2 │ │ │ │ + beq.w abfa2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ac142 │ │ │ │ + beq.w ac102 │ │ │ │ ldr.w r0, [r9, #3456] @ 0xd80 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #32 │ │ │ │ strd r8, r6, [sp, #32] │ │ │ │ blx 53348 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac118 │ │ │ │ + beq.w ac0d8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abf18 │ │ │ │ + beq.n abed8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac032 │ │ │ │ + beq.w abff2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abf2c │ │ │ │ + beq.n abeec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac03a │ │ │ │ + beq.w abffa │ │ │ │ movs r0, #0 │ │ │ │ blx 52bc8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac0f0 │ │ │ │ + beq.w ac0b0 │ │ │ │ mov r0, r5 │ │ │ │ blx 533e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abf54 │ │ │ │ + beq.n abf14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n abfea │ │ │ │ + beq.n abfaa │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ac208 │ │ │ │ + beq.w ac1c8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52df8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac15a │ │ │ │ + beq.w ac11a │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n ac012 │ │ │ │ + bne.n abfd2 │ │ │ │ blx 52e44 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, abfd6 │ │ │ │ + cbz r3, abf96 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n ac042 │ │ │ │ + beq.n ac002 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 530a4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abfa0 │ │ │ │ + beq.n abf60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, abffa │ │ │ │ + cbz r3, abfba │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n abf5a │ │ │ │ - ldr r3, [pc, #804] @ (ac2cc ) │ │ │ │ + bge.n abf1a │ │ │ │ + ldr r3, [pc, #804] @ (ac28c ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #980] @ (ac380 ) │ │ │ │ - ldr r0, [pc, #980] @ (ac384 ) │ │ │ │ + ldr r1, [pc, #980] @ (ac340 ) │ │ │ │ + ldr r0, [pc, #980] @ (ac344 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n abb76 │ │ │ │ + b.n abb36 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n abe66 │ │ │ │ + b.n abe26 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n abf80 │ │ │ │ + b.n abf40 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n abedc │ │ │ │ + b.n abe9c │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n abf54 │ │ │ │ + b.n abf14 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n abd86 │ │ │ │ + b.n abd46 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n abfa0 │ │ │ │ + b.n abf60 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n abe42 │ │ │ │ + b.n abe02 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n abe8a │ │ │ │ - ldr r3, [pc, #696] @ (ac2cc ) │ │ │ │ - ldr r2, [pc, #880] @ (ac388 ) │ │ │ │ - ldr r1, [pc, #884] @ (ac38c ) │ │ │ │ + b.n abe4a │ │ │ │ + ldr r3, [pc, #696] @ (ac28c ) │ │ │ │ + ldr r2, [pc, #880] @ (ac348 ) │ │ │ │ + ldr r1, [pc, #884] @ (ac34c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r0, [pc, #872] @ (ac390 ) │ │ │ │ + ldr r0, [pc, #872] @ (ac350 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n abfba │ │ │ │ + b.n abf7a │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n abf18 │ │ │ │ + b.n abed8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n abf2c │ │ │ │ - ldr r3, [pc, #648] @ (ac2cc ) │ │ │ │ + b.n abeec │ │ │ │ + ldr r3, [pc, #648] @ (ac28c ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #840] @ (ac394 ) │ │ │ │ - ldr r0, [pc, #844] @ (ac398 ) │ │ │ │ + ldr r1, [pc, #840] @ (ac354 ) │ │ │ │ + ldr r0, [pc, #844] @ (ac358 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n abfba │ │ │ │ - ldr r3, [pc, #624] @ (ac2cc ) │ │ │ │ + b.n abf7a │ │ │ │ + ldr r3, [pc, #624] @ (ac28c ) │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr r1, [pc, #824] @ (ac39c ) │ │ │ │ - ldr r0, [pc, #828] @ (ac3a0 ) │ │ │ │ + ldr r1, [pc, #824] @ (ac35c ) │ │ │ │ + ldr r0, [pc, #828] @ (ac360 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n abe20 │ │ │ │ - ldr r3, [pc, #600] @ (ac2cc ) │ │ │ │ + b.n abde0 │ │ │ │ + ldr r3, [pc, #600] @ (ac28c ) │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr r1, [pc, #808] @ (ac3a4 ) │ │ │ │ - ldr r0, [pc, #812] @ (ac3a8 ) │ │ │ │ + ldr r1, [pc, #808] @ (ac364 ) │ │ │ │ + ldr r0, [pc, #812] @ (ac368 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 55cb4 │ │ │ │ - b.n abb76 │ │ │ │ - ldr r3, [pc, #568] @ (ac2cc ) │ │ │ │ + b.n abb36 │ │ │ │ + ldr r3, [pc, #568] @ (ac28c ) │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr r1, [pc, #788] @ (ac3ac ) │ │ │ │ - ldr r0, [pc, #788] @ (ac3b0 ) │ │ │ │ + ldr r1, [pc, #788] @ (ac36c ) │ │ │ │ + ldr r0, [pc, #788] @ (ac370 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n abb76 │ │ │ │ - ldr r3, [pc, #544] @ (ac2cc ) │ │ │ │ + b.n abb36 │ │ │ │ + ldr r3, [pc, #544] @ (ac28c ) │ │ │ │ mov.w r2, #488 @ 0x1e8 │ │ │ │ - ldr r1, [pc, #772] @ (ac3b4 ) │ │ │ │ - ldr r0, [pc, #772] @ (ac3b8 ) │ │ │ │ + ldr r1, [pc, #772] @ (ac374 ) │ │ │ │ + ldr r0, [pc, #772] @ (ac378 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ac088 │ │ │ │ - ldr r3, [pc, #520] @ (ac2cc ) │ │ │ │ + b.n ac048 │ │ │ │ + ldr r3, [pc, #520] @ (ac28c ) │ │ │ │ mov.w r2, #488 @ 0x1e8 │ │ │ │ - ldr r0, [pc, #756] @ (ac3bc ) │ │ │ │ + ldr r0, [pc, #756] @ (ac37c ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #752] @ (ac3c0 ) │ │ │ │ + ldr r3, [pc, #752] @ (ac380 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #752] @ (ac3c4 ) │ │ │ │ + ldr r2, [pc, #752] @ (ac384 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #748] @ (ac3c8 ) │ │ │ │ + ldr r1, [pc, #748] @ (ac388 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n abb76 │ │ │ │ - ldr r3, [pc, #472] @ (ac2cc ) │ │ │ │ + b.n abb36 │ │ │ │ + ldr r3, [pc, #472] @ (ac28c ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #724] @ (ac3cc ) │ │ │ │ - ldr r0, [pc, #724] @ (ac3d0 ) │ │ │ │ + ldr r1, [pc, #724] @ (ac38c ) │ │ │ │ + ldr r0, [pc, #724] @ (ac390 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n abb76 │ │ │ │ + b.n abb36 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #432] @ (ac2cc ) │ │ │ │ + ldr r3, [pc, #432] @ (ac28c ) │ │ │ │ mov.w r2, #488 @ 0x1e8 │ │ │ │ - ldr r1, [pc, #692] @ (ac3d4 ) │ │ │ │ - ldr r0, [pc, #692] @ (ac3d8 ) │ │ │ │ + ldr r1, [pc, #692] @ (ac394 ) │ │ │ │ + ldr r0, [pc, #692] @ (ac398 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n abb76 │ │ │ │ - ldr r3, [pc, #392] @ (ac2cc ) │ │ │ │ + b.n abb36 │ │ │ │ + ldr r3, [pc, #392] @ (ac28c ) │ │ │ │ mov.w r2, #488 @ 0x1e8 │ │ │ │ - ldr r1, [pc, #656] @ (ac3dc ) │ │ │ │ - ldr r0, [pc, #660] @ (ac3e0 ) │ │ │ │ + ldr r1, [pc, #656] @ (ac39c ) │ │ │ │ + ldr r0, [pc, #660] @ (ac3a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ac0e2 │ │ │ │ + b.n ac0a2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac16c │ │ │ │ + beq.n ac12c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ac22c │ │ │ │ + beq.n ac1ec │ │ │ │ blx 53180 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ac234 │ │ │ │ + bne.n ac1f4 │ │ │ │ ldr.w r0, [r9, #896] @ 0x380 │ │ │ │ mov r1, r7 │ │ │ │ blx 52d2c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ac200 │ │ │ │ + beq.n ac1c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n ac264 │ │ │ │ + beq.n ac224 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 88f00 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ac1a8 │ │ │ │ + beq.n ac168 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, ac1f4 │ │ │ │ + cbz r2, ac1b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ac24c │ │ │ │ + beq.n ac20c │ │ │ │ ldr.w r1, [r9, #224] @ 0xe0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 5353c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ac1cc │ │ │ │ + beq.n ac18c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, ac1ec │ │ │ │ + cbz r2, ac1ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w ab8f8 │ │ │ │ - ldr r3, [pc, #248] @ (ac2cc ) │ │ │ │ + bne.w ab8b8 │ │ │ │ + ldr r3, [pc, #248] @ (ac28c ) │ │ │ │ mov.w r2, #492 @ 0x1ec │ │ │ │ - ldr r1, [pc, #520] @ (ac3e4 ) │ │ │ │ - ldr r0, [pc, #524] @ (ac3e8 ) │ │ │ │ + ldr r1, [pc, #520] @ (ac3a4 ) │ │ │ │ + ldr r0, [pc, #524] @ (ac3a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w ab8f8 │ │ │ │ + b.w ab8b8 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac1cc │ │ │ │ + b.n ac18c │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n ac1a8 │ │ │ │ + b.n ac168 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac18a │ │ │ │ - ldr r3, [pc, #192] @ (ac2cc ) │ │ │ │ + b.n ac14a │ │ │ │ + ldr r3, [pc, #192] @ (ac28c ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #476] @ (ac3ec ) │ │ │ │ - ldr r0, [pc, #476] @ (ac3f0 ) │ │ │ │ + ldr r1, [pc, #476] @ (ac3ac ) │ │ │ │ + ldr r0, [pc, #476] @ (ac3b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n abb76 │ │ │ │ + b.n abb36 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac16c │ │ │ │ - ldr r3, [pc, #148] @ (ac2cc ) │ │ │ │ + b.n ac12c │ │ │ │ + ldr r3, [pc, #148] @ (ac28c ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #440] @ (ac3f4 ) │ │ │ │ - ldr r0, [pc, #440] @ (ac3f8 ) │ │ │ │ + ldr r1, [pc, #440] @ (ac3b4 ) │ │ │ │ + ldr r0, [pc, #440] @ (ac3b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ac21e │ │ │ │ - ldr r3, [pc, #124] @ (ac2cc ) │ │ │ │ + b.n ac1de │ │ │ │ + ldr r3, [pc, #124] @ (ac28c ) │ │ │ │ mov.w r2, #490 @ 0x1ea │ │ │ │ - ldr r1, [pc, #424] @ (ac3fc ) │ │ │ │ - ldr r0, [pc, #424] @ (ac400 ) │ │ │ │ + ldr r1, [pc, #424] @ (ac3bc ) │ │ │ │ + ldr r0, [pc, #424] @ (ac3c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n abb76 │ │ │ │ - ldr r3, [pc, #100] @ (ac2cc ) │ │ │ │ + b.n abb36 │ │ │ │ + ldr r3, [pc, #100] @ (ac28c ) │ │ │ │ mov.w r2, #490 @ 0x1ea │ │ │ │ - ldr r1, [pc, #408] @ (ac404 ) │ │ │ │ - ldr r0, [pc, #408] @ (ac408 ) │ │ │ │ + ldr r1, [pc, #408] @ (ac3c4 ) │ │ │ │ + ldr r0, [pc, #408] @ (ac3c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ac088 │ │ │ │ - ldr r3, [pc, #396] @ (ac40c ) │ │ │ │ - movw r2, #26626 @ 0x6802 │ │ │ │ + b.n ac048 │ │ │ │ + ldr r3, [pc, #396] @ (ac3cc ) │ │ │ │ + movw r2, #26631 @ 0x6807 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #392] @ (ac410 ) │ │ │ │ - ldr r0, [pc, #392] @ (ac414 ) │ │ │ │ + ldr r1, [pc, #392] @ (ac3d0 ) │ │ │ │ + ldr r0, [pc, #392] @ (ac3d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #24 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #384] @ (ac418 ) │ │ │ │ - movw r2, #26639 @ 0x680f │ │ │ │ + ldr r3, [pc, #384] @ (ac3d8 ) │ │ │ │ + movw r2, #26644 @ 0x6814 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #376] @ (ac41c ) │ │ │ │ - ldr r0, [pc, #380] @ (ac420 ) │ │ │ │ + ldr r1, [pc, #376] @ (ac3dc ) │ │ │ │ + ldr r0, [pc, #380] @ (ac3e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #24 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - bx r8 │ │ │ │ + blx r0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bx r7 │ │ │ │ + bx pc │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, pc │ │ │ │ + bxns r7 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r6, r5 │ │ │ │ + lsrs r6, r0 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, r3 │ │ │ │ + eors r2, r6 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ movs r2, r4 │ │ │ │ - negs r2, r4 │ │ │ │ + ands r2, r7 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r0, ac2ee │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ movs r2, r4 │ │ │ │ - tst r6, r4 │ │ │ │ + subs r7, #254 @ 0xfe │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ movs r2, r4 │ │ │ │ - rors r6, r4 │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r3, #30 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ movs r2, r4 │ │ │ │ - rors r0, r1 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ - stc2l 0, cr0, [r8, #132]! @ 0x84 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + @ instruction: 0xfbc00021 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - sbcs r0, r2 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - adcs r0, r7 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #116 @ 0x74 │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r1, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r5, #11 │ │ │ │ + lsls r0, r0, #3 │ │ │ │ movs r2, r4 │ │ │ │ - adcs r6, r0 │ │ │ │ + subs r7, #30 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #68 @ 0x44 │ │ │ │ + cmp r2, #28 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r5 │ │ │ │ + subs r7, #4 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r2, #0 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r0 │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r5 │ │ │ │ + subs r6, #192 @ 0xc0 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #212 @ 0xd4 │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r7 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + cbz r0, ac370 │ │ │ │ movs r1, r4 │ │ │ │ - eors r6, r5 │ │ │ │ + subs r6, #70 @ 0x46 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ movs r2, r4 │ │ │ │ - ands r6, r7 │ │ │ │ + subs r6, #22 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r1, #18 │ │ │ │ movs r2, r4 │ │ │ │ - ands r2, r3 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #22 │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #82 @ 0x52 │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r3, #192 @ 0xc0 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + movs r6, #178 @ 0xb2 │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + movs r6, #140 @ 0x8c │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r3, #120 @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #132 @ 0x84 │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r3, #66 @ 0x42 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #78 @ 0x4e │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + movs r6, #20 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 12, cr0, cr2, cr1, {1} │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + ldc2 0, cr0, [sl], {33} @ 0x21 │ │ │ │ + subs r3, #0 │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #10 │ │ │ │ + subs r2, #226 @ 0xe2 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #6 │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #226 @ 0xe2 │ │ │ │ + subs r2, #186 @ 0xba │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #222 @ 0xde │ │ │ │ + movs r5, #182 @ 0xb6 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #180 @ 0xb4 │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r2, #0 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #36 @ 0x24 │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #242 @ 0xf2 │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #194 @ 0xc2 │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r1, #134 @ 0x86 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #150 @ 0x96 │ │ │ │ + subs r1, #110 @ 0x6e │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #146 @ 0x92 │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r4, #0] │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #832] @ 0x340 │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb r0, [r1, #0] │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #242 @ 0xf2 │ │ │ │ + cmp r6, #202 @ 0xca │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ac424 : │ │ │ │ +000ac3e4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (ac488 ) │ │ │ │ + ldr r3, [pc, #76] @ (ac448 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (ac48c ) │ │ │ │ + ldr r4, [pc, #72] @ (ac44c ) │ │ │ │ add.w r3, r3, #660 @ 0x294 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, ac484 │ │ │ │ - ldr r3, [pc, #64] @ (ac490 ) │ │ │ │ + cbz r0, ac444 │ │ │ │ + ldr r3, [pc, #64] @ (ac450 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ac464 │ │ │ │ + bne.n ac424 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w ab8a0 │ │ │ │ - ldr r0, [pc, #44] @ (ac494 ) │ │ │ │ + b.w ab860 │ │ │ │ + ldr r0, [pc, #44] @ (ac454 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (ac498 ) │ │ │ │ - ldr r1, [pc, #40] @ (ac49c ) │ │ │ │ + ldr r3, [pc, #40] @ (ac458 ) │ │ │ │ + ldr r1, [pc, #40] @ (ac45c ) │ │ │ │ mov.w r2, #478 @ 0x1de │ │ │ │ - ldr r0, [pc, #40] @ (ac4a0 ) │ │ │ │ + ldr r0, [pc, #40] @ (ac460 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsb r6, [r4, r5] │ │ │ │ + ldrsb r6, [r4, r6] │ │ │ │ movs r7, r4 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb280021 │ │ │ │ + vst4.8 {d0-d3}, [r0 :128], r1 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #140 @ 0x8c │ │ │ │ + adds r7, #100 @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #136 @ 0x88 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ac4a4 : │ │ │ │ +000ac464 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - ldr r5, [pc, #384] @ (ac638 ) │ │ │ │ + ldr r5, [pc, #384] @ (ac5f8 ) │ │ │ │ sub sp, #20 │ │ │ │ add r5, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ac574 │ │ │ │ + beq.n ac534 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r4, r3, #1 │ │ │ │ - cbz r1, ac4ec │ │ │ │ - cbnz r4, ac4fe │ │ │ │ - ldr r3, [pc, #368] @ (ac63c ) │ │ │ │ + cbz r1, ac4ac │ │ │ │ + cbnz r4, ac4be │ │ │ │ + ldr r3, [pc, #368] @ (ac5fc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r4, [r3, #896] @ 0x380 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ac61c │ │ │ │ + beq.w ac5dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac4e6 │ │ │ │ + beq.n ac4a6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n ac4ca │ │ │ │ + beq.n ac48a │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ac5d2 │ │ │ │ + beq.n ac592 │ │ │ │ movs r1, #0 │ │ │ │ bl 89a10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ac604 │ │ │ │ - ldr r2, [pc, #308] @ (ac640 ) │ │ │ │ + beq.n ac5c4 │ │ │ │ + ldr r2, [pc, #308] @ (ac600 ) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ac598 │ │ │ │ - ldr r2, [pc, #300] @ (ac644 ) │ │ │ │ + beq.n ac558 │ │ │ │ + ldr r2, [pc, #300] @ (ac604 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n ac54e │ │ │ │ + bne.n ac50e │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl ab160 │ │ │ │ + bl ab13c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n ac5c6 │ │ │ │ + beq.n ac586 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ac4e6 │ │ │ │ - ldr r3, [pc, #272] @ (ac648 ) │ │ │ │ + bne.n ac4a6 │ │ │ │ + ldr r3, [pc, #272] @ (ac608 ) │ │ │ │ movw r2, #313 @ 0x139 │ │ │ │ - ldr r1, [pc, #268] @ (ac64c ) │ │ │ │ - ldr r0, [pc, #272] @ (ac650 ) │ │ │ │ + ldr r1, [pc, #268] @ (ac60c ) │ │ │ │ + ldr r0, [pc, #272] @ (ac610 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ac4e6 │ │ │ │ - ldr r1, [pc, #248] @ (ac648 ) │ │ │ │ + b.n ac4a6 │ │ │ │ + ldr r1, [pc, #248] @ (ac608 ) │ │ │ │ movw r2, #313 @ 0x139 │ │ │ │ - ldr r4, [pc, #252] @ (ac654 ) │ │ │ │ + ldr r4, [pc, #252] @ (ac614 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #248] @ (ac658 ) │ │ │ │ - ldr r0, [pc, #252] @ (ac65c ) │ │ │ │ + ldr r1, [pc, #248] @ (ac618 ) │ │ │ │ + ldr r0, [pc, #252] @ (ac61c ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9d43c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #208] @ (ac648 ) │ │ │ │ + ldr r1, [pc, #208] @ (ac608 ) │ │ │ │ movw r0, #311 @ 0x137 │ │ │ │ - ldr r3, [pc, #228] @ (ac660 ) │ │ │ │ - ldr r2, [pc, #228] @ (ac664 ) │ │ │ │ + ldr r3, [pc, #228] @ (ac620 ) │ │ │ │ + ldr r2, [pc, #228] @ (ac624 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #224] @ (ac668 ) │ │ │ │ - ldr r0, [pc, #224] @ (ac66c ) │ │ │ │ + ldr r1, [pc, #224] @ (ac628 ) │ │ │ │ + ldr r0, [pc, #224] @ (ac62c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n ac56c │ │ │ │ + b.n ac52c │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl ac4a4 │ │ │ │ + bl ac464 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, ac5f6 │ │ │ │ + cbz r2, ac5b6 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ac4e6 │ │ │ │ - ldr r3, [pc, #152] @ (ac648 ) │ │ │ │ + bne.n ac4a6 │ │ │ │ + ldr r3, [pc, #152] @ (ac608 ) │ │ │ │ movw r2, #313 @ 0x139 │ │ │ │ - ldr r1, [pc, #184] @ (ac670 ) │ │ │ │ - ldr r0, [pc, #188] @ (ac674 ) │ │ │ │ + ldr r1, [pc, #184] @ (ac630 ) │ │ │ │ + ldr r0, [pc, #188] @ (ac634 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ac4e6 │ │ │ │ + b.n ac4a6 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ac4e6 │ │ │ │ - b.n ac536 │ │ │ │ - ldr r1, [pc, #116] @ (ac648 ) │ │ │ │ + bne.n ac4a6 │ │ │ │ + b.n ac4f6 │ │ │ │ + ldr r1, [pc, #116] @ (ac608 ) │ │ │ │ movw r0, #313 @ 0x139 │ │ │ │ - ldr r3, [pc, #156] @ (ac678 ) │ │ │ │ - ldr r2, [pc, #160] @ (ac67c ) │ │ │ │ + ldr r3, [pc, #156] @ (ac638 ) │ │ │ │ + ldr r2, [pc, #160] @ (ac63c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #152] @ (ac680 ) │ │ │ │ - ldr r0, [pc, #156] @ (ac684 ) │ │ │ │ + ldr r1, [pc, #152] @ (ac640 ) │ │ │ │ + ldr r0, [pc, #156] @ (ac644 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n ac56c │ │ │ │ + b.n ac52c │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w ac4e6 │ │ │ │ - b.n ac5ae │ │ │ │ - ldr r3, [pc, #64] @ (ac648 ) │ │ │ │ + bne.w ac4a6 │ │ │ │ + b.n ac56e │ │ │ │ + ldr r3, [pc, #64] @ (ac608 ) │ │ │ │ movw r2, #313 @ 0x139 │ │ │ │ - ldr r1, [pc, #124] @ (ac688 ) │ │ │ │ - ldr r0, [pc, #124] @ (ac68c ) │ │ │ │ + ldr r1, [pc, #124] @ (ac648 ) │ │ │ │ + ldr r0, [pc, #124] @ (ac64c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ac56c │ │ │ │ - ldr r3, [pc, #112] @ (ac690 ) │ │ │ │ - movw r2, #35168 @ 0x8960 │ │ │ │ + b.n ac52c │ │ │ │ + ldr r3, [pc, #112] @ (ac650 ) │ │ │ │ + movw r2, #35153 @ 0x8951 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #108] @ (ac694 ) │ │ │ │ - ldr r0, [pc, #108] @ (ac698 ) │ │ │ │ + ldr r1, [pc, #108] @ (ac654 ) │ │ │ │ + ldr r0, [pc, #108] @ (ac658 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + cmp r6, #6 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, #10 │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ + movs r7, #22 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #78 @ 0x4e │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb764 │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #32 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #172 @ 0xac │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb732 │ │ │ │ + push {r1, r3, lr} │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #240 @ 0xf0 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r5, #26] │ │ │ │ + strb r2, [r0, #18] │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #136 @ 0x88 │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - b.w ac4a4 │ │ │ │ + b.w ac464 │ │ │ │ │ │ │ │ -000ac6a0 : │ │ │ │ +000ac660 : │ │ │ │ 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 r4, [r0, #12] │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w r5, [pc, #1124] @ acb1c │ │ │ │ + ldr.w r5, [pc, #1124] @ acadc │ │ │ │ add r5, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ac910 │ │ │ │ + beq.w ac8d0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r6, r1 │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r2, ac712 │ │ │ │ - ldr.w r2, [pc, #1104] @ acb20 │ │ │ │ + cbnz r2, ac6d2 │ │ │ │ + ldr.w r2, [pc, #1104] @ acae0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r8, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n ac748 │ │ │ │ + beq.n ac708 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac904 │ │ │ │ + beq.w ac8c4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 8ba88 │ │ │ │ - ldr.w r3, [pc, #1076] @ acb24 │ │ │ │ - ldr.w r1, [pc, #1076] @ acb28 │ │ │ │ + ldr.w r3, [pc, #1076] @ acae4 │ │ │ │ + ldr.w r1, [pc, #1076] @ acae8 │ │ │ │ movw r2, #574 @ 0x23e │ │ │ │ - ldr.w r0, [pc, #1072] @ acb2c │ │ │ │ + ldr.w r0, [pc, #1072] @ acaec │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w ac8d2 │ │ │ │ + beq.w ac892 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac8ca │ │ │ │ - ldr.w r3, [pc, #1036] @ acb30 │ │ │ │ + beq.w ac88a │ │ │ │ + ldr.w r3, [pc, #1036] @ acaf0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r3, [pc, #1012] @ (acb24 ) │ │ │ │ - ldr.w r1, [pc, #1028] @ acb34 │ │ │ │ + ldr r3, [pc, #1012] @ (acae4 ) │ │ │ │ + ldr.w r1, [pc, #1028] @ acaf4 │ │ │ │ movw r2, #574 @ 0x23e │ │ │ │ - ldr.w r0, [pc, #1024] @ acb38 │ │ │ │ + ldr.w r0, [pc, #1024] @ acaf8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ac708 │ │ │ │ + b.n ac6c8 │ │ │ │ blx 53324 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac9e2 │ │ │ │ + beq.w ac9a2 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, ac76c │ │ │ │ + cbz r0, ac72c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ac76c │ │ │ │ + beq.n ac72c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac9d8 │ │ │ │ + beq.w ac998 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac9fa │ │ │ │ + beq.w ac9ba │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ac9c2 │ │ │ │ + beq.w ac982 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - beq.w ac934 │ │ │ │ + beq.w ac8f4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aca24 │ │ │ │ + beq.w ac9e4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aca48 │ │ │ │ + beq.w aca08 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 89a10 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ac94e │ │ │ │ + beq.w ac90e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w aca6c │ │ │ │ - ldr r3, [pc, #884] @ (acb3c ) │ │ │ │ + beq.w aca2c │ │ │ │ + ldr r3, [pc, #884] @ (acafc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n ac7dc │ │ │ │ - ldr r2, [pc, #876] @ (acb40 ) │ │ │ │ + beq.n ac79c │ │ │ │ + ldr r2, [pc, #876] @ (acb00 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ac95e │ │ │ │ + bne.w ac91e │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w aca84 │ │ │ │ + beq.w aca44 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r6 │ │ │ │ itt ne │ │ │ │ @@ -151878,3657 +151836,3658 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac98a │ │ │ │ + beq.w ac94a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n ac828 │ │ │ │ + beq.n ac7e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, ac828 │ │ │ │ + cbnz r3, ac7e8 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac998 │ │ │ │ + beq.w ac958 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w ac9a4 │ │ │ │ + beq.w ac964 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n ac934 │ │ │ │ + beq.n ac8f4 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w acaba │ │ │ │ + beq.w aca7a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ blx 53114 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w acade │ │ │ │ + beq.w aca9e │ │ │ │ movs r0, #2 │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ bl 8bf90 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst.w r1, #67108864 @ 0x4000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - beq.w acb08 │ │ │ │ - ldr.w ip, [pc, #704] @ acb44 │ │ │ │ + beq.w acac8 │ │ │ │ + ldr.w ip, [pc, #704] @ acb04 │ │ │ │ ldr.w r6, [r5, ip] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w acaf2 │ │ │ │ - ldr.w ip, [pc, #696] @ acb48 │ │ │ │ + beq.w acab2 │ │ │ │ + ldr.w ip, [pc, #696] @ acb08 │ │ │ │ ldr.w r5, [r5, ip] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w acaee │ │ │ │ + beq.w acaae │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w acaea │ │ │ │ + ble.w acaaa │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [r3, #12] │ │ │ │ - beq.w acaea │ │ │ │ + beq.w acaaa │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r1, [r3, #16] │ │ │ │ movs r1, #1 │ │ │ │ subs r2, #1 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w ac70a │ │ │ │ + bne.w ac6ca │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n ac70a │ │ │ │ + b.n ac6ca │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac720 │ │ │ │ - ldr r2, [pc, #588] @ (acb20 ) │ │ │ │ + b.n ac6e0 │ │ │ │ + ldr r2, [pc, #588] @ (acae0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r8, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n ac938 │ │ │ │ + beq.n ac8f8 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ac9cc │ │ │ │ + beq.n ac98c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 8ba88 │ │ │ │ - ldr r3, [pc, #564] @ (acb24 ) │ │ │ │ - ldr r1, [pc, #604] @ (acb4c ) │ │ │ │ + ldr r3, [pc, #564] @ (acae4 ) │ │ │ │ + ldr r1, [pc, #604] @ (acb0c ) │ │ │ │ movw r2, #582 @ 0x246 │ │ │ │ - ldr r0, [pc, #600] @ (acb50 ) │ │ │ │ + ldr r0, [pc, #600] @ (acb10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ac708 │ │ │ │ + b.n ac6c8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n ac6e2 │ │ │ │ - ldr r1, [pc, #528] @ (acb24 ) │ │ │ │ + b.n ac6a2 │ │ │ │ + ldr r1, [pc, #528] @ (acae4 ) │ │ │ │ movw r0, #574 @ 0x23e │ │ │ │ - ldr r3, [pc, #572] @ (acb54 ) │ │ │ │ - ldr r2, [pc, #572] @ (acb58 ) │ │ │ │ + ldr r3, [pc, #572] @ (acb14 ) │ │ │ │ + ldr r2, [pc, #572] @ (acb18 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #568] @ (acb5c ) │ │ │ │ - ldr r0, [pc, #568] @ (acb60 ) │ │ │ │ + ldr r1, [pc, #568] @ (acb1c ) │ │ │ │ + ldr r0, [pc, #568] @ (acb20 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n ac708 │ │ │ │ + b.n ac6c8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r0, #1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, ac956 │ │ │ │ + cbz r0, ac916 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n aca1e │ │ │ │ + beq.n ac9de │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n ac708 │ │ │ │ + b.n ac6c8 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac7be │ │ │ │ + b.n ac77e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac942 │ │ │ │ - ldr r3, [pc, #452] @ (acb24 ) │ │ │ │ + b.n ac902 │ │ │ │ + ldr r3, [pc, #452] @ (acae4 ) │ │ │ │ movw r2, #581 @ 0x245 │ │ │ │ - ldr r1, [pc, #508] @ (acb64 ) │ │ │ │ + ldr r1, [pc, #508] @ (acb24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r3, [pc, #508] @ (acb68 ) │ │ │ │ + ldr r3, [pc, #508] @ (acb28 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r6, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #500] @ (acb6c ) │ │ │ │ + ldr r0, [pc, #500] @ (acb2c ) │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n ac708 │ │ │ │ + b.n ac6c8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ - b.n ac80e │ │ │ │ + b.n ac7ce │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n ac834 │ │ │ │ - ldr r3, [pc, #380] @ (acb24 ) │ │ │ │ + b.n ac7f4 │ │ │ │ + ldr r3, [pc, #380] @ (acae4 ) │ │ │ │ movw r2, #581 @ 0x245 │ │ │ │ - ldr r1, [pc, #452] @ (acb70 ) │ │ │ │ - ldr r0, [pc, #452] @ (acb74 ) │ │ │ │ + ldr r1, [pc, #452] @ (acb30 ) │ │ │ │ + ldr r0, [pc, #452] @ (acb34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n ac708 │ │ │ │ + b.n ac6c8 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n ac780 │ │ │ │ + b.n ac740 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n ac8e2 │ │ │ │ + b.n ac8a2 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n ac76c │ │ │ │ - ldr r3, [pc, #320] @ (acb24 ) │ │ │ │ + b.n ac72c │ │ │ │ + ldr r3, [pc, #320] @ (acae4 ) │ │ │ │ mov.w r2, #580 @ 0x244 │ │ │ │ - ldr r1, [pc, #396] @ (acb78 ) │ │ │ │ - ldr r0, [pc, #400] @ (acb7c ) │ │ │ │ + ldr r1, [pc, #396] @ (acb38 ) │ │ │ │ + ldr r0, [pc, #400] @ (acb3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ac9ba │ │ │ │ - ldr r2, [pc, #296] @ (acb24 ) │ │ │ │ + b.n ac97a │ │ │ │ + ldr r2, [pc, #296] @ (acae4 ) │ │ │ │ movw r1, #581 @ 0x245 │ │ │ │ - ldr r3, [pc, #380] @ (acb80 ) │ │ │ │ + ldr r3, [pc, #380] @ (acb40 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #376] @ (acb84 ) │ │ │ │ + ldr r2, [pc, #376] @ (acb44 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #372] @ (acb88 ) │ │ │ │ - ldr r0, [pc, #376] @ (acb8c ) │ │ │ │ + ldr r1, [pc, #372] @ (acb48 ) │ │ │ │ + ldr r0, [pc, #376] @ (acb4c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n ac9ba │ │ │ │ + b.n ac97a │ │ │ │ bl 71434 │ │ │ │ - b.n ac708 │ │ │ │ - ldr r2, [pc, #252] @ (acb24 ) │ │ │ │ + b.n ac6c8 │ │ │ │ + ldr r2, [pc, #252] @ (acae4 ) │ │ │ │ movw r1, #581 @ 0x245 │ │ │ │ - ldr r3, [pc, #356] @ (acb90 ) │ │ │ │ + ldr r3, [pc, #356] @ (acb50 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #352] @ (acb94 ) │ │ │ │ + ldr r2, [pc, #352] @ (acb54 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #348] @ (acb98 ) │ │ │ │ - ldr r0, [pc, #348] @ (acb9c ) │ │ │ │ + ldr r1, [pc, #348] @ (acb58 ) │ │ │ │ + ldr r0, [pc, #348] @ (acb5c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n ac9ba │ │ │ │ - ldr r3, [pc, #216] @ (acb24 ) │ │ │ │ + b.n ac97a │ │ │ │ + ldr r3, [pc, #216] @ (acae4 ) │ │ │ │ movw r2, #581 @ 0x245 │ │ │ │ - ldr r0, [pc, #336] @ (acba0 ) │ │ │ │ + ldr r0, [pc, #336] @ (acb60 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #332] @ (acba4 ) │ │ │ │ + ldr r3, [pc, #332] @ (acb64 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #328] @ (acba8 ) │ │ │ │ - ldr r1, [pc, #328] @ (acbac ) │ │ │ │ + ldr r2, [pc, #328] @ (acb68 ) │ │ │ │ + ldr r1, [pc, #328] @ (acb6c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n ac97c │ │ │ │ - ldr r3, [pc, #180] @ (acb24 ) │ │ │ │ + b.n ac93c │ │ │ │ + ldr r3, [pc, #180] @ (acae4 ) │ │ │ │ movw r2, #581 @ 0x245 │ │ │ │ - ldr r1, [pc, #316] @ (acbb0 ) │ │ │ │ - ldr r0, [pc, #316] @ (acbb4 ) │ │ │ │ + ldr r1, [pc, #316] @ (acb70 ) │ │ │ │ + ldr r0, [pc, #316] @ (acb74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ac97c │ │ │ │ - ldr r3, [pc, #156] @ (acb24 ) │ │ │ │ - ldr r1, [pc, #304] @ (acbb8 ) │ │ │ │ - ldr r0, [pc, #304] @ (acbbc ) │ │ │ │ + b.n ac93c │ │ │ │ + ldr r3, [pc, #156] @ (acae4 ) │ │ │ │ + ldr r1, [pc, #304] @ (acb78 ) │ │ │ │ + ldr r0, [pc, #304] @ (acb7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #581 @ 0x245 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #296] @ (acbc0 ) │ │ │ │ + ldr r3, [pc, #296] @ (acb80 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #292] @ (acbc4 ) │ │ │ │ + ldr r2, [pc, #292] @ (acb84 ) │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n ac708 │ │ │ │ - ldr r2, [pc, #104] @ (acb24 ) │ │ │ │ + b.n ac6c8 │ │ │ │ + ldr r2, [pc, #104] @ (acae4 ) │ │ │ │ movw r1, #582 @ 0x246 │ │ │ │ - ldr r3, [pc, #260] @ (acbc8 ) │ │ │ │ + ldr r3, [pc, #260] @ (acb88 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #256] @ (acbcc ) │ │ │ │ + ldr r2, [pc, #256] @ (acb8c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #252] @ (acbd0 ) │ │ │ │ - ldr r0, [pc, #256] @ (acbd4 ) │ │ │ │ + ldr r1, [pc, #252] @ (acb90 ) │ │ │ │ + ldr r0, [pc, #256] @ (acb94 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n ac9ba │ │ │ │ + b.n ac97a │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 8bdd4 │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ - b.n ac866 │ │ │ │ + b.n ac826 │ │ │ │ bl 53768 │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #228] @ (acbd8 ) │ │ │ │ + ldr r3, [pc, #228] @ (acb98 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #224] @ (acbdc ) │ │ │ │ - ldr r0, [pc, #228] @ (acbe0 ) │ │ │ │ + ldr r1, [pc, #224] @ (acb9c ) │ │ │ │ + ldr r0, [pc, #228] @ (acba0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (acbe4 ) │ │ │ │ + ldr r3, [pc, #216] @ (acba4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #216] @ (acbe8 ) │ │ │ │ - ldr r0, [pc, #220] @ (acbec ) │ │ │ │ + ldr r1, [pc, #216] @ (acba8 ) │ │ │ │ + ldr r0, [pc, #220] @ (acbac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - subs r1, #68 @ 0x44 │ │ │ │ + subs r1, #132 @ 0x84 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #138 @ 0x8a │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #206 @ 0xce │ │ │ │ + adds r3, #166 @ 0xa6 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #226 @ 0xe2 │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #42 @ 0x2a │ │ │ │ + cmp r5, #2 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #178 @ 0xb2 │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #94 @ 0x5e │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r1, #240 @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #42 @ 0x2a │ │ │ │ + movs r2, #2 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #216 @ 0xd8 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ movs r2, r4 │ │ │ │ - movs r3, #236 @ 0xec │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n acc28 │ │ │ │ + bvs.n acb98 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r2, #162 @ 0xa2 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #176 @ 0xb0 │ │ │ │ + adds r2, #136 @ 0x88 │ │ │ │ movs r2, r4 │ │ │ │ - movs r3, #198 @ 0xc6 │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #160 @ 0xa0 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + adds r2, #94 @ 0x5e │ │ │ │ movs r2, r4 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n acb98 │ │ │ │ + bpl.n acb08 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #118 @ 0x76 │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #58 @ 0x3a │ │ │ │ + adds r2, #18 │ │ │ │ movs r2, r4 │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r1, #32 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r4, #0] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r2, #16 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, #10 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #240 @ 0xf0 │ │ │ │ + adds r1, #200 @ 0xc8 │ │ │ │ movs r2, r4 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r4, #12] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ movs r1, r4 │ │ │ │ - rev r2, r6 │ │ │ │ + @ instruction: 0xb80a │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r1, #12] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r1, #30] │ │ │ │ + ldrh r6, [r4, #12] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r7, #30] │ │ │ │ + ldrh r2, [r2, #14] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000acbf0 : │ │ │ │ +000acbb0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (acc1c ) │ │ │ │ + ldr r3, [pc, #28] @ (acbdc ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (acc20 ) │ │ │ │ + ldr r2, [pc, #28] @ (acbe0 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl ac6a0 │ │ │ │ + bl ac660 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000acc24 : │ │ │ │ +000acbe4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (acc9c ) │ │ │ │ + ldr r3, [pc, #96] @ (acc5c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #92] @ (acca0 ) │ │ │ │ + ldr r4, [pc, #92] @ (acc60 ) │ │ │ │ add.w r3, r3, #708 @ 0x2c4 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, acc98 │ │ │ │ - ldr r3, [pc, #84] @ (acca4 ) │ │ │ │ + cbz r0, acc58 │ │ │ │ + ldr r3, [pc, #84] @ (acc64 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n acc64 │ │ │ │ + bne.n acc24 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w acbf0 │ │ │ │ - ldr r3, [pc, #64] @ (acca8 ) │ │ │ │ + b.w acbb0 │ │ │ │ + ldr r3, [pc, #64] @ (acc68 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acc5a │ │ │ │ - ldr r3, [pc, #60] @ (accac ) │ │ │ │ + beq.n acc1a │ │ │ │ + ldr r3, [pc, #60] @ (acc6c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acc5a │ │ │ │ - ldr r0, [pc, #52] @ (accb0 ) │ │ │ │ + beq.n acc1a │ │ │ │ + ldr r0, [pc, #52] @ (acc70 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #48] @ (accb4 ) │ │ │ │ - ldr r1, [pc, #48] @ (accb8 ) │ │ │ │ + ldr r3, [pc, #48] @ (acc74 ) │ │ │ │ + ldr r1, [pc, #48] @ (acc78 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #48] @ (accbc ) │ │ │ │ + ldr r0, [pc, #48] @ (acc7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r7, [pc, #408] @ (ace38 ) │ │ │ │ + ldr r7, [pc, #664] @ (acef8 ) │ │ │ │ movs r7, r4 │ │ │ │ - adds r3, #182 @ 0xb6 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + subs r4, r4, #4 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000accc0 : │ │ │ │ +000acc80 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (accf0 ) │ │ │ │ + ldr r3, [pc, #32] @ (accb0 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (accf4 ) │ │ │ │ + ldr r2, [pc, #32] @ (accb4 ) │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r1, ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl ac6a0 │ │ │ │ + bl ac660 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000accf8 : │ │ │ │ +000accb8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #164] @ acdac │ │ │ │ + ldr.w ip, [pc, #164] @ acd6c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #156] @ (acdb0 ) │ │ │ │ + ldr r3, [pc, #156] @ (acd70 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #152] @ (acdb4 ) │ │ │ │ + ldr r4, [pc, #152] @ (acd74 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #136] @ (acdb8 ) │ │ │ │ + ldr r3, [pc, #136] @ (acd78 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #756 @ 0x2f4 │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n acda2 │ │ │ │ - ldr r3, [pc, #120] @ (acdbc ) │ │ │ │ + beq.n acd62 │ │ │ │ + ldr r3, [pc, #120] @ (acd7c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n acd6e │ │ │ │ + bne.n acd2e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl accc0 │ │ │ │ - ldr r2, [pc, #104] @ (acdc0 ) │ │ │ │ - ldr r3, [pc, #84] @ (acdb0 ) │ │ │ │ + bl acc80 │ │ │ │ + ldr r2, [pc, #104] @ (acd80 ) │ │ │ │ + ldr r3, [pc, #84] @ (acd70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n acda6 │ │ │ │ + bne.n acd66 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #84] @ (acdc4 ) │ │ │ │ + ldr r3, [pc, #84] @ (acd84 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acd4e │ │ │ │ - ldr r3, [pc, #76] @ (acdc8 ) │ │ │ │ + beq.n acd0e │ │ │ │ + ldr r3, [pc, #76] @ (acd88 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acd4e │ │ │ │ - ldr r0, [pc, #72] @ (acdcc ) │ │ │ │ + beq.n acd0e │ │ │ │ + ldr r0, [pc, #72] @ (acd8c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #64] @ (acdd0 ) │ │ │ │ - ldr r1, [pc, #68] @ (acdd4 ) │ │ │ │ + ldr r3, [pc, #64] @ (acd90 ) │ │ │ │ + ldr r1, [pc, #68] @ (acd94 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #64] @ (acdd8 ) │ │ │ │ + ldr r0, [pc, #64] @ (acd98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n acd56 │ │ │ │ + b.n acd16 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r3, #42 @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds r3, #24 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #448] @ (acf7c ) │ │ │ │ + ldr r6, [pc, #704] @ (ad03c ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ + adds r2, #226 @ 0xe2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + subs r2, r0, #7 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r1, #102 @ 0x66 │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + subs r2, r3, #0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000acddc : │ │ │ │ +000acd9c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ aceb4 │ │ │ │ + ldr.w ip, [pc, #200] @ ace74 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n ace70 │ │ │ │ + beq.n ace30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #176] @ (aceb8 ) │ │ │ │ + ldr r3, [pc, #176] @ (ace78 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, ace5e │ │ │ │ + cbz r4, ace1e │ │ │ │ ldr.w ip, [r4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp ip, lr │ │ │ │ itt ne │ │ │ │ addne.w ip, ip, #1 │ │ │ │ strne.w ip, [r4] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl ac6a0 │ │ │ │ + bl ac660 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n ace48 │ │ │ │ + beq.n ace08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, ace9c │ │ │ │ + cbz r3, ace5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ace58 │ │ │ │ + beq.n ace18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, ace8c │ │ │ │ + cbz r3, ace4c │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, ip │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r3, #0] │ │ │ │ mov r4, r3 │ │ │ │ - b.n ace22 │ │ │ │ - ldr r3, [pc, #68] @ (aceb8 ) │ │ │ │ + b.n acde2 │ │ │ │ + ldr r3, [pc, #68] @ (ace78 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n acea8 │ │ │ │ + beq.n ace68 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ace0e │ │ │ │ - b.n ace5e │ │ │ │ + bne.n acdce │ │ │ │ + b.n ace1e │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n ace48 │ │ │ │ + b.n ace08 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ace0e │ │ │ │ + bne.n acdce │ │ │ │ mov r4, r3 │ │ │ │ - b.n ace22 │ │ │ │ + b.n acde2 │ │ │ │ nop │ │ │ │ - adds r2, #10 │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000acebc : │ │ │ │ +000ace7c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #192] @ acf8c │ │ │ │ + ldr.w ip, [pc, #192] @ acf4c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ (acf90 ) │ │ │ │ + ldr r3, [pc, #184] @ (acf50 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #180] @ (acf94 ) │ │ │ │ + ldr r4, [pc, #180] @ (acf54 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #164] @ (acf98 ) │ │ │ │ + ldr r3, [pc, #164] @ (acf58 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w r3, r3, #804 @ 0x324 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 8612c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n acf82 │ │ │ │ - ldr r3, [pc, #124] @ (acf9c ) │ │ │ │ + beq.n acf42 │ │ │ │ + ldr r3, [pc, #124] @ (acf5c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n acf4e │ │ │ │ + bne.n acf0e │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl acddc │ │ │ │ - ldr r2, [pc, #104] @ (acfa0 ) │ │ │ │ - ldr r3, [pc, #84] @ (acf90 ) │ │ │ │ + bl acd9c │ │ │ │ + ldr r2, [pc, #104] @ (acf60 ) │ │ │ │ + ldr r3, [pc, #84] @ (acf50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n acf86 │ │ │ │ + bne.n acf46 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #84] @ (acfa4 ) │ │ │ │ + ldr r3, [pc, #84] @ (acf64 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acf2a │ │ │ │ - ldr r3, [pc, #76] @ (acfa8 ) │ │ │ │ + beq.n aceea │ │ │ │ + ldr r3, [pc, #76] @ (acf68 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acf2a │ │ │ │ - ldr r0, [pc, #72] @ (acfac ) │ │ │ │ + beq.n aceea │ │ │ │ + ldr r0, [pc, #72] @ (acf6c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #64] @ (acfb0 ) │ │ │ │ - ldr r1, [pc, #68] @ (acfb4 ) │ │ │ │ + ldr r3, [pc, #64] @ (acf70 ) │ │ │ │ + ldr r1, [pc, #68] @ (acf74 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #64] @ (acfb8 ) │ │ │ │ + ldr r0, [pc, #64] @ (acf78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n acf36 │ │ │ │ + b.n acef6 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + adds r1, #102 @ 0x66 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #20 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #672] @ (ad23c ) │ │ │ │ + ldr r4, [pc, #928] @ (ad2fc ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + adds r1, #2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #10 │ │ │ │ + adds r2, r4, #7 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + adds r2, r7, #0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000acfbc : │ │ │ │ +000acf7c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #252] @ (ad0c8 ) │ │ │ │ + ldr r6, [pc, #252] @ (ad088 ) │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n ad048 │ │ │ │ + beq.n ad008 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n ad06c │ │ │ │ + beq.n ad02c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #220] @ (ad0cc ) │ │ │ │ + ldr r3, [pc, #220] @ (ad08c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #184] @ 0xb8 │ │ │ │ blx 5354c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ad092 │ │ │ │ + beq.n ad052 │ │ │ │ movs r2, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 52e5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad01c │ │ │ │ + beq.n acfdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, ad03e │ │ │ │ + cbz r3, acffe │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad02c │ │ │ │ + beq.n acfec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, ad036 │ │ │ │ + cbz r3, acff6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n ad0b0 │ │ │ │ + beq.n ad070 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad02c │ │ │ │ + b.n acfec │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n ad01c │ │ │ │ - ldr r3, [pc, #132] @ (ad0d0 ) │ │ │ │ + b.n acfdc │ │ │ │ + ldr r3, [pc, #132] @ (ad090 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acfd6 │ │ │ │ + beq.n acf96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n acfd6 │ │ │ │ + bne.n acf96 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n acfdc │ │ │ │ - ldr r1, [pc, #100] @ (ad0d4 ) │ │ │ │ + bne.n acf9c │ │ │ │ + ldr r1, [pc, #100] @ (ad094 ) │ │ │ │ movw r0, #630 @ 0x276 │ │ │ │ - ldr r3, [pc, #100] @ (ad0d8 ) │ │ │ │ - ldr r2, [pc, #100] @ (ad0dc ) │ │ │ │ + ldr r3, [pc, #100] @ (ad098 ) │ │ │ │ + ldr r2, [pc, #100] @ (ad09c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #96] @ (ad0e0 ) │ │ │ │ - ldr r0, [pc, #96] @ (ad0e4 ) │ │ │ │ + ldr r1, [pc, #96] @ (ad0a0 ) │ │ │ │ + ldr r0, [pc, #96] @ (ad0a4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r5, #0 │ │ │ │ - b.n ad030 │ │ │ │ - ldr r3, [pc, #64] @ (ad0d4 ) │ │ │ │ + b.n acff0 │ │ │ │ + ldr r3, [pc, #64] @ (ad094 ) │ │ │ │ movw r2, #630 @ 0x276 │ │ │ │ - ldr r1, [pc, #76] @ (ad0e8 ) │ │ │ │ - ldr r0, [pc, #80] @ (ad0ec ) │ │ │ │ + ldr r1, [pc, #76] @ (ad0a8 ) │ │ │ │ + ldr r0, [pc, #80] @ (ad0ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n ad08e │ │ │ │ - ldr r3, [pc, #32] @ (ad0d4 ) │ │ │ │ + b.n ad04e │ │ │ │ + ldr r3, [pc, #32] @ (ad094 ) │ │ │ │ movw r2, #630 @ 0x276 │ │ │ │ - ldr r1, [pc, #56] @ (ad0f0 ) │ │ │ │ - ldr r0, [pc, #56] @ (ad0f4 ) │ │ │ │ + ldr r1, [pc, #56] @ (ad0b0 ) │ │ │ │ + ldr r0, [pc, #56] @ (ad0b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ad030 │ │ │ │ - adds r0, #44 @ 0x2c │ │ │ │ + b.n acff0 │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #134 @ 0x86 │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ movs r2, r4 │ │ │ │ - svc 126 @ 0x7e │ │ │ │ + ble.n ad14c │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + str r0, [r1, r7] │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + subs r6, r5, r4 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r3, r7] │ │ │ │ + str r0, [r6, r6] │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + subs r4, r2, r4 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r7, r6] │ │ │ │ + str r2, [r2, r6] │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r6, r6, r3 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ad0f8 : │ │ │ │ +000ad0b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w lr, [pc, #108] @ ad174 │ │ │ │ + ldr.w lr, [pc, #108] @ ad134 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr.w ip, [pc, #100] @ ad178 │ │ │ │ + ldr.w ip, [pc, #100] @ ad138 │ │ │ │ add lr, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #72] @ (ad17c ) │ │ │ │ + ldr r3, [pc, #72] @ (ad13c ) │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add.w r3, r3, #852 @ 0x354 │ │ │ │ bl 8612c │ │ │ │ - cbz r0, ad158 │ │ │ │ + cbz r0, ad118 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl acfbc │ │ │ │ - ldr r2, [pc, #36] @ (ad180 ) │ │ │ │ - ldr r3, [pc, #28] @ (ad178 ) │ │ │ │ + bl acf7c │ │ │ │ + ldr r2, [pc, #36] @ (ad140 ) │ │ │ │ + ldr r3, [pc, #28] @ (ad138 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ad170 │ │ │ │ + bne.n ad130 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - cmp r6, #232 @ 0xe8 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #408] @ (ad318 ) │ │ │ │ + ldr r2, [pc, #664] @ (ad3d8 ) │ │ │ │ movs r7, r4 │ │ │ │ - cmp r6, #160 @ 0xa0 │ │ │ │ + cmp r6, #224 @ 0xe0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000ad184 : │ │ │ │ +000ad144 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #112] @ (ad204 ) │ │ │ │ + ldr r4, [pc, #112] @ (ad1c4 ) │ │ │ │ sub sp, #8 │ │ │ │ add r4, pc │ │ │ │ - bl acfbc │ │ │ │ - cbz r0, ad1fa │ │ │ │ - ldr r3, [pc, #104] @ (ad208 ) │ │ │ │ + bl acf7c │ │ │ │ + cbz r0, ad1ba │ │ │ │ + ldr r3, [pc, #104] @ (ad1c8 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n ad1d0 │ │ │ │ - ldr r2, [pc, #96] @ (ad20c ) │ │ │ │ + bne.n ad190 │ │ │ │ + ldr r2, [pc, #96] @ (ad1cc ) │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ ldr r4, [r4, r2] │ │ │ │ sub.w r4, r1, r4 │ │ │ │ clz r4, r4 │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ - beq.n ad1ca │ │ │ │ + beq.n ad18a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, ad1ee │ │ │ │ + cbz r3, ad1ae │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #60] @ (ad210 ) │ │ │ │ + ldr r0, [pc, #60] @ (ad1d0 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad1fa │ │ │ │ + beq.n ad1ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, ad1fa │ │ │ │ + cbnz r3, ad1ba │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r6, #102 @ 0x66 │ │ │ │ + cmp r6, #166 @ 0xa6 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w ip!, {r0, r5} │ │ │ │ + b.n acefc │ │ │ │ + movs r1, r4 │ │ │ │ │ │ │ │ -000ad214 : │ │ │ │ +000ad1d4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #104] @ (ad290 ) │ │ │ │ + ldr r3, [pc, #104] @ (ad250 ) │ │ │ │ add r3, pc │ │ │ │ mov r5, r3 │ │ │ │ - cbz r4, ad24e │ │ │ │ + cbz r4, ad20e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, ad242 │ │ │ │ + cbz r3, ad202 │ │ │ │ mov r0, r1 │ │ │ │ blx 53414 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, ad276 │ │ │ │ + cbz r0, ad236 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n ad232 │ │ │ │ - ldr r2, [pc, #68] @ (ad294 ) │ │ │ │ + b.n ad1f2 │ │ │ │ + ldr r2, [pc, #68] @ (ad254 ) │ │ │ │ mov.w r1, #748 @ 0x2ec │ │ │ │ - ldr r3, [pc, #64] @ (ad298 ) │ │ │ │ + ldr r3, [pc, #64] @ (ad258 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #60] @ (ad29c ) │ │ │ │ + ldr r2, [pc, #60] @ (ad25c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #56] @ (ad2a0 ) │ │ │ │ - ldr r0, [pc, #60] @ (ad2a4 ) │ │ │ │ + ldr r1, [pc, #56] @ (ad260 ) │ │ │ │ + ldr r0, [pc, #60] @ (ad264 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #28] @ (ad294 ) │ │ │ │ + ldr r3, [pc, #28] @ (ad254 ) │ │ │ │ mov.w r2, #748 @ 0x2ec │ │ │ │ - ldr r1, [pc, #40] @ (ad2a8 ) │ │ │ │ - ldr r0, [pc, #44] @ (ad2ac ) │ │ │ │ + ldr r1, [pc, #40] @ (ad268 ) │ │ │ │ + ldr r0, [pc, #44] @ (ad26c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ad23c │ │ │ │ + b.n ad1fc │ │ │ │ nop │ │ │ │ - cmp r5, #212 @ 0xd4 │ │ │ │ + cmp r6, #20 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + movs r3, #198 @ 0xc6 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + cmp r2, #122 @ 0x7a │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + movs r5, #164 @ 0xa4 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r6, r5 │ │ │ │ + adds r2, r1, r5 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #180 @ 0xb4 │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + adds r0, r6, r4 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ad2b0 : │ │ │ │ +000ad270 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #100] @ ad324 │ │ │ │ + ldr.w ip, [pc, #100] @ ad2e4 │ │ │ │ mov lr, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, lr │ │ │ │ add ip, pc │ │ │ │ - ldr.w lr, [pc, #92] @ ad328 │ │ │ │ + ldr.w lr, [pc, #92] @ ad2e8 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #900 @ 0x384 │ │ │ │ - ldr.w ip, [pc, #80] @ ad32c │ │ │ │ + ldr.w ip, [pc, #80] @ ad2ec │ │ │ │ add lr, pc │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ add.w ip, sp, #8 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, ad306 │ │ │ │ + cbz r0, ad2c6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl ad214 │ │ │ │ - ldr r2, [pc, #40] @ (ad330 ) │ │ │ │ - ldr r3, [pc, #32] @ (ad32c ) │ │ │ │ + bl ad1d4 │ │ │ │ + ldr r2, [pc, #40] @ (ad2f0 ) │ │ │ │ + ldr r3, [pc, #32] @ (ad2ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ad31e │ │ │ │ + bne.n ad2de │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #880] @ (ad698 ) │ │ │ │ + ldr r1, [pc, #112] @ (ad358 ) │ │ │ │ movs r7, r4 │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r5, #96 @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r5, #50 @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000ad334 : │ │ │ │ +000ad2f4 : │ │ │ │ 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 r5, r0 │ │ │ │ - ldr.w r0, [pc, #1756] @ ada24 │ │ │ │ + ldr.w r0, [pc, #1756] @ ad9e4 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r2, [pc, #1752] @ ada28 │ │ │ │ + ldr.w r2, [pc, #1752] @ ad9e8 │ │ │ │ add r0, pc │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w r4, [pc, #1748] @ ada2c │ │ │ │ + ldr.w r4, [pc, #1748] @ ad9ec │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ad56e │ │ │ │ - ldr.w r2, [pc, #1724] @ ada30 │ │ │ │ + bne.w ad52e │ │ │ │ + ldr.w r2, [pc, #1724] @ ad9f0 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w ad5ce │ │ │ │ + bne.w ad58e │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ad792 │ │ │ │ + beq.w ad752 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w ad81e │ │ │ │ + beq.w ad7de │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad6ac │ │ │ │ + beq.w ad66c │ │ │ │ cmp r1, r9 │ │ │ │ - beq.w ad61e │ │ │ │ + beq.w ad5de │ │ │ │ str r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ad856 │ │ │ │ + beq.w ad816 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad6e2 │ │ │ │ + beq.w ad6a2 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ad8b0 │ │ │ │ + beq.w ad870 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - ldr.w r3, [pc, #1616] @ ada34 │ │ │ │ + ldr.w r3, [pc, #1616] @ ad9f4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ strd sl, r6, [sp, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1320] @ 0x528 │ │ │ │ movs r3, #0 │ │ │ │ blx 53348 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad8da │ │ │ │ + beq.w ad89a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad418 │ │ │ │ + beq.n ad3d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad84e │ │ │ │ + beq.w ad80e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad7b6 │ │ │ │ + beq.w ad776 │ │ │ │ mov r0, r7 │ │ │ │ blx 533e0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad936 │ │ │ │ + beq.w ad8f6 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - cbz r0, ad44a │ │ │ │ + cbz r0, ad40a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad44a │ │ │ │ + beq.n ad40a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad718 │ │ │ │ + beq.w ad6d8 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r7, [r5, #28] │ │ │ │ - cbz r0, ad464 │ │ │ │ + cbz r0, ad424 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad464 │ │ │ │ + beq.n ad424 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad712 │ │ │ │ + beq.w ad6d2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r5, #32] │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 52df8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad490 │ │ │ │ + beq.n ad450 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad70a │ │ │ │ + beq.w ad6ca │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ad7be │ │ │ │ + beq.w ad77e │ │ │ │ mov r0, r7 │ │ │ │ blx 533e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad4b2 │ │ │ │ + beq.n ad472 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad77c │ │ │ │ + beq.w ad73c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ad978 │ │ │ │ + beq.w ad938 │ │ │ │ mov r0, r6 │ │ │ │ blx 52df8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad71e │ │ │ │ + beq.w ad6de │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, ad4de │ │ │ │ + cbz r0, ad49e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad4de │ │ │ │ + beq.n ad49e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad972 │ │ │ │ + beq.w ad932 │ │ │ │ str r7, [r5, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ blx 52df8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad8fe │ │ │ │ + beq.w ad8be │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, ad506 │ │ │ │ + cbz r0, ad4c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad506 │ │ │ │ + beq.n ad4c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad998 │ │ │ │ + beq.w ad958 │ │ │ │ str r7, [r5, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ blx 52df8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad524 │ │ │ │ + beq.n ad4e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad784 │ │ │ │ + beq.w ad744 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ad698 │ │ │ │ + beq.w ad658 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad53e │ │ │ │ + beq.n ad4fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad990 │ │ │ │ - ldr.w r3, [pc, #1272] @ ada38 │ │ │ │ - ldr.w r1, [pc, #1272] @ ada3c │ │ │ │ + beq.w ad950 │ │ │ │ + ldr.w r3, [pc, #1272] @ ad9f8 │ │ │ │ + ldr.w r1, [pc, #1272] @ ad9fc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr.w r3, [pc, #1260] @ ada40 │ │ │ │ - ldr.w r1, [pc, #1260] @ ada44 │ │ │ │ + ldr.w r3, [pc, #1260] @ ada00 │ │ │ │ + ldr.w r1, [pc, #1260] @ ada04 │ │ │ │ movw r2, #939 @ 0x3ab │ │ │ │ - ldr.w r0, [pc, #1256] @ ada48 │ │ │ │ + ldr.w r0, [pc, #1256] @ ada08 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ad5aa │ │ │ │ + b.n ad56a │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w ad68e │ │ │ │ + beq.w ad64e │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n ad5f4 │ │ │ │ - ldr.w r2, [pc, #1204] @ ada30 │ │ │ │ + bne.n ad5b4 │ │ │ │ + ldr.w r2, [pc, #1204] @ ad9f0 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w ad698 │ │ │ │ + beq.w ad658 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ bl 8ba88 │ │ │ │ - ldr.w r3, [pc, #1200] @ ada40 │ │ │ │ - ldr.w r1, [pc, #1208] @ ada4c │ │ │ │ + ldr.w r3, [pc, #1200] @ ada00 │ │ │ │ + ldr.w r1, [pc, #1208] @ ada0c │ │ │ │ movw r2, #941 @ 0x3ad │ │ │ │ - ldr.w r0, [pc, #1204] @ ada50 │ │ │ │ + ldr.w r0, [pc, #1204] @ ada10 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r6, #0 │ │ │ │ - ldr.w r2, [pc, #1188] @ ada54 │ │ │ │ - ldr.w r3, [pc, #1140] @ ada28 │ │ │ │ + ldr.w r2, [pc, #1188] @ ada14 │ │ │ │ + ldr.w r3, [pc, #1140] @ ad9e8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w ad9ec │ │ │ │ + bne.w ad9ac │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ bl 8ba88 │ │ │ │ - ldr.w r3, [pc, #1128] @ ada40 │ │ │ │ - ldr.w r1, [pc, #1148] @ ada58 │ │ │ │ + ldr.w r3, [pc, #1128] @ ada00 │ │ │ │ + ldr.w r1, [pc, #1148] @ ada18 │ │ │ │ mov.w r2, #932 @ 0x3a4 │ │ │ │ - ldr.w r0, [pc, #1144] @ ada5c │ │ │ │ + ldr.w r0, [pc, #1144] @ ada1c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ad5aa │ │ │ │ - ldr.w r3, [pc, #1128] @ ada60 │ │ │ │ + b.n ad56a │ │ │ │ + ldr.w r3, [pc, #1128] @ ada20 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr.w r3, [pc, #1084] @ ada40 │ │ │ │ - ldr.w r1, [pc, #1116] @ ada64 │ │ │ │ + ldr.w r3, [pc, #1084] @ ada00 │ │ │ │ + ldr.w r1, [pc, #1116] @ ada24 │ │ │ │ mov.w r2, #932 @ 0x3a4 │ │ │ │ - ldr.w r0, [pc, #1112] @ ada68 │ │ │ │ + ldr.w r0, [pc, #1112] @ ada28 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ad5aa │ │ │ │ + b.n ad56a │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad88c │ │ │ │ + beq.w ad84c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad78c │ │ │ │ + beq.w ad74c │ │ │ │ lsls r6, r6, #1 │ │ │ │ - bne.n ad698 │ │ │ │ + bne.n ad658 │ │ │ │ blx 53324 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad954 │ │ │ │ + beq.w ad914 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad96c │ │ │ │ + beq.w ad92c │ │ │ │ movs r0, #0 │ │ │ │ bl 8bf90 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w ad9f4 │ │ │ │ - ldr.w r2, [pc, #1036] @ ada6c │ │ │ │ + bpl.w ad9b4 │ │ │ │ + ldr.w r2, [pc, #1036] @ ada2c │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ada0c │ │ │ │ - ldr.w r2, [pc, #1028] @ ada70 │ │ │ │ + beq.w ad9cc │ │ │ │ + ldr.w r2, [pc, #1028] @ ada30 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ada08 │ │ │ │ + beq.w ad9c8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w ad9f0 │ │ │ │ + ble.w ad9b0 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r6, #12] │ │ │ │ - beq.w ad9f0 │ │ │ │ + beq.w ad9b0 │ │ │ │ movs r3, #1 │ │ │ │ str r7, [r6, #16] │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n ad5ac │ │ │ │ - ldr r2, [pc, #928] @ (ada30 ) │ │ │ │ + b.n ad56c │ │ │ │ + ldr r2, [pc, #928] @ (ad9f0 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n ad6ea │ │ │ │ + bne.n ad6aa │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #24] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ad848 │ │ │ │ + beq.w ad808 │ │ │ │ str.w r9, [r8] │ │ │ │ - b.n ad5aa │ │ │ │ + b.n ad56a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp sl, r7 │ │ │ │ - beq.n ad61e │ │ │ │ + beq.n ad5de │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n ad758 │ │ │ │ + beq.n ad718 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w ad85a │ │ │ │ + beq.w ad81a │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w ad3b8 │ │ │ │ + bne.w ad378 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ad3ca │ │ │ │ + bne.w ad38a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad3ca │ │ │ │ + b.n ad38a │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ bl 8ba88 │ │ │ │ - ldr r3, [pc, #844] @ (ada40 ) │ │ │ │ - ldr r1, [pc, #892] @ (ada74 ) │ │ │ │ + ldr r3, [pc, #844] @ (ada00 ) │ │ │ │ + ldr r1, [pc, #892] @ (ada34 ) │ │ │ │ mov.w r2, #936 @ 0x3a8 │ │ │ │ - ldr r0, [pc, #892] @ (ada78 ) │ │ │ │ + ldr r0, [pc, #892] @ (ada38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ad5aa │ │ │ │ + b.n ad56a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad490 │ │ │ │ + b.n ad450 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad464 │ │ │ │ + b.n ad424 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad44a │ │ │ │ + b.n ad40a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad732 │ │ │ │ + beq.n ad6f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad9a6 │ │ │ │ - ldr r3, [pc, #772] @ (ada38 ) │ │ │ │ - ldr r1, [pc, #836] @ (ada7c ) │ │ │ │ + beq.w ad966 │ │ │ │ + ldr r3, [pc, #772] @ (ad9f8 ) │ │ │ │ + ldr r1, [pc, #836] @ (ada3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr r3, [pc, #764] @ (ada40 ) │ │ │ │ - ldr r1, [pc, #828] @ (ada80 ) │ │ │ │ + ldr r3, [pc, #764] @ (ada00 ) │ │ │ │ + ldr r1, [pc, #828] @ (ada40 ) │ │ │ │ movw r2, #939 @ 0x3ab │ │ │ │ - ldr r0, [pc, #824] @ (ada84 ) │ │ │ │ + ldr r0, [pc, #824] @ (ada44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ad5aa │ │ │ │ - ldr r1, [pc, #740] @ (ada40 ) │ │ │ │ + b.n ad56a │ │ │ │ + ldr r1, [pc, #740] @ (ada00 ) │ │ │ │ movw r0, #939 @ 0x3ab │ │ │ │ - ldr r3, [pc, #808] @ (ada88 ) │ │ │ │ - ldr r2, [pc, #808] @ (ada8c ) │ │ │ │ + ldr r3, [pc, #808] @ (ada48 ) │ │ │ │ + ldr r2, [pc, #808] @ (ada4c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #804] @ (ada90 ) │ │ │ │ - ldr r0, [pc, #804] @ (ada94 ) │ │ │ │ + ldr r1, [pc, #804] @ (ada50 ) │ │ │ │ + ldr r0, [pc, #804] @ (ada54 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n ad5aa │ │ │ │ + b.n ad56a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad4b2 │ │ │ │ + b.n ad472 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad524 │ │ │ │ + b.n ad4e4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad630 │ │ │ │ - ldr r1, [pc, #684] @ (ada40 ) │ │ │ │ + b.n ad5f0 │ │ │ │ + ldr r1, [pc, #684] @ (ada00 ) │ │ │ │ movw r0, #933 @ 0x3a5 │ │ │ │ - ldr r3, [pc, #764] @ (ada98 ) │ │ │ │ - ldr r2, [pc, #768] @ (ada9c ) │ │ │ │ + ldr r3, [pc, #764] @ (ada58 ) │ │ │ │ + ldr r2, [pc, #768] @ (ada5c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #760] @ (adaa0 ) │ │ │ │ - ldr r0, [pc, #764] @ (adaa4 ) │ │ │ │ + ldr r1, [pc, #760] @ (ada60 ) │ │ │ │ + ldr r0, [pc, #764] @ (ada64 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n ad5aa │ │ │ │ + b.n ad56a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad424 │ │ │ │ + b.n ad3e4 │ │ │ │ blx 53180 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ad9ae │ │ │ │ + bne.w ad96e │ │ │ │ blx 53324 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad9ce │ │ │ │ + beq.w ad98e │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad9e6 │ │ │ │ + beq.w ad9a6 │ │ │ │ movs r0, #0 │ │ │ │ bl 8bf90 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w ad9f4 │ │ │ │ - ldr r2, [pc, #632] @ (ada6c ) │ │ │ │ + bpl.w ad9b4 │ │ │ │ + ldr r2, [pc, #632] @ (ada2c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ada0c │ │ │ │ - ldr r2, [pc, #624] @ (ada70 ) │ │ │ │ + beq.w ad9cc │ │ │ │ + ldr r2, [pc, #624] @ (ada30 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ada08 │ │ │ │ + beq.w ad9c8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w ad9f0 │ │ │ │ + ble.w ad9b0 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r6, #12] │ │ │ │ - beq.w ad9f0 │ │ │ │ + beq.w ad9b0 │ │ │ │ movs r3, #2 │ │ │ │ str r7, [r6, #16] │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n ad5ac │ │ │ │ - ldr r2, [pc, #544] @ (ada40 ) │ │ │ │ + b.n ad56c │ │ │ │ + ldr r2, [pc, #544] @ (ada00 ) │ │ │ │ movw r1, #933 @ 0x3a5 │ │ │ │ - ldr r3, [pc, #640] @ (adaa8 ) │ │ │ │ + ldr r3, [pc, #640] @ (ada68 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #636] @ (adaac ) │ │ │ │ + ldr r2, [pc, #636] @ (ada6c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #632] @ (adab0 ) │ │ │ │ - ldr r0, [pc, #636] @ (adab4 ) │ │ │ │ + ldr r1, [pc, #632] @ (ada70 ) │ │ │ │ + ldr r0, [pc, #636] @ (ada74 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n ad5aa │ │ │ │ + b.n ad56a │ │ │ │ bl 71434 │ │ │ │ - b.n ad5aa │ │ │ │ + b.n ad56a │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad418 │ │ │ │ + b.n ad3d8 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n ad3ca │ │ │ │ - ldr r3, [pc, #604] @ (adab8 ) │ │ │ │ - ldr r1, [pc, #604] @ (adabc ) │ │ │ │ + b.n ad38a │ │ │ │ + ldr r3, [pc, #604] @ (ada78 ) │ │ │ │ + ldr r1, [pc, #604] @ (ada7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad99e │ │ │ │ - ldr r3, [pc, #456] @ (ada40 ) │ │ │ │ + beq.w ad95e │ │ │ │ + ldr r3, [pc, #456] @ (ada00 ) │ │ │ │ movw r2, #939 @ 0x3ab │ │ │ │ - ldr r1, [pc, #580] @ (adac0 ) │ │ │ │ - ldr r0, [pc, #580] @ (adac4 ) │ │ │ │ + ldr r1, [pc, #580] @ (ada80 ) │ │ │ │ + ldr r0, [pc, #580] @ (ada84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ad5aa │ │ │ │ - ldr r1, [pc, #432] @ (ada40 ) │ │ │ │ + b.n ad56a │ │ │ │ + ldr r1, [pc, #432] @ (ada00 ) │ │ │ │ movw r0, #935 @ 0x3a7 │ │ │ │ - ldr r3, [pc, #564] @ (adac8 ) │ │ │ │ - ldr r2, [pc, #564] @ (adacc ) │ │ │ │ + ldr r3, [pc, #564] @ (ada88 ) │ │ │ │ + ldr r2, [pc, #564] @ (ada8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #560] @ (adad0 ) │ │ │ │ - ldr r0, [pc, #560] @ (adad4 ) │ │ │ │ + ldr r1, [pc, #560] @ (ada90 ) │ │ │ │ + ldr r0, [pc, #560] @ (ada94 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n ad5aa │ │ │ │ - ldr r2, [pc, #396] @ (ada40 ) │ │ │ │ + b.n ad56a │ │ │ │ + ldr r2, [pc, #396] @ (ada00 ) │ │ │ │ movw r1, #939 @ 0x3ab │ │ │ │ - ldr r3, [pc, #544] @ (adad8 ) │ │ │ │ + ldr r3, [pc, #544] @ (ada98 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #540] @ (adadc ) │ │ │ │ + ldr r2, [pc, #540] @ (ada9c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #536] @ (adae0 ) │ │ │ │ - ldr r0, [pc, #536] @ (adae4 ) │ │ │ │ + ldr r1, [pc, #536] @ (adaa0 ) │ │ │ │ + ldr r0, [pc, #536] @ (adaa4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ - b.n ad5aa │ │ │ │ - ldr r3, [pc, #356] @ (ada40 ) │ │ │ │ + b.n ad56a │ │ │ │ + ldr r3, [pc, #356] @ (ada00 ) │ │ │ │ movw r2, #939 @ 0x3ab │ │ │ │ - ldr r1, [pc, #516] @ (adae8 ) │ │ │ │ - ldr r0, [pc, #520] @ (adaec ) │ │ │ │ + ldr r1, [pc, #516] @ (adaa8 ) │ │ │ │ + ldr r0, [pc, #520] @ (adaac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n ad5aa │ │ │ │ + b.n ad56a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad910 │ │ │ │ + beq.n ad8d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ad9c6 │ │ │ │ - ldr r3, [pc, #292] @ (ada38 ) │ │ │ │ - ldr r1, [pc, #476] @ (adaf0 ) │ │ │ │ + beq.n ad986 │ │ │ │ + ldr r3, [pc, #292] @ (ad9f8 ) │ │ │ │ + ldr r1, [pc, #476] @ (adab0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr r3, [pc, #288] @ (ada40 ) │ │ │ │ - ldr r1, [pc, #464] @ (adaf4 ) │ │ │ │ + ldr r3, [pc, #288] @ (ada00 ) │ │ │ │ + ldr r1, [pc, #464] @ (adab4 ) │ │ │ │ movw r2, #939 @ 0x3ab │ │ │ │ - ldr r0, [pc, #464] @ (adaf8 ) │ │ │ │ + ldr r0, [pc, #464] @ (adab8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ad5aa │ │ │ │ - ldr r3, [pc, #264] @ (ada40 ) │ │ │ │ + b.n ad56a │ │ │ │ + ldr r3, [pc, #264] @ (ada00 ) │ │ │ │ movw r2, #939 @ 0x3ab │ │ │ │ - ldr r1, [pc, #444] @ (adafc ) │ │ │ │ - ldr r0, [pc, #448] @ (adb00 ) │ │ │ │ + ldr r1, [pc, #444] @ (adabc ) │ │ │ │ + ldr r0, [pc, #448] @ (adac0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n ad5aa │ │ │ │ - ldr r3, [pc, #232] @ (ada40 ) │ │ │ │ + b.n ad56a │ │ │ │ + ldr r3, [pc, #232] @ (ada00 ) │ │ │ │ mov.w r2, #936 @ 0x3a8 │ │ │ │ - ldr r1, [pc, #424] @ (adb04 ) │ │ │ │ - ldr r0, [pc, #424] @ (adb08 ) │ │ │ │ + ldr r1, [pc, #424] @ (adac4 ) │ │ │ │ + ldr r0, [pc, #424] @ (adac8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ad5aa │ │ │ │ + b.n ad56a │ │ │ │ bl 8bdd4 │ │ │ │ - b.n ad64e │ │ │ │ + b.n ad60e │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad4de │ │ │ │ - ldr r3, [pc, #196] @ (ada40 ) │ │ │ │ + b.n ad49e │ │ │ │ + ldr r3, [pc, #196] @ (ada00 ) │ │ │ │ movw r2, #939 @ 0x3ab │ │ │ │ - ldr r1, [pc, #396] @ (adb0c ) │ │ │ │ - ldr r0, [pc, #396] @ (adb10 ) │ │ │ │ + ldr r1, [pc, #396] @ (adacc ) │ │ │ │ + ldr r0, [pc, #396] @ (adad0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ad5aa │ │ │ │ + b.n ad56a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad53e │ │ │ │ + b.n ad4fe │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad506 │ │ │ │ + b.n ad4c6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad874 │ │ │ │ + b.n ad834 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad732 │ │ │ │ - ldr r3, [pc, #144] @ (ada40 ) │ │ │ │ + b.n ad6f2 │ │ │ │ + ldr r3, [pc, #144] @ (ada00 ) │ │ │ │ movw r2, #939 @ 0x3ab │ │ │ │ - ldr r1, [pc, #348] @ (adb14 ) │ │ │ │ - ldr r0, [pc, #352] @ (adb18 ) │ │ │ │ + ldr r1, [pc, #348] @ (adad4 ) │ │ │ │ + ldr r0, [pc, #352] @ (adad8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ad5aa │ │ │ │ + b.n ad56a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad910 │ │ │ │ - ldr r3, [pc, #112] @ (ada40 ) │ │ │ │ + b.n ad8d0 │ │ │ │ + ldr r3, [pc, #112] @ (ada00 ) │ │ │ │ movw r2, #941 @ 0x3ad │ │ │ │ - ldr r1, [pc, #324] @ (adb1c ) │ │ │ │ - ldr r0, [pc, #328] @ (adb20 ) │ │ │ │ + ldr r1, [pc, #324] @ (adadc ) │ │ │ │ + ldr r0, [pc, #328] @ (adae0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ad5aa │ │ │ │ + b.n ad56a │ │ │ │ bl 8bdd4 │ │ │ │ - b.n ad7e2 │ │ │ │ + b.n ad7a2 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #300] @ (adb24 ) │ │ │ │ + ldr r3, [pc, #300] @ (adae4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #300] @ (adb28 ) │ │ │ │ - ldr r0, [pc, #304] @ (adb2c ) │ │ │ │ + ldr r1, [pc, #300] @ (adae8 ) │ │ │ │ + ldr r0, [pc, #304] @ (adaec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #288] @ (adb30 ) │ │ │ │ + ldr r3, [pc, #288] @ (adaf0 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #288] @ (adb34 ) │ │ │ │ - ldr r0, [pc, #288] @ (adb38 ) │ │ │ │ + ldr r1, [pc, #288] @ (adaf4 ) │ │ │ │ + ldr r0, [pc, #288] @ (adaf8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r4, #170 @ 0xaa │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + subs r6, r2, r3 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r6, #31 │ │ │ │ + asrs r2, r1, #23 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + movs r6, #140 @ 0x8c │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #200 @ 0xc8 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r6, r3 │ │ │ │ + adds r2, r1, r3 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r1, #26 │ │ │ │ + asrs r6, r4, #17 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r5, r5 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, r6, r4 │ │ │ │ + asrs r4, r1, #28 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #26 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + asrs r2, r7, #13 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + movs r4, #30 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r6, #12 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #32 │ │ │ │ + movs r3, #248 @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r6, #20 │ │ │ │ + asrs r6, r1, #12 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #224 @ 0xe0 │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, r2, r4 │ │ │ │ + asrs r4, r5, #27 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs r3, #116 @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r2, #9 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #66 @ 0x42 │ │ │ │ + movs r3, #26 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r3, #7 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r4, r7] │ │ │ │ + ldr r7, [pc, #736] @ (addc8 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r0, r7] │ │ │ │ + ldr r7, [pc, #632] @ (add6c ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000adb3c : │ │ │ │ +000adafc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (adb68 ) │ │ │ │ + ldr r3, [pc, #28] @ (adb28 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (adb6c ) │ │ │ │ + ldr r2, [pc, #28] @ (adb2c ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl ad334 │ │ │ │ + bl ad2f4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r4, #234 @ 0xea │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000adb70 : │ │ │ │ +000adb30 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (adbd4 ) │ │ │ │ + ldr r3, [pc, #76] @ (adb94 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (adbd8 ) │ │ │ │ + ldr r4, [pc, #72] @ (adb98 ) │ │ │ │ add.w r3, r3, #948 @ 0x3b4 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, adbd0 │ │ │ │ - ldr r3, [pc, #64] @ (adbdc ) │ │ │ │ + cbz r0, adb90 │ │ │ │ + ldr r3, [pc, #64] @ (adb9c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n adbb0 │ │ │ │ + bne.n adb70 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w adb3c │ │ │ │ - ldr r0, [pc, #44] @ (adbe0 ) │ │ │ │ + b.w adafc │ │ │ │ + ldr r0, [pc, #44] @ (adba0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (adbe4 ) │ │ │ │ - ldr r1, [pc, #40] @ (adbe8 ) │ │ │ │ + ldr r3, [pc, #40] @ (adba4 ) │ │ │ │ + ldr r1, [pc, #40] @ (adba8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (adbec ) │ │ │ │ + ldr r0, [pc, #40] @ (adbac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ands r2, r3 │ │ │ │ + eors r2, r3 │ │ │ │ movs r7, r4 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r2, #5 │ │ │ │ + subs r4, r5, r4 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000adbf0 : │ │ │ │ +000adbb0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (adc20 ) │ │ │ │ + ldr r3, [pc, #32] @ (adbe0 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (adc24 ) │ │ │ │ + ldr r2, [pc, #32] @ (adbe4 ) │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r1, ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl ad334 │ │ │ │ + bl ad2f4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000adc28 : │ │ │ │ +000adbe8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #140] @ adcc4 │ │ │ │ + ldr.w ip, [pc, #140] @ adc84 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (adcc8 ) │ │ │ │ + ldr r3, [pc, #132] @ (adc88 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (adccc ) │ │ │ │ + ldr r4, [pc, #128] @ (adc8c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #112] @ (adcd0 ) │ │ │ │ + ldr r3, [pc, #112] @ (adc90 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, adcbc │ │ │ │ - ldr r3, [pc, #96] @ (adcd4 ) │ │ │ │ + cbz r0, adc7c │ │ │ │ + ldr r3, [pc, #96] @ (adc94 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n adc9c │ │ │ │ + bne.n adc5c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl adbf0 │ │ │ │ - ldr r2, [pc, #80] @ (adcd8 ) │ │ │ │ - ldr r3, [pc, #64] @ (adcc8 ) │ │ │ │ + bl adbb0 │ │ │ │ + ldr r2, [pc, #80] @ (adc98 ) │ │ │ │ + ldr r3, [pc, #64] @ (adc88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n adcc0 │ │ │ │ + bne.n adc80 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (adcdc ) │ │ │ │ + ldr r0, [pc, #60] @ (adc9c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (adce0 ) │ │ │ │ - ldr r1, [pc, #56] @ (adce4 ) │ │ │ │ + ldr r3, [pc, #56] @ (adca0 ) │ │ │ │ + ldr r1, [pc, #56] @ (adca4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (adce8 ) │ │ │ │ + ldr r0, [pc, #56] @ (adca8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n adc84 │ │ │ │ + b.n adc44 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ - subs r7, #64 @ 0x40 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r3, #180 @ 0xb4 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, #1 │ │ │ │ + subs r4, r1, r1 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ + lsrs r0, r0, #28 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000adcec : │ │ │ │ +000adcac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ addc4 │ │ │ │ + ldr.w ip, [pc, #200] @ add84 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n add80 │ │ │ │ + beq.n add40 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #176] @ (addc8 ) │ │ │ │ + ldr r3, [pc, #176] @ (add88 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, add6e │ │ │ │ + cbz r4, add2e │ │ │ │ ldr.w ip, [r4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp ip, lr │ │ │ │ itt ne │ │ │ │ addne.w ip, ip, #1 │ │ │ │ strne.w ip, [r4] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl ad334 │ │ │ │ + bl ad2f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n add58 │ │ │ │ + beq.n add18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, addac │ │ │ │ + cbz r3, add6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n add68 │ │ │ │ + beq.n add28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, add9c │ │ │ │ + cbz r3, add5c │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, ip │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r3, #0] │ │ │ │ mov r4, r3 │ │ │ │ - b.n add32 │ │ │ │ - ldr r3, [pc, #68] @ (addc8 ) │ │ │ │ + b.n adcf2 │ │ │ │ + ldr r3, [pc, #68] @ (add88 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n addb8 │ │ │ │ + beq.n add78 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n add1e │ │ │ │ - b.n add6e │ │ │ │ + bne.n adcde │ │ │ │ + b.n add2e │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n add58 │ │ │ │ + b.n add18 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n add1e │ │ │ │ + bne.n adcde │ │ │ │ mov r4, r3 │ │ │ │ - b.n add32 │ │ │ │ + b.n adcf2 │ │ │ │ nop │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r3, #58 @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000addcc : │ │ │ │ +000add8c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #168] @ ade84 │ │ │ │ + ldr.w ip, [pc, #168] @ ade44 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (ade88 ) │ │ │ │ + ldr r3, [pc, #160] @ (ade48 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (ade8c ) │ │ │ │ + ldr r4, [pc, #156] @ (ade4c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #140] @ (ade90 ) │ │ │ │ + ldr r3, [pc, #140] @ (ade50 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ addw r3, r3, #1044 @ 0x414 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 8612c │ │ │ │ - cbz r0, ade7c │ │ │ │ - ldr r3, [pc, #100] @ (ade94 ) │ │ │ │ + cbz r0, ade3c │ │ │ │ + ldr r3, [pc, #100] @ (ade54 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ade5c │ │ │ │ + bne.n ade1c │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl adcec │ │ │ │ - ldr r2, [pc, #80] @ (ade98 ) │ │ │ │ - ldr r3, [pc, #64] @ (ade88 ) │ │ │ │ + bl adcac │ │ │ │ + ldr r2, [pc, #80] @ (ade58 ) │ │ │ │ + ldr r3, [pc, #64] @ (ade48 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ade80 │ │ │ │ + bne.n ade40 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (ade9c ) │ │ │ │ + ldr r0, [pc, #60] @ (ade5c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (adea0 ) │ │ │ │ - ldr r1, [pc, #56] @ (adea4 ) │ │ │ │ + ldr r3, [pc, #56] @ (ade60 ) │ │ │ │ + ldr r1, [pc, #56] @ (ade64 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (adea8 ) │ │ │ │ + ldr r0, [pc, #56] @ (ade68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ade44 │ │ │ │ + b.n ade04 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - movs r2, #22 │ │ │ │ + movs r2, #86 @ 0x56 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ - subs r5, #152 @ 0x98 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + movs r1, #244 @ 0xf4 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, r2 │ │ │ │ + adds r4, r2, r2 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000adeac : │ │ │ │ +000ade6c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r5, [pc, #1040] @ ae2d0 │ │ │ │ + ldr.w r5, [pc, #1040] @ ae290 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1040] @ ae2d4 │ │ │ │ + ldr.w r1, [pc, #1040] @ ae294 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1036] @ ae2d8 │ │ │ │ - ldr.w r2, [pc, #1036] @ ae2dc │ │ │ │ - ldr.w r3, [pc, #1036] @ ae2e0 │ │ │ │ + ldr.w r4, [pc, #1036] @ ae298 │ │ │ │ + ldr.w r2, [pc, #1036] @ ae29c │ │ │ │ + ldr.w r3, [pc, #1036] @ ae2a0 │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr.w r1, [r8, #956] @ 0x3bc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae062 │ │ │ │ - ldr r3, [pc, #1000] @ (ae2e4 ) │ │ │ │ + beq.w ae022 │ │ │ │ + ldr r3, [pc, #1000] @ (ae2a4 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl adcec │ │ │ │ + bl adcac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ae024 │ │ │ │ + bne.w adfe4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae118 │ │ │ │ + beq.w ae0d8 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 53114 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae182 │ │ │ │ + beq.w ae142 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w ae268 │ │ │ │ - ldr r0, [pc, #920] @ (ae2e8 ) │ │ │ │ + bpl.w ae228 │ │ │ │ + ldr r0, [pc, #920] @ (ae2a8 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w ae234 │ │ │ │ - ldr r0, [pc, #912] @ (ae2ec ) │ │ │ │ + beq.w ae1f4 │ │ │ │ + ldr r0, [pc, #912] @ (ae2ac ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w ae27c │ │ │ │ + beq.w ae23c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w ae264 │ │ │ │ + ble.w ae224 │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w ae264 │ │ │ │ + beq.w ae224 │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8bc8c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n adf94 │ │ │ │ + beq.n adf54 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ae09c │ │ │ │ + beq.w ae05c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ae0a8 │ │ │ │ + beq.w ae068 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ae280 │ │ │ │ + beq.w ae240 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n adfc2 │ │ │ │ + beq.n adf82 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae100 │ │ │ │ + beq.w ae0c0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ae29a │ │ │ │ + beq.w ae25a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n adfdc │ │ │ │ + beq.n adf9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae0f8 │ │ │ │ + beq.w ae0b8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ae2b4 │ │ │ │ + beq.w ae274 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n adff6 │ │ │ │ + beq.n adfb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae17a │ │ │ │ - ldr r3, [pc, #748] @ (ae2e4 ) │ │ │ │ + beq.w ae13a │ │ │ │ + ldr r3, [pc, #748] @ (ae2a4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae008 │ │ │ │ + beq.n adfc8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #740] @ (ae2f0 ) │ │ │ │ - ldr r3, [pc, #712] @ (ae2d4 ) │ │ │ │ + ldr r2, [pc, #740] @ (ae2b0 ) │ │ │ │ + ldr r3, [pc, #712] @ (ae294 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w ae1ae │ │ │ │ + bne.w ae16e │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae03a │ │ │ │ + beq.n adffa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, ae03a │ │ │ │ + cbnz r3, adffa │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae050 │ │ │ │ + beq.n ae010 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, ae050 │ │ │ │ + cbnz r3, ae010 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #672] @ (ae2f4 ) │ │ │ │ - ldr r1, [pc, #676] @ (ae2f8 ) │ │ │ │ + ldr r3, [pc, #672] @ (ae2b4 ) │ │ │ │ + ldr r1, [pc, #676] @ (ae2b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ae008 │ │ │ │ + b.n adfc8 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w adf32 │ │ │ │ - ldr r3, [pc, #632] @ (ae2fc ) │ │ │ │ - movw r2, #50476 @ 0xc52c │ │ │ │ + bne.w adef2 │ │ │ │ + ldr r3, [pc, #632] @ (ae2bc ) │ │ │ │ + movw r2, #50461 @ 0xc51d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #624] @ (ae300 ) │ │ │ │ - ldr r0, [pc, #628] @ (ae304 ) │ │ │ │ + ldr r1, [pc, #624] @ (ae2c0 ) │ │ │ │ + ldr r0, [pc, #628] @ (ae2c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w adf9a │ │ │ │ + bne.w adf5a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ae21a │ │ │ │ + beq.w ae1da │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae0c4 │ │ │ │ + beq.n ae084 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, ae108 │ │ │ │ + cbz r3, ae0c8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ae200 │ │ │ │ + beq.w ae1c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae0da │ │ │ │ + beq.n ae09a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ae110 │ │ │ │ + cbz r3, ae0d0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ae1e6 │ │ │ │ + beq.w ae1a6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae0f2 │ │ │ │ + beq.n ae0b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ae18e │ │ │ │ + beq.n ae14e │ │ │ │ bl 8ba28 │ │ │ │ - b.n ae05e │ │ │ │ + b.n ae01e │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n adfdc │ │ │ │ + b.n adf9c │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n adfc2 │ │ │ │ + b.n adf82 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae0c4 │ │ │ │ + b.n ae084 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae0da │ │ │ │ + b.n ae09a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae12a │ │ │ │ + beq.n ae0ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ae1a6 │ │ │ │ + beq.n ae166 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ae24a │ │ │ │ + beq.w ae20a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae146 │ │ │ │ + beq.n ae106 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, ae19e │ │ │ │ + cbz r3, ae15e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n ae1cc │ │ │ │ + beq.n ae18c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae15a │ │ │ │ + beq.n ae11a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ae196 │ │ │ │ - cbz r7, ae1b2 │ │ │ │ + cbz r3, ae156 │ │ │ │ + cbz r7, ae172 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ae05e │ │ │ │ + beq.w ae01e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ae05e │ │ │ │ + bne.w ae01e │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae05e │ │ │ │ + b.n ae01e │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n adff6 │ │ │ │ + b.n adfb6 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n adf44 │ │ │ │ + b.n adf04 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae0f2 │ │ │ │ + b.n ae0b2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae15a │ │ │ │ + b.n ae11a │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae146 │ │ │ │ + b.n ae106 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae12a │ │ │ │ + b.n ae0ea │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (ae308 ) │ │ │ │ - movw r2, #50479 @ 0xc52f │ │ │ │ + ldr r3, [pc, #340] @ (ae2c8 ) │ │ │ │ + movw r2, #50464 @ 0xc520 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #332] @ (ae30c ) │ │ │ │ - ldr r0, [pc, #336] @ (ae310 ) │ │ │ │ + ldr r1, [pc, #332] @ (ae2cc ) │ │ │ │ + ldr r0, [pc, #336] @ (ae2d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (ae314 ) │ │ │ │ - movw r2, #50478 @ 0xc52e │ │ │ │ + ldr r3, [pc, #324] @ (ae2d4 ) │ │ │ │ + movw r2, #50463 @ 0xc51f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #320] @ (ae318 ) │ │ │ │ - ldr r0, [pc, #320] @ (ae31c ) │ │ │ │ + ldr r1, [pc, #320] @ (ae2d8 ) │ │ │ │ + ldr r0, [pc, #320] @ (ae2dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (ae320 ) │ │ │ │ - movw r2, #50484 @ 0xc534 │ │ │ │ + ldr r3, [pc, #312] @ (ae2e0 ) │ │ │ │ + movw r2, #50469 @ 0xc525 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #304] @ (ae324 ) │ │ │ │ - ldr r0, [pc, #308] @ (ae328 ) │ │ │ │ + ldr r1, [pc, #304] @ (ae2e4 ) │ │ │ │ + ldr r0, [pc, #308] @ (ae2e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (ae32c ) │ │ │ │ - movw r2, #50483 @ 0xc533 │ │ │ │ + ldr r3, [pc, #296] @ (ae2ec ) │ │ │ │ + movw r2, #50468 @ 0xc524 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (ae330 ) │ │ │ │ - ldr r0, [pc, #292] @ (ae334 ) │ │ │ │ + ldr r1, [pc, #292] @ (ae2f0 ) │ │ │ │ + ldr r0, [pc, #292] @ (ae2f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (ae338 ) │ │ │ │ - movw r2, #50482 @ 0xc532 │ │ │ │ + ldr r3, [pc, #284] @ (ae2f8 ) │ │ │ │ + movw r2, #50467 @ 0xc523 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #276] @ (ae33c ) │ │ │ │ - ldr r0, [pc, #280] @ (ae340 ) │ │ │ │ + ldr r1, [pc, #276] @ (ae2fc ) │ │ │ │ + ldr r0, [pc, #280] @ (ae300 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (ae344 ) │ │ │ │ + ldr r3, [pc, #268] @ (ae304 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #268] @ (ae348 ) │ │ │ │ - ldr r0, [pc, #268] @ (ae34c ) │ │ │ │ + ldr r1, [pc, #268] @ (ae308 ) │ │ │ │ + ldr r0, [pc, #268] @ (ae30c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (ae350 ) │ │ │ │ - movw r2, #50477 @ 0xc52d │ │ │ │ + ldr r3, [pc, #260] @ (ae310 ) │ │ │ │ + movw r2, #50462 @ 0xc51e │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #252] @ (ae354 ) │ │ │ │ - ldr r0, [pc, #256] @ (ae358 ) │ │ │ │ + ldr r1, [pc, #252] @ (ae314 ) │ │ │ │ + ldr r0, [pc, #256] @ (ae318 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #240] @ (ae35c ) │ │ │ │ + ldr r3, [pc, #240] @ (ae31c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #240] @ (ae360 ) │ │ │ │ - ldr r0, [pc, #244] @ (ae364 ) │ │ │ │ + ldr r1, [pc, #240] @ (ae320 ) │ │ │ │ + ldr r0, [pc, #244] @ (ae324 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #228] @ (ae368 ) │ │ │ │ - movw r2, #50453 @ 0xc515 │ │ │ │ + ldr r3, [pc, #228] @ (ae328 ) │ │ │ │ + movw r2, #50438 @ 0xc506 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #224] @ (ae36c ) │ │ │ │ - ldr r0, [pc, #224] @ (ae370 ) │ │ │ │ + ldr r1, [pc, #224] @ (ae32c ) │ │ │ │ + ldr r0, [pc, #224] @ (ae330 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (ae374 ) │ │ │ │ - movw r2, #50454 @ 0xc516 │ │ │ │ + ldr r3, [pc, #216] @ (ae334 ) │ │ │ │ + movw r2, #50439 @ 0xc507 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #208] @ (ae378 ) │ │ │ │ - ldr r0, [pc, #212] @ (ae37c ) │ │ │ │ + ldr r1, [pc, #208] @ (ae338 ) │ │ │ │ + ldr r0, [pc, #212] @ (ae33c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (ae380 ) │ │ │ │ - movw r2, #50455 @ 0xc517 │ │ │ │ + ldr r3, [pc, #200] @ (ae340 ) │ │ │ │ + movw r2, #50440 @ 0xc508 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (ae384 ) │ │ │ │ - ldr r0, [pc, #196] @ (ae388 ) │ │ │ │ + ldr r1, [pc, #196] @ (ae344 ) │ │ │ │ + ldr r0, [pc, #196] @ (ae348 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - movs r1, #52 @ 0x34 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, #7 │ │ │ │ + movs r0, #48 @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n ae224 │ │ │ │ + bcs.n ae394 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r0, r1] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r4, #14] │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r1, #30] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r3, #18] │ │ │ │ + strb r2, [r6, #9] │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n ae340 │ │ │ │ + beq.n ae2b0 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r7, r3] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n ae300 │ │ │ │ + beq.n ae270 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + strb r6, [r7, #8] │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n ae2f0 │ │ │ │ + beq.n ae260 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r0, r3] │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r4, #8] │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n ae2b0 │ │ │ │ + beq.n ae220 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldr r4, [r0, r2] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #16] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n ae270 │ │ │ │ + beq.n ae3e0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [pc, #632] @ (ae5c0 ) │ │ │ │ + bx lr │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #960 @ (adr r2, ae710 ) │ │ │ │ + add r0, pc, #800 @ (adr r0, ae630 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r7, r1] │ │ │ │ + ldr r4, [r2, r1] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r3, #7] │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n ae428 │ │ │ │ + beq.n ae398 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [pc, #432] @ (ae510 ) │ │ │ │ + bxns r8 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r5, #17] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r3, #18] │ │ │ │ + strb r2, [r6, #9] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r0, r1] │ │ │ │ + ldr r6, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + strb r4, [r4, #6] │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n ae3d4 │ │ │ │ + beq.n ae344 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldr r4, [r0, r0] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r1, #6] │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n ae3c4 │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrsb r2, [r5, r7] │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r3, #14] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n ae3b4 │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000ae38c : │ │ │ │ +000ae34c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (ae3f0 ) │ │ │ │ + ldr r3, [pc, #76] @ (ae3b0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (ae3f4 ) │ │ │ │ + ldr r4, [pc, #72] @ (ae3b4 ) │ │ │ │ addw r3, r3, #1092 @ 0x444 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, ae3ec │ │ │ │ - ldr r3, [pc, #64] @ (ae3f8 ) │ │ │ │ + cbz r0, ae3ac │ │ │ │ + ldr r3, [pc, #64] @ (ae3b8 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ae3cc │ │ │ │ + bne.n ae38c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w adeac │ │ │ │ - ldr r0, [pc, #44] @ (ae3fc ) │ │ │ │ + b.w ade6c │ │ │ │ + ldr r0, [pc, #44] @ (ae3bc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (ae400 ) │ │ │ │ - ldr r1, [pc, #40] @ (ae404 ) │ │ │ │ + ldr r3, [pc, #40] @ (ae3c0 ) │ │ │ │ + ldr r1, [pc, #40] @ (ae3c4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (ae408 ) │ │ │ │ + ldr r0, [pc, #40] @ (ae3c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + subs r0, #62 @ 0x3e │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + adds r6, r1, #2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r7, #7 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ae40c : │ │ │ │ +000ae3cc : │ │ │ │ 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, #808] @ (ae748 ) │ │ │ │ + ldr r2, [pc, #808] @ (ae708 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #808] @ (ae74c ) │ │ │ │ + ldr r3, [pc, #808] @ (ae70c ) │ │ │ │ mov r9, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r7, [pc, #808] @ (ae750 ) │ │ │ │ + ldr r7, [pc, #808] @ (ae710 ) │ │ │ │ mov r8, r1 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mvn.w r1, #1 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 89ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae678 │ │ │ │ - ldr r3, [pc, #780] @ (ae754 ) │ │ │ │ + beq.w ae638 │ │ │ │ + ldr r3, [pc, #780] @ (ae714 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ae68e │ │ │ │ + bne.w ae64e │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ae6b4 │ │ │ │ + beq.w ae674 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ tst.w r8, #1 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bne.n ae548 │ │ │ │ + bne.n ae508 │ │ │ │ cmp.w r8, r1, lsl #1 │ │ │ │ it ge │ │ │ │ mvnge.w fp, #3221225472 @ 0xc0000000 │ │ │ │ - bge.n ae4f6 │ │ │ │ + bge.n ae4b6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 89b54 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae604 │ │ │ │ + beq.w ae5c4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ae6d6 │ │ │ │ - ldr r2, [pc, #704] @ (ae758 ) │ │ │ │ - ldr r3, [pc, #692] @ (ae74c ) │ │ │ │ + beq.w ae696 │ │ │ │ + ldr r2, [pc, #704] @ (ae718 ) │ │ │ │ + ldr r3, [pc, #692] @ (ae70c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w ae728 │ │ │ │ + bne.w ae6e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ae640 │ │ │ │ + beq.w ae600 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n ae4ce │ │ │ │ + beq.n ae48e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae614 │ │ │ │ + beq.w ae5d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 530a4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w ae656 │ │ │ │ + blt.w ae616 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp.w r8, r3, lsl #1 │ │ │ │ - blt.w ae6ec │ │ │ │ + blt.w ae6ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n ae4fa │ │ │ │ + beq.n ae4ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae5fc │ │ │ │ + beq.w ae5bc │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r5, [r9, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ae72c │ │ │ │ + beq.w ae6ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #588] @ (ae75c ) │ │ │ │ + ldr r3, [pc, #588] @ (ae71c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r3, #2864] @ 0xb30 │ │ │ │ - ldr r3, [pc, #584] @ (ae760 ) │ │ │ │ + ldr r3, [pc, #584] @ (ae720 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ae61c │ │ │ │ + beq.n ae5dc │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #16] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n ae4b8 │ │ │ │ + beq.n ae478 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n ae4b8 │ │ │ │ - b.n ae4b2 │ │ │ │ + bne.n ae478 │ │ │ │ + b.n ae472 │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 8f8a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ae478 │ │ │ │ + bne.n ae438 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ bl 8f8a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ae6ec │ │ │ │ + bne.w ae6ac │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r5, [r9, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ae72c │ │ │ │ + beq.w ae6ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #472] @ (ae75c ) │ │ │ │ + ldr r3, [pc, #472] @ (ae71c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r3, #2864] @ 0xb30 │ │ │ │ - ldr r3, [pc, #468] @ (ae760 ) │ │ │ │ + ldr r3, [pc, #468] @ (ae720 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ae61c │ │ │ │ + beq.n ae5dc │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #16] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n ae5b8 │ │ │ │ + beq.n ae578 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, ae60c │ │ │ │ + cbz r3, ae5cc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n ae640 │ │ │ │ + beq.n ae600 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n ae5ca │ │ │ │ + beq.n ae58a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ae6ac │ │ │ │ + beq.n ae66c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 530a4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n ae656 │ │ │ │ + blt.n ae616 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ bl 8f8a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ae6ec │ │ │ │ + bne.w ae6ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n ae56e │ │ │ │ + beq.n ae52e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n ae56a │ │ │ │ + bne.n ae52a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae56e │ │ │ │ + b.n ae52e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae4fa │ │ │ │ + b.n ae4ba │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae48e │ │ │ │ + b.n ae44e │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae5b8 │ │ │ │ + b.n ae578 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae4ce │ │ │ │ - ldr r3, [pc, #324] @ (ae764 ) │ │ │ │ + b.n ae48e │ │ │ │ + ldr r3, [pc, #324] @ (ae724 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #324] @ (ae768 ) │ │ │ │ - ldr r0, [pc, #328] @ (ae76c ) │ │ │ │ + ldr r1, [pc, #324] @ (ae728 ) │ │ │ │ + ldr r0, [pc, #328] @ (ae72c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n ae494 │ │ │ │ - ldr r3, [pc, #288] @ (ae764 ) │ │ │ │ + b.n ae454 │ │ │ │ + ldr r3, [pc, #288] @ (ae724 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #296] @ (ae770 ) │ │ │ │ - ldr r0, [pc, #300] @ (ae774 ) │ │ │ │ + ldr r1, [pc, #296] @ (ae730 ) │ │ │ │ + ldr r0, [pc, #300] @ (ae734 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ae630 │ │ │ │ - ldr r3, [pc, #268] @ (ae764 ) │ │ │ │ + b.n ae5f0 │ │ │ │ + ldr r3, [pc, #268] @ (ae724 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #284] @ (ae778 ) │ │ │ │ - ldr r0, [pc, #284] @ (ae77c ) │ │ │ │ + ldr r1, [pc, #284] @ (ae738 ) │ │ │ │ + ldr r0, [pc, #284] @ (ae73c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n ae63c │ │ │ │ - ldr r3, [pc, #232] @ (ae764 ) │ │ │ │ + b.n ae5fc │ │ │ │ + ldr r3, [pc, #232] @ (ae724 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr r1, [pc, #256] @ (ae780 ) │ │ │ │ - ldr r0, [pc, #260] @ (ae784 ) │ │ │ │ + ldr r1, [pc, #256] @ (ae740 ) │ │ │ │ + ldr r0, [pc, #260] @ (ae744 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ae63c │ │ │ │ - ldr r1, [pc, #212] @ (ae764 ) │ │ │ │ + b.n ae5fc │ │ │ │ + ldr r1, [pc, #212] @ (ae724 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr r3, [pc, #244] @ (ae788 ) │ │ │ │ + ldr r3, [pc, #244] @ (ae748 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #236] @ (ae78c ) │ │ │ │ - ldr r0, [pc, #240] @ (ae790 ) │ │ │ │ + ldr r1, [pc, #236] @ (ae74c ) │ │ │ │ + ldr r0, [pc, #240] @ (ae750 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n ae63c │ │ │ │ + b.n ae5fc │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae5ca │ │ │ │ - ldr r1, [pc, #172] @ (ae764 ) │ │ │ │ + b.n ae58a │ │ │ │ + ldr r1, [pc, #172] @ (ae724 ) │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ - ldr r3, [pc, #216] @ (ae794 ) │ │ │ │ - ldr r2, [pc, #220] @ (ae798 ) │ │ │ │ + ldr r3, [pc, #216] @ (ae754 ) │ │ │ │ + ldr r2, [pc, #220] @ (ae758 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #212] @ (ae79c ) │ │ │ │ - ldr r0, [pc, #216] @ (ae7a0 ) │ │ │ │ + ldr r1, [pc, #212] @ (ae75c ) │ │ │ │ + ldr r0, [pc, #216] @ (ae760 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n ae63c │ │ │ │ - ldr r3, [pc, #140] @ (ae764 ) │ │ │ │ + b.n ae5fc │ │ │ │ + ldr r3, [pc, #140] @ (ae724 ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #200] @ (ae7a4 ) │ │ │ │ - ldr r0, [pc, #200] @ (ae7a8 ) │ │ │ │ + ldr r1, [pc, #200] @ (ae764 ) │ │ │ │ + ldr r0, [pc, #200] @ (ae768 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ae494 │ │ │ │ + b.n ae454 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ae720 │ │ │ │ + cbz r3, ae6e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w ae494 │ │ │ │ - ldr r3, [pc, #176] @ (ae7ac ) │ │ │ │ - ldr r1, [pc, #176] @ (ae7b0 ) │ │ │ │ + bne.w ae454 │ │ │ │ + ldr r3, [pc, #176] @ (ae76c ) │ │ │ │ + ldr r1, [pc, #176] @ (ae770 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr r3, [pc, #88] @ (ae764 ) │ │ │ │ - ldr r1, [pc, #168] @ (ae7b4 ) │ │ │ │ + ldr r3, [pc, #88] @ (ae724 ) │ │ │ │ + ldr r1, [pc, #168] @ (ae774 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #164] @ (ae7b8 ) │ │ │ │ + ldr r0, [pc, #164] @ (ae778 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ae494 │ │ │ │ + b.n ae454 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae6f4 │ │ │ │ + b.n ae6b4 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #140] @ (ae7bc ) │ │ │ │ - movw r2, #61803 @ 0xf16b │ │ │ │ + ldr r3, [pc, #140] @ (ae77c ) │ │ │ │ + movw r2, #61788 @ 0xf15c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #136] @ (ae7c0 ) │ │ │ │ - ldr r0, [pc, #136] @ (ae7c4 ) │ │ │ │ + ldr r1, [pc, #136] @ (ae780 ) │ │ │ │ + ldr r0, [pc, #136] @ (ae784 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r0, r3, r7 │ │ │ │ + adds r0, r3, #0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r1, r7 │ │ │ │ + adds r4, r1, #0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + subs r4, r4, r6 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + asrs r4, r3, #28 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r0, #20 │ │ │ │ + lsrs r4, r3, #11 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + lsrs r2, r4, #10 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + asrs r6, r3, #26 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r1, #8 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r2, r3 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r1, r2 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + lsrs r2, r4, #8 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + asrs r2, r7, #25 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + asrs r6, r5, #24 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r3, r6] │ │ │ │ + strh r2, [r6, r5] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + lsrs r0, r1, #20 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ae7c8 : │ │ │ │ +000ae788 : │ │ │ │ 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] @ (ae8cc ) │ │ │ │ + ldr r2, [pc, #240] @ (ae88c ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #240] @ (ae8d0 ) │ │ │ │ + ldr r3, [pc, #240] @ (ae890 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #240] @ (ae8d4 ) │ │ │ │ + ldr r4, [pc, #240] @ (ae894 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl ae40c │ │ │ │ + bl ae3cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, ae82a │ │ │ │ + cbz r0, ae7ea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae808 │ │ │ │ + beq.n ae7c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, ae824 │ │ │ │ + cbz r3, ae7e4 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #204] @ (ae8d8 ) │ │ │ │ - ldr r3, [pc, #192] @ (ae8d0 ) │ │ │ │ + ldr r2, [pc, #204] @ (ae898 ) │ │ │ │ + ldr r3, [pc, #192] @ (ae890 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ae8c8 │ │ │ │ + bne.n ae888 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae808 │ │ │ │ - ldr r3, [pc, #176] @ (ae8dc ) │ │ │ │ + b.n ae7c8 │ │ │ │ + ldr r3, [pc, #176] @ (ae89c ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ - ldr r1, [pc, #176] @ (ae8e0 ) │ │ │ │ - ldr r0, [pc, #176] @ (ae8e4 ) │ │ │ │ + ldr r1, [pc, #176] @ (ae8a0 ) │ │ │ │ + ldr r0, [pc, #176] @ (ae8a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov sl, r1 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ - ldr r3, [pc, #152] @ (ae8e8 ) │ │ │ │ + ldr r3, [pc, #152] @ (ae8a8 ) │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #960] @ 0x3c0 │ │ │ │ - ldr r3, [pc, #140] @ (ae8ec ) │ │ │ │ + ldr r3, [pc, #140] @ (ae8ac ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ - cbz r0, ae8b8 │ │ │ │ + cbz r0, ae878 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bc8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 55cb4 │ │ │ │ - cbz r5, ae896 │ │ │ │ + cbz r5, ae856 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ - b.n ae80a │ │ │ │ + b.n ae7ca │ │ │ │ bl 8ba28 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ movs r0, #2 │ │ │ │ - b.n ae80a │ │ │ │ + b.n ae7ca │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ae89a │ │ │ │ + b.n ae85a │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - adds r6, r3, r0 │ │ │ │ + adds r6, r3, r1 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + adds r2, r3, r1 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + adds r6, r5, r0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r6, #11 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ ... │ │ │ │ │ │ │ │ -000ae8f0 : │ │ │ │ +000ae8b0 : │ │ │ │ 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 r4, [pc, #2860] @ af430 │ │ │ │ + ldr.w r4, [pc, #2860] @ af3f0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r2, [pc, #2856] @ af434 │ │ │ │ + ldr.w r2, [pc, #2856] @ af3f4 │ │ │ │ add r4, pc │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ - ldr.w r5, [pc, #2852] @ af438 │ │ │ │ + ldr.w r5, [pc, #2852] @ af3f8 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ mov.w r2, #0 │ │ │ │ ldr.w sl, [sp, #276] @ 0x114 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w af1b2 │ │ │ │ + beq.w af172 │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w aef66 │ │ │ │ + beq.w aef26 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.w aef16 │ │ │ │ - ldr.w r2, [pc, #2808] @ af43c │ │ │ │ + bne.w aeed6 │ │ │ │ + ldr.w r2, [pc, #2808] @ af3fc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w aeaac │ │ │ │ + beq.w aea6c │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 8ba88 │ │ │ │ - ldr.w r3, [pc, #2792] @ af440 │ │ │ │ - ldr.w r1, [pc, #2792] @ af444 │ │ │ │ + ldr.w r3, [pc, #2792] @ af400 │ │ │ │ + ldr.w r1, [pc, #2792] @ af404 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ - ldr.w r0, [pc, #2788] @ af448 │ │ │ │ + ldr.w r0, [pc, #2788] @ af408 │ │ │ │ add r6, sp, #152 @ 0x98 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 8baf4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, ae9ca │ │ │ │ + cbz r0, ae98a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae992 │ │ │ │ + beq.n ae952 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af420 │ │ │ │ + beq.w af3e0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w afa44 │ │ │ │ + beq.w afa04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae9ae │ │ │ │ + beq.n ae96e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af418 │ │ │ │ + beq.w af3d8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w afb96 │ │ │ │ + beq.w afb56 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae9ca │ │ │ │ + beq.n ae98a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af428 │ │ │ │ + beq.w af3e8 │ │ │ │ add.w r3, r4, #60 @ 0x3c │ │ │ │ - ldr.w ip, [pc, #2684] @ af44c │ │ │ │ + ldr.w ip, [pc, #2684] @ af40c │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ ldr.w r3, [r5, ip] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 8bc8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w af4b6 │ │ │ │ + beq.w af476 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w af7d8 │ │ │ │ + beq.w af798 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w afa78 │ │ │ │ + beq.w afa38 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w af85a │ │ │ │ + beq.w af81a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w af8a6 │ │ │ │ + bmi.w af866 │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 53420 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w af88e │ │ │ │ + blt.w af84e │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w af8da │ │ │ │ + beq.w af89a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r8, r7, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w afb14 │ │ │ │ + beq.w afad4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w af9f6 │ │ │ │ + beq.w af9b6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r6, r8, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [sp, #32] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -155543,184 +155502,184 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ movs r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af534 │ │ │ │ + beq.w af4f4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r2, r1, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w af1d4 │ │ │ │ + beq.w af194 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w af316 │ │ │ │ + beq.w af2d6 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w af302 │ │ │ │ + beq.w af2c2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r6, [r1, #28] │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w af198 │ │ │ │ + beq.w af158 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w aede6 │ │ │ │ + beq.w aeda6 │ │ │ │ bl 8ba28 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ strd r8, r9, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aeb2e │ │ │ │ + beq.n aeaee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af382 │ │ │ │ + beq.w af342 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n aeb4c │ │ │ │ + beq.n aeb0c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aeb4c │ │ │ │ + beq.n aeb0c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af378 │ │ │ │ - cbz r7, aeb62 │ │ │ │ + beq.w af338 │ │ │ │ + cbz r7, aeb22 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aeb62 │ │ │ │ + beq.n aeb22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af56a │ │ │ │ + beq.w af52a │ │ │ │ add r6, sp, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ bl 8baf4 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, aebba │ │ │ │ + cbz r0, aeb7a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aeb82 │ │ │ │ + beq.n aeb42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af2f4 │ │ │ │ + beq.w af2b4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w afb62 │ │ │ │ + beq.w afb22 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aeb9e │ │ │ │ + beq.n aeb5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af2e8 │ │ │ │ + beq.w af2a8 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w afae0 │ │ │ │ + beq.w afaa0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aebba │ │ │ │ + beq.n aeb7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af2ee │ │ │ │ + beq.w af2ae │ │ │ │ add.w r3, r4, #72 @ 0x48 │ │ │ │ movs r7, #0 │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ strb.w r7, [r4, #56] @ 0x38 │ │ │ │ bl 8bd70 │ │ │ │ ldr r6, [sp, #184] @ 0xb8 │ │ │ │ ldrd r8, r7, [sp, #176] @ 0xb0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w afac6 │ │ │ │ + beq.w afa86 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w afb48 │ │ │ │ + beq.w afb08 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w afb2e │ │ │ │ + beq.w afaee │ │ │ │ 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.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aec32 │ │ │ │ + beq.n aebf2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af21e │ │ │ │ + beq.w af1de │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aec46 │ │ │ │ + beq.n aec06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af226 │ │ │ │ + beq.w af1e6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aec5a │ │ │ │ + beq.n aec1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af216 │ │ │ │ + beq.w af1d6 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af58c │ │ │ │ + beq.w af54c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov fp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af60e │ │ │ │ + beq.w af5ce │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #196 @ 0xc4 │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #4 │ │ │ │ itt ne │ │ │ │ @@ -155731,151 +155690,151 @@ │ │ │ │ strd r7, r6, [sp, #204] @ 0xcc │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n aecc0 │ │ │ │ + beq.n aec80 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af1a8 │ │ │ │ + beq.w af168 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w af654 │ │ │ │ + beq.w af614 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, fp │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n aece0 │ │ │ │ + beq.n aeca0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af31e │ │ │ │ + beq.w af2de │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n aecf8 │ │ │ │ + beq.n aecb8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af328 │ │ │ │ + beq.w af2e8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n aed0c │ │ │ │ + beq.n aeccc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af33c │ │ │ │ + beq.w af2fc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n aed20 │ │ │ │ + beq.n aece0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af348 │ │ │ │ + beq.w af308 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 532b0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n aed40 │ │ │ │ + beq.n aed00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af334 │ │ │ │ + beq.w af2f4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w af6b6 │ │ │ │ + blt.w af676 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w af22e │ │ │ │ + beq.w af1ee │ │ │ │ ldr r6, [r4, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w af800 │ │ │ │ + beq.w af7c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r8, r7, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w afb7c │ │ │ │ + beq.w afb3c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w afbb0 │ │ │ │ + beq.w afb70 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r6, r8, [sp, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aedba │ │ │ │ + beq.n aed7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af584 │ │ │ │ + beq.w af544 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aedd2 │ │ │ │ + beq.n aed92 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af57c │ │ │ │ + beq.w af53c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aede6 │ │ │ │ + beq.n aeda6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af574 │ │ │ │ + beq.w af534 │ │ │ │ ldrb.w r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #2 │ │ │ │ ittt eq │ │ │ │ moveq r6, #0 │ │ │ │ moveq fp, r6 │ │ │ │ moveq r9, r6 │ │ │ │ - beq.w af47c │ │ │ │ + beq.w af43c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af1f4 │ │ │ │ + beq.w af1b4 │ │ │ │ movs r6, #0 │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r6 │ │ │ │ ldr r7, [r4, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w af688 │ │ │ │ + beq.w af648 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w af6d2 │ │ │ │ + beq.w af692 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #212 @ 0xd4 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #4 │ │ │ │ itt ne │ │ │ │ @@ -155887,639 +155846,638 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [sp, #212] @ 0xd4 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n aee68 │ │ │ │ + beq.n aee28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af354 │ │ │ │ + beq.w af314 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w af714 │ │ │ │ + beq.w af6d4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n aee82 │ │ │ │ + beq.n aee42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af3f8 │ │ │ │ + beq.w af3b8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aee9a │ │ │ │ + beq.n aee5a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af360 │ │ │ │ + beq.w af320 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w af1f4 │ │ │ │ + beq.w af1b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af2fa │ │ │ │ + beq.w af2ba │ │ │ │ bl 8ba28 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ strd r6, fp, [sp, #120] @ 0x78 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aeed6 │ │ │ │ + beq.n aee96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af368 │ │ │ │ + beq.w af328 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n aeef4 │ │ │ │ + beq.n aeeb4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aeef4 │ │ │ │ + beq.n aeeb4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af370 │ │ │ │ + beq.w af330 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n aef44 │ │ │ │ + beq.n aef04 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aef44 │ │ │ │ + beq.n aef04 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, aef44 │ │ │ │ + cbnz r3, aef04 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aef44 │ │ │ │ + b.n aef04 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w af1a0 │ │ │ │ - ldr.w r3, [pc, #1328] @ af450 │ │ │ │ + beq.w af160 │ │ │ │ + ldr.w r3, [pc, #1328] @ af410 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr.w r3, [pc, #1300] @ af440 │ │ │ │ - ldr.w r1, [pc, #1316] @ af454 │ │ │ │ + ldr.w r3, [pc, #1300] @ af400 │ │ │ │ + ldr.w r1, [pc, #1316] @ af414 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r0, [pc, #1312] @ af458 │ │ │ │ + ldr.w r0, [pc, #1312] @ af418 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1300] @ af45c │ │ │ │ - ldr.w r3, [pc, #1256] @ af434 │ │ │ │ + ldr.w r2, [pc, #1300] @ af41c │ │ │ │ + ldr.w r3, [pc, #1256] @ af3f4 │ │ │ │ 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 af9f2 │ │ │ │ + bne.w af9b2 │ │ │ │ add sp, #236 @ 0xec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r2, [pc, #1236] @ af43c │ │ │ │ + ldr.w r2, [pc, #1236] @ af3fc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w af172 │ │ │ │ + bne.w af132 │ │ │ │ ldr.w r8, [r4, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w af772 │ │ │ │ + beq.w af732 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r3, r7 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ - ldr.w r2, [pc, #1232] @ af460 │ │ │ │ + ldr.w r2, [pc, #1232] @ af420 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str.w r8, [sp, #188] @ 0xbc │ │ │ │ add.w r1, r2, #4096 @ 0x1000 │ │ │ │ mov r9, r2 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr.w r0, [r1, #1848] @ 0x738 │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ blx 53348 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w af7ae │ │ │ │ + beq.w af76e │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af3f0 │ │ │ │ + beq.w af3b0 │ │ │ │ ldr.w r8, [r7, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r9, #760] @ 0x2f8 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w af82c │ │ │ │ + beq.w af7ec │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, af004 │ │ │ │ + cbz r0, aefc4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n af004 │ │ │ │ + beq.n aefc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af3ac │ │ │ │ + beq.w af36c │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r1, [r9, #764] @ 0x2fc │ │ │ │ blx 5354c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af02a │ │ │ │ + beq.n aefea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af38c │ │ │ │ + beq.w af34c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w af8b2 │ │ │ │ + beq.w af872 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af05a │ │ │ │ + beq.n af01a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af39c │ │ │ │ + beq.w af35c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w af8fc │ │ │ │ + beq.w af8bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af07a │ │ │ │ + beq.n af03a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af3a4 │ │ │ │ + beq.w af364 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, af092 │ │ │ │ + cbz r0, af052 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af092 │ │ │ │ + beq.n af052 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af3da │ │ │ │ + beq.w af39a │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r3, #1 │ │ │ │ str r7, [r4, #52] @ 0x34 │ │ │ │ strb.w r3, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w af912 │ │ │ │ + beq.w af8d2 │ │ │ │ ldr r7, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w afa92 │ │ │ │ + beq.w afa52 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itttt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ ldrne r3, [r0, #0] │ │ │ │ addne.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af608 │ │ │ │ + beq.w af5c8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w af936 │ │ │ │ + beq.w af8f6 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w af978 │ │ │ │ + bmi.w af938 │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ bl 8a6a4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af100 │ │ │ │ + beq.n af0c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af3be │ │ │ │ + beq.w af37e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w afa5e │ │ │ │ + beq.w afa1e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af11a │ │ │ │ + beq.n af0da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af3b6 │ │ │ │ + beq.w af376 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w af960 │ │ │ │ + beq.w af920 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.w af9a6 │ │ │ │ + bpl.w af966 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w af9c8 │ │ │ │ + beq.w af988 │ │ │ │ ldr r5, [r7, #12] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbz r0, af152 │ │ │ │ + cbz r0, af112 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af888 │ │ │ │ + beq.w af848 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str.w r8, [r5, #28] │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af3d2 │ │ │ │ + beq.w af392 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af3c8 │ │ │ │ + beq.w af388 │ │ │ │ mov r0, r6 │ │ │ │ - b.n aef46 │ │ │ │ + b.n aef06 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w af3e0 │ │ │ │ + beq.w af3a0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 8ba88 │ │ │ │ - ldr r3, [pc, #700] @ (af440 ) │ │ │ │ - ldr r1, [pc, #732] @ (af464 ) │ │ │ │ + ldr r3, [pc, #700] @ (af400 ) │ │ │ │ + ldr r1, [pc, #732] @ (af424 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #732] @ (af468 ) │ │ │ │ + ldr r0, [pc, #732] @ (af428 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n aef44 │ │ │ │ + b.n aef04 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aeafa │ │ │ │ + b.n aeaba │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aef1e │ │ │ │ + b.n aeede │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n aecc0 │ │ │ │ - ldr r1, [pc, #652] @ (af440 ) │ │ │ │ + b.n aec80 │ │ │ │ + ldr r1, [pc, #652] @ (af400 ) │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #692] @ (af46c ) │ │ │ │ - ldr r2, [pc, #692] @ (af470 ) │ │ │ │ + ldr r3, [pc, #692] @ (af42c ) │ │ │ │ + ldr r2, [pc, #692] @ (af430 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #688] @ (af474 ) │ │ │ │ - ldr r0, [pc, #688] @ (af478 ) │ │ │ │ + ldr r1, [pc, #688] @ (af434 ) │ │ │ │ + ldr r0, [pc, #688] @ (af438 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n aef44 │ │ │ │ + b.n aef04 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af5cc │ │ │ │ + beq.w af58c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w aeae0 │ │ │ │ - b.n aeaf0 │ │ │ │ + bne.w aeaa0 │ │ │ │ + b.n aeab0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ add r3, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af394 │ │ │ │ + beq.w af354 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w af7a6 │ │ │ │ + beq.w af766 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str.w r2, [sl] │ │ │ │ - b.n aef44 │ │ │ │ + b.n aef04 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aec5a │ │ │ │ + b.n aec1a │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aec32 │ │ │ │ + b.n aebf2 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aec46 │ │ │ │ + b.n aec06 │ │ │ │ bl 8ba28 │ │ │ │ ldr r6, [r4, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w af744 │ │ │ │ + beq.w af704 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r8, r7, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w afaac │ │ │ │ + beq.w afa6c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w afa2a │ │ │ │ + beq.w af9ea │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r6, r8, [sp, #104] @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af29e │ │ │ │ + beq.n af25e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af410 │ │ │ │ + beq.w af3d0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af2b6 │ │ │ │ + beq.n af276 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af408 │ │ │ │ + beq.w af3c8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af2ca │ │ │ │ + beq.n af28a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af400 │ │ │ │ + beq.w af3c0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 8baf4 │ │ │ │ ldrb.w r3, [r4, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ ldrd fp, r9, [sp, #140] @ 0x8c │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w af47c │ │ │ │ + beq.w af43c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w aee04 │ │ │ │ - b.n aee9a │ │ │ │ + bne.w aedc4 │ │ │ │ + b.n aee5a │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aeb9e │ │ │ │ + b.n aeb5e │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aebba │ │ │ │ + b.n aeb7a │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aeb82 │ │ │ │ + b.n aeb42 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aeeac │ │ │ │ + b.n aee6c │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ - b.w aeaf0 │ │ │ │ + b.w aeab0 │ │ │ │ str r6, [r1, #28] │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.w aeafa │ │ │ │ + b.w aeaba │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n aece0 │ │ │ │ + b.n aeca0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n aecf8 │ │ │ │ + b.n aecb8 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aed40 │ │ │ │ + b.n aed00 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n aed0c │ │ │ │ + b.n aeccc │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n aed20 │ │ │ │ + b.n aece0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n aee68 │ │ │ │ + b.n aee28 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aee9a │ │ │ │ + b.n aee5a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aeed6 │ │ │ │ + b.n aee96 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aeef4 │ │ │ │ + b.n aeeb4 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aeb4c │ │ │ │ + b.w aeb0c │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aeb2e │ │ │ │ + b.w aeaee │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af02a │ │ │ │ + b.n aefea │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af206 │ │ │ │ + b.n af1c6 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af05a │ │ │ │ + b.n af01a │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af07a │ │ │ │ + b.n af03a │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n af004 │ │ │ │ + b.n aefc4 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af11a │ │ │ │ + b.n af0da │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n af100 │ │ │ │ + b.n af0c0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ - b.n aef46 │ │ │ │ + b.n aef06 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af15e │ │ │ │ + b.n af11e │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af092 │ │ │ │ + b.n af052 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ - b.n af17a │ │ │ │ + b.n af13a │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aefc4 │ │ │ │ + b.n aef84 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aee82 │ │ │ │ + b.n aee42 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af2ca │ │ │ │ + b.n af28a │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af2b6 │ │ │ │ + b.n af276 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af29e │ │ │ │ + b.n af25e │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ae9ae │ │ │ │ + b.w ae96e │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ae992 │ │ │ │ + b.w ae952 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ae9ca │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + b.w ae98a │ │ │ │ + asrs r0, r6, #28 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #27 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r5, #9 │ │ │ │ + lsrs r2, r0, #1 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r5, #2 │ │ │ │ + asrs r6, r5, #3 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #25 │ │ │ │ - movs r2, r4 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + movs r6, r3 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + lsls r2, r4, #17 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + lsrs r2, r7, #15 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ movs r2, r4 │ │ │ │ - ldr.w r3, [pc, #1868] @ afbcc │ │ │ │ - ldr.w r2, [pc, #1868] @ afbd0 │ │ │ │ - ldr.w r1, [pc, #1868] @ afbd4 │ │ │ │ - ldr.w r0, [pc, #1868] @ afbd8 │ │ │ │ + vaddl.u32 q8, d2, d17 │ │ │ │ + ldr.w r3, [pc, #1868] @ afb8c │ │ │ │ + ldr.w r2, [pc, #1868] @ afb90 │ │ │ │ + ldr.w r1, [pc, #1868] @ afb94 │ │ │ │ + ldr.w r0, [pc, #1868] @ afb98 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, 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, #1852] @ afbdc │ │ │ │ + ldr.w r3, [pc, #1852] @ afb9c │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w aef44 │ │ │ │ - b.n aeeb0 │ │ │ │ + beq.w aef04 │ │ │ │ + b.n aee70 │ │ │ │ bl 8ba28 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w af984 │ │ │ │ + beq.w af944 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r8, r7, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w afafa │ │ │ │ + beq.w afaba │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w afa10 │ │ │ │ + beq.w af9d0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r6, r8, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -156533,3267 +156491,3272 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 8baf4 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldrd r8, r9, [sp, #72] @ 0x48 │ │ │ │ - b.w aeab2 │ │ │ │ - ldr.w r3, [pc, #1684] @ afbcc │ │ │ │ - ldr.w r2, [pc, #1700] @ afbe0 │ │ │ │ - ldr.w r1, [pc, #1700] @ afbe4 │ │ │ │ - ldr.w r0, [pc, #1700] @ afbe8 │ │ │ │ + b.w aea72 │ │ │ │ + ldr.w r3, [pc, #1684] @ afb8c │ │ │ │ + ldr.w r2, [pc, #1700] @ afba0 │ │ │ │ + ldr.w r1, [pc, #1700] @ afba4 │ │ │ │ + ldr.w r0, [pc, #1700] @ afba8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1684] @ afbec │ │ │ │ + ldr.w r3, [pc, #1684] @ afbac │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w aeb62 │ │ │ │ - b.w aeb06 │ │ │ │ + beq.w aeb22 │ │ │ │ + b.w aeac6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aeb62 │ │ │ │ + b.w aeb22 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aede6 │ │ │ │ + b.n aeda6 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aedd2 │ │ │ │ + b.n aed92 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aedba │ │ │ │ - ldr.w r3, [pc, #1596] @ afbcc │ │ │ │ - ldr.w r2, [pc, #1628] @ afbf0 │ │ │ │ - ldr.w r1, [pc, #1628] @ afbf4 │ │ │ │ - ldr.w r0, [pc, #1628] @ afbf8 │ │ │ │ + b.n aed7a │ │ │ │ + ldr.w r3, [pc, #1596] @ afb8c │ │ │ │ + ldr.w r2, [pc, #1628] @ afbb0 │ │ │ │ + ldr.w r1, [pc, #1628] @ afbb4 │ │ │ │ + ldr.w r0, [pc, #1628] @ afbb8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, 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, #1612] @ afbfc │ │ │ │ + ldr.w r3, [pc, #1612] @ afbbc │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n af232 │ │ │ │ - ldr.w r3, [pc, #1532] @ afbcc │ │ │ │ - ldr.w r2, [pc, #1580] @ afc00 │ │ │ │ - ldr.w r1, [pc, #1580] @ afc04 │ │ │ │ - ldr.w r0, [pc, #1580] @ afc08 │ │ │ │ + b.n af1f2 │ │ │ │ + ldr.w r3, [pc, #1532] @ afb8c │ │ │ │ + ldr.w r2, [pc, #1580] @ afbc0 │ │ │ │ + ldr.w r1, [pc, #1580] @ afbc4 │ │ │ │ + ldr.w r0, [pc, #1580] @ afbc8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1564] @ afc0c │ │ │ │ + ldr.w r3, [pc, #1564] @ afbcc │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w aeb62 │ │ │ │ - b.w aeb06 │ │ │ │ + beq.w aeb22 │ │ │ │ + b.w aeac6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af0cc │ │ │ │ - ldr.w r3, [pc, #1468] @ afbcc │ │ │ │ - ldr.w r2, [pc, #1532] @ afc10 │ │ │ │ - ldr.w r1, [pc, #1532] @ afc14 │ │ │ │ - ldr.w r0, [pc, #1532] @ afc18 │ │ │ │ + b.n af08c │ │ │ │ + ldr.w r3, [pc, #1468] @ afb8c │ │ │ │ + ldr.w r2, [pc, #1532] @ afbd0 │ │ │ │ + ldr.w r1, [pc, #1532] @ afbd4 │ │ │ │ + ldr.w r0, [pc, #1532] @ afbd8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, 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, #1512] @ afc1c │ │ │ │ + ldr.w r3, [pc, #1512] @ afbdc │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ - b.n af232 │ │ │ │ - ldr.w r3, [pc, #1396] @ afbcc │ │ │ │ + b.n af1f2 │ │ │ │ + ldr.w r3, [pc, #1396] @ afb8c │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr.w r1, [pc, #1476] @ afc20 │ │ │ │ - ldr.w r0, [pc, #1476] @ afc24 │ │ │ │ + ldr.w r1, [pc, #1476] @ afbe0 │ │ │ │ + ldr.w r0, [pc, #1476] @ afbe4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ - b.n af232 │ │ │ │ - ldr.w r3, [pc, #1344] @ afbcc │ │ │ │ - ldr.w r2, [pc, #1432] @ afc28 │ │ │ │ - ldr.w r1, [pc, #1432] @ afc2c │ │ │ │ - ldr.w r0, [pc, #1432] @ afc30 │ │ │ │ + b.n af1f2 │ │ │ │ + ldr.w r3, [pc, #1344] @ afb8c │ │ │ │ + ldr.w r2, [pc, #1432] @ afbe8 │ │ │ │ + ldr.w r1, [pc, #1432] @ afbec │ │ │ │ + ldr.w r0, [pc, #1432] @ afbf0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, 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, #1416] @ afc34 │ │ │ │ + ldr.w r3, [pc, #1416] @ afbf4 │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ - b.n af4a8 │ │ │ │ - ldr.w r3, [pc, #1300] @ afbcc │ │ │ │ + b.n af468 │ │ │ │ + ldr.w r3, [pc, #1300] @ afb8c │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr.w r1, [pc, #1400] @ afc38 │ │ │ │ - ldr.w r0, [pc, #1400] @ afc3c │ │ │ │ + ldr.w r1, [pc, #1400] @ afbf8 │ │ │ │ + ldr.w r0, [pc, #1400] @ afbfc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n af232 │ │ │ │ - ldr.w r3, [pc, #1272] @ afbcc │ │ │ │ - ldr.w r2, [pc, #1384] @ afc40 │ │ │ │ - ldr.w r1, [pc, #1384] @ afc44 │ │ │ │ - ldr.w r0, [pc, #1384] @ afc48 │ │ │ │ + b.n af1f2 │ │ │ │ + ldr.w r3, [pc, #1272] @ afb8c │ │ │ │ + ldr.w r2, [pc, #1384] @ afc00 │ │ │ │ + ldr.w r1, [pc, #1384] @ afc04 │ │ │ │ + ldr.w r0, [pc, #1384] @ afc08 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, 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, #1364] @ afc4c │ │ │ │ + ldr.w r3, [pc, #1364] @ afc0c │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w aef44 │ │ │ │ - b.w aeeb0 │ │ │ │ - ldr.w r3, [pc, #1204] @ afbcc │ │ │ │ + beq.w aef04 │ │ │ │ + b.w aee70 │ │ │ │ + ldr.w r3, [pc, #1204] @ afb8c │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr.w r1, [pc, #1332] @ afc50 │ │ │ │ - ldr.w r0, [pc, #1332] @ afc54 │ │ │ │ + ldr.w r1, [pc, #1332] @ afc10 │ │ │ │ + ldr.w r0, [pc, #1332] @ afc14 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w aef44 │ │ │ │ - b.w aeeb0 │ │ │ │ - ldr.w r3, [pc, #1156] @ afbcc │ │ │ │ - ldr.w r2, [pc, #1292] @ afc58 │ │ │ │ - ldr.w r1, [pc, #1292] @ afc5c │ │ │ │ - ldr.w r0, [pc, #1292] @ afc60 │ │ │ │ + beq.w aef04 │ │ │ │ + b.w aee70 │ │ │ │ + ldr.w r3, [pc, #1156] @ afb8c │ │ │ │ + ldr.w r2, [pc, #1292] @ afc18 │ │ │ │ + ldr.w r1, [pc, #1292] @ afc1c │ │ │ │ + ldr.w r0, [pc, #1292] @ afc20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, 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, #1276] @ afc64 │ │ │ │ + ldr.w r3, [pc, #1276] @ afc24 │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ - b.n af2ca │ │ │ │ - ldr.w r2, [pc, #1112] @ afbcc │ │ │ │ + b.n af28a │ │ │ │ + ldr.w r2, [pc, #1112] @ afb8c │ │ │ │ movs r1, #65 @ 0x41 │ │ │ │ - ldr.w r3, [pc, #1260] @ afc68 │ │ │ │ + ldr.w r3, [pc, #1260] @ afc28 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1256] @ afc6c │ │ │ │ + ldr.w r2, [pc, #1256] @ afc2c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1248] @ afc70 │ │ │ │ - ldr.w r0, [pc, #1248] @ afc74 │ │ │ │ + ldr.w r1, [pc, #1248] @ afc30 │ │ │ │ + ldr.w r0, [pc, #1248] @ afc34 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.w aef44 │ │ │ │ + b.w aef04 │ │ │ │ bl 71434 │ │ │ │ - b.w aef44 │ │ │ │ - ldr.w r3, [pc, #1052] @ afbcc │ │ │ │ + b.w aef04 │ │ │ │ + ldr.w r3, [pc, #1052] @ afb8c │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr.w r1, [pc, #1216] @ afc78 │ │ │ │ - ldr.w r0, [pc, #1216] @ afc7c │ │ │ │ + ldr.w r1, [pc, #1216] @ afc38 │ │ │ │ + ldr.w r0, [pc, #1216] @ afc3c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.w aef44 │ │ │ │ + b.w aef04 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #70 @ 0x46 │ │ │ │ - ldr.w r2, [pc, #1180] @ afc80 │ │ │ │ + ldr.w r2, [pc, #1180] @ afc40 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1180] @ afc84 │ │ │ │ + ldr.w r1, [pc, #1180] @ afc44 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1176] @ afc88 │ │ │ │ - ldr.w r0, [pc, #1176] @ afc8c │ │ │ │ + ldr.w r3, [pc, #1176] @ afc48 │ │ │ │ + ldr.w r0, [pc, #1176] @ afc4c │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n af4ba │ │ │ │ - ldr r3, [pc, #968] @ (afbcc ) │ │ │ │ - ldr.w r2, [pc, #1164] @ afc90 │ │ │ │ - ldr.w r1, [pc, #1164] @ afc94 │ │ │ │ - ldr.w r0, [pc, #1164] @ afc98 │ │ │ │ + b.n af47a │ │ │ │ + ldr r3, [pc, #968] @ (afb8c ) │ │ │ │ + ldr.w r2, [pc, #1164] @ afc50 │ │ │ │ + ldr.w r1, [pc, #1164] @ afc54 │ │ │ │ + ldr.w r0, [pc, #1164] @ afc58 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, 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, #1144] @ afc9c │ │ │ │ + ldr.w r3, [pc, #1144] @ afc5c │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ - b.n af2ca │ │ │ │ - ldr r3, [pc, #924] @ (afbcc ) │ │ │ │ + b.n af28a │ │ │ │ + ldr r3, [pc, #924] @ (afb8c ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr.w r1, [pc, #1132] @ afca0 │ │ │ │ - ldr.w r0, [pc, #1132] @ afca4 │ │ │ │ + ldr.w r1, [pc, #1132] @ afc60 │ │ │ │ + ldr.w r0, [pc, #1132] @ afc64 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.w aef44 │ │ │ │ + b.w aef04 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #70 @ 0x46 │ │ │ │ - ldr.w r2, [pc, #1092] @ afca8 │ │ │ │ + ldr.w r2, [pc, #1092] @ afc68 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1088] @ afcac │ │ │ │ + ldr.w r1, [pc, #1088] @ afc6c │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1088] @ afcb0 │ │ │ │ - ldr.w r0, [pc, #1088] @ afcb4 │ │ │ │ + ldr.w r3, [pc, #1088] @ afc70 │ │ │ │ + ldr.w r0, [pc, #1088] @ afc74 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n af4ba │ │ │ │ + b.n af47a │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af14e │ │ │ │ - ldr.w r1, [pc, #1064] @ afcb8 │ │ │ │ + b.n af10e │ │ │ │ + ldr.w r1, [pc, #1064] @ afc78 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ - ldr.w r0, [pc, #1060] @ afcbc │ │ │ │ + ldr.w r0, [pc, #1060] @ afc7c │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n af4ba │ │ │ │ + b.n af47a │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 87140 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - b.w aea20 │ │ │ │ - ldr r3, [pc, #792] @ (afbcc ) │ │ │ │ + b.w ae9e0 │ │ │ │ + ldr r3, [pc, #792] @ (afb8c ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr.w r1, [pc, #1032] @ afcc0 │ │ │ │ - ldr.w r0, [pc, #1032] @ afcc4 │ │ │ │ + ldr.w r1, [pc, #1032] @ afc80 │ │ │ │ + ldr.w r0, [pc, #1032] @ afc84 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w aef44 │ │ │ │ + b.w aef04 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #992] @ (afcc8 ) │ │ │ │ + ldr r2, [pc, #992] @ (afc88 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #992] @ (afccc ) │ │ │ │ + ldr r1, [pc, #992] @ (afc8c ) │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #992] @ (afcd0 ) │ │ │ │ - ldr r0, [pc, #996] @ (afcd4 ) │ │ │ │ + ldr r3, [pc, #992] @ (afc90 ) │ │ │ │ + ldr r0, [pc, #996] @ (afc94 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n af524 │ │ │ │ - ldr r3, [pc, #716] @ (afbcc ) │ │ │ │ + b.n af4e4 │ │ │ │ + ldr r3, [pc, #716] @ (afb8c ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr r1, [pc, #980] @ (afcd8 ) │ │ │ │ - ldr r0, [pc, #984] @ (afcdc ) │ │ │ │ + ldr r1, [pc, #980] @ (afc98 ) │ │ │ │ + ldr r0, [pc, #984] @ (afc9c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n af8ca │ │ │ │ - ldr r3, [pc, #696] @ (afbcc ) │ │ │ │ - ldr r2, [pc, #968] @ (afce0 ) │ │ │ │ - ldr r1, [pc, #972] @ (afce4 ) │ │ │ │ - ldr r0, [pc, #972] @ (afce8 ) │ │ │ │ + b.n af88a │ │ │ │ + ldr r3, [pc, #696] @ (afb8c ) │ │ │ │ + ldr r2, [pc, #968] @ (afca0 ) │ │ │ │ + ldr r1, [pc, #972] @ (afca4 ) │ │ │ │ + ldr r0, [pc, #972] @ (afca8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #66 @ 0x42 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #960] @ (afcec ) │ │ │ │ + ldr r3, [pc, #960] @ (afcac ) │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ - b.w aeb62 │ │ │ │ - ldr r3, [pc, #660] @ (afbcc ) │ │ │ │ - ldr r2, [pc, #948] @ (afcf0 ) │ │ │ │ - ldr r1, [pc, #952] @ (afcf4 ) │ │ │ │ - ldr r0, [pc, #952] @ (afcf8 ) │ │ │ │ + b.w aeb22 │ │ │ │ + ldr r3, [pc, #660] @ (afb8c ) │ │ │ │ + ldr r2, [pc, #948] @ (afcb0 ) │ │ │ │ + ldr r1, [pc, #952] @ (afcb4 ) │ │ │ │ + ldr r0, [pc, #952] @ (afcb8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #66 @ 0x42 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #940] @ (afcfc ) │ │ │ │ + ldr r3, [pc, #940] @ (afcbc ) │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w aeb62 │ │ │ │ - ldr r3, [pc, #616] @ (afbcc ) │ │ │ │ + b.w aeb22 │ │ │ │ + ldr r3, [pc, #616] @ (afb8c ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r1, [pc, #920] @ (afd00 ) │ │ │ │ - ldr r0, [pc, #924] @ (afd04 ) │ │ │ │ + ldr r1, [pc, #920] @ (afcc0 ) │ │ │ │ + ldr r0, [pc, #924] @ (afcc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w aeb62 │ │ │ │ + b.w aeb22 │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 87140 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - b.w af0da │ │ │ │ + b.w af09a │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #888] @ (afd08 ) │ │ │ │ + ldr r2, [pc, #888] @ (afcc8 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #888] @ (afd0c ) │ │ │ │ + ldr r1, [pc, #888] @ (afccc ) │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #888] @ (afd10 ) │ │ │ │ - ldr r0, [pc, #888] @ (afd14 ) │ │ │ │ + ldr r3, [pc, #888] @ (afcd0 ) │ │ │ │ + ldr r0, [pc, #888] @ (afcd4 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n af524 │ │ │ │ - ldr r3, [pc, #548] @ (afbcc ) │ │ │ │ - ldr r2, [pc, #876] @ (afd18 ) │ │ │ │ - ldr r1, [pc, #880] @ (afd1c ) │ │ │ │ - ldr r0, [pc, #880] @ (afd20 ) │ │ │ │ + b.n af4e4 │ │ │ │ + ldr r3, [pc, #548] @ (afb8c ) │ │ │ │ + ldr r2, [pc, #876] @ (afcd8 ) │ │ │ │ + ldr r1, [pc, #880] @ (afcdc ) │ │ │ │ + ldr r0, [pc, #880] @ (afce0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ bl 9d43c │ │ │ │ - b.w aeb62 │ │ │ │ - ldr r3, [pc, #512] @ (afbcc ) │ │ │ │ - ldr r2, [pc, #856] @ (afd24 ) │ │ │ │ - ldr r1, [pc, #856] @ (afd28 ) │ │ │ │ - ldr r0, [pc, #860] @ (afd2c ) │ │ │ │ + b.w aeb22 │ │ │ │ + ldr r3, [pc, #512] @ (afb8c ) │ │ │ │ + ldr r2, [pc, #856] @ (afce4 ) │ │ │ │ + ldr r1, [pc, #856] @ (afce8 ) │ │ │ │ + ldr r0, [pc, #860] @ (afcec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #66 @ 0x42 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #844] @ (afd30 ) │ │ │ │ + ldr r3, [pc, #844] @ (afcf0 ) │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.w aeb62 │ │ │ │ + b.w aeb22 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #828] @ (afd34 ) │ │ │ │ - movw r2, #9684 @ 0x25d4 │ │ │ │ + ldr r3, [pc, #828] @ (afcf4 ) │ │ │ │ + movw r2, #9669 @ 0x25c5 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #820] @ (afd38 ) │ │ │ │ - ldr r0, [pc, #824] @ (afd3c ) │ │ │ │ + ldr r1, [pc, #820] @ (afcf8 ) │ │ │ │ + ldr r0, [pc, #824] @ (afcfc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #812] @ (afd40 ) │ │ │ │ - movw r2, #9699 @ 0x25e3 │ │ │ │ + ldr r3, [pc, #812] @ (afd00 ) │ │ │ │ + movw r2, #9684 @ 0x25d4 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #808] @ (afd44 ) │ │ │ │ - ldr r0, [pc, #808] @ (afd48 ) │ │ │ │ + ldr r1, [pc, #808] @ (afd04 ) │ │ │ │ + ldr r0, [pc, #808] @ (afd08 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #800] @ (afd4c ) │ │ │ │ - movw r2, #9865 @ 0x2689 │ │ │ │ + ldr r3, [pc, #800] @ (afd0c ) │ │ │ │ + movw r2, #9850 @ 0x267a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #792] @ (afd50 ) │ │ │ │ - ldr r0, [pc, #796] @ (afd54 ) │ │ │ │ + ldr r1, [pc, #792] @ (afd10 ) │ │ │ │ + ldr r0, [pc, #796] @ (afd14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #784] @ (afd58 ) │ │ │ │ - movw r2, #9629 @ 0x259d │ │ │ │ + ldr r3, [pc, #784] @ (afd18 ) │ │ │ │ + movw r2, #9614 @ 0x258e │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #780] @ (afd5c ) │ │ │ │ - ldr r0, [pc, #780] @ (afd60 ) │ │ │ │ + ldr r1, [pc, #780] @ (afd1c ) │ │ │ │ + ldr r0, [pc, #780] @ (afd20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #772] @ (afd64 ) │ │ │ │ - movw r2, #9580 @ 0x256c │ │ │ │ + ldr r3, [pc, #772] @ (afd24 ) │ │ │ │ + movw r2, #9565 @ 0x255d │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #764] @ (afd68 ) │ │ │ │ - ldr r0, [pc, #768] @ (afd6c ) │ │ │ │ + ldr r1, [pc, #764] @ (afd28 ) │ │ │ │ + ldr r0, [pc, #768] @ (afd2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #756] @ (afd70 ) │ │ │ │ - movw r2, #9649 @ 0x25b1 │ │ │ │ + ldr r3, [pc, #756] @ (afd30 ) │ │ │ │ + movw r2, #9634 @ 0x25a2 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #752] @ (afd74 ) │ │ │ │ - ldr r0, [pc, #752] @ (afd78 ) │ │ │ │ + ldr r1, [pc, #752] @ (afd34 ) │ │ │ │ + ldr r0, [pc, #752] @ (afd38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #744] @ (afd7c ) │ │ │ │ - movw r2, #9568 @ 0x2560 │ │ │ │ + ldr r3, [pc, #744] @ (afd3c ) │ │ │ │ + movw r2, #9553 @ 0x2551 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #736] @ (afd80 ) │ │ │ │ - ldr r0, [pc, #740] @ (afd84 ) │ │ │ │ + ldr r1, [pc, #736] @ (afd40 ) │ │ │ │ + ldr r0, [pc, #740] @ (afd44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #728] @ (afd88 ) │ │ │ │ - movw r2, #9864 @ 0x2688 │ │ │ │ + ldr r3, [pc, #728] @ (afd48 ) │ │ │ │ + movw r2, #9849 @ 0x2679 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #724] @ (afd8c ) │ │ │ │ - ldr r0, [pc, #724] @ (afd90 ) │ │ │ │ + ldr r1, [pc, #724] @ (afd4c ) │ │ │ │ + ldr r0, [pc, #724] @ (afd50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #716] @ (afd94 ) │ │ │ │ - mov.w r2, #9792 @ 0x2640 │ │ │ │ + ldr r3, [pc, #716] @ (afd54 ) │ │ │ │ + movw r2, #9777 @ 0x2631 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #708] @ (afd98 ) │ │ │ │ - ldr r0, [pc, #712] @ (afd9c ) │ │ │ │ + ldr r1, [pc, #708] @ (afd58 ) │ │ │ │ + ldr r0, [pc, #712] @ (afd5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #700] @ (afda0 ) │ │ │ │ - movw r2, #9776 @ 0x2630 │ │ │ │ + ldr r3, [pc, #700] @ (afd60 ) │ │ │ │ + movw r2, #9761 @ 0x2621 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #696] @ (afda4 ) │ │ │ │ - ldr r0, [pc, #696] @ (afda8 ) │ │ │ │ + ldr r1, [pc, #696] @ (afd64 ) │ │ │ │ + ldr r0, [pc, #696] @ (afd68 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #688] @ (afdac ) │ │ │ │ - movw r2, #9698 @ 0x25e2 │ │ │ │ + ldr r3, [pc, #688] @ (afd6c ) │ │ │ │ + movw r2, #9683 @ 0x25d3 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #680] @ (afdb0 ) │ │ │ │ - ldr r0, [pc, #684] @ (afdb4 ) │ │ │ │ + ldr r1, [pc, #680] @ (afd70 ) │ │ │ │ + ldr r0, [pc, #684] @ (afd74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #672] @ (afdb8 ) │ │ │ │ - movw r2, #9683 @ 0x25d3 │ │ │ │ + ldr r3, [pc, #672] @ (afd78 ) │ │ │ │ + movw r2, #9668 @ 0x25c4 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #668] @ (afdbc ) │ │ │ │ - ldr r0, [pc, #668] @ (afdc0 ) │ │ │ │ + ldr r1, [pc, #668] @ (afd7c ) │ │ │ │ + ldr r0, [pc, #668] @ (afd80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #660] @ (afdc4 ) │ │ │ │ - movw r2, #9796 @ 0x2644 │ │ │ │ + ldr r3, [pc, #660] @ (afd84 ) │ │ │ │ + movw r2, #9781 @ 0x2635 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #652] @ (afdc8 ) │ │ │ │ - ldr r0, [pc, #656] @ (afdcc ) │ │ │ │ + ldr r1, [pc, #652] @ (afd88 ) │ │ │ │ + ldr r0, [pc, #656] @ (afd8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #644] @ (afdd0 ) │ │ │ │ - movw r2, #9794 @ 0x2642 │ │ │ │ + ldr r3, [pc, #644] @ (afd90 ) │ │ │ │ + movw r2, #9779 @ 0x2633 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #640] @ (afdd4 ) │ │ │ │ - ldr r0, [pc, #640] @ (afdd8 ) │ │ │ │ + ldr r1, [pc, #640] @ (afd94 ) │ │ │ │ + ldr r0, [pc, #640] @ (afd98 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #632] @ (afddc ) │ │ │ │ - movw r2, #9775 @ 0x262f │ │ │ │ + ldr r3, [pc, #632] @ (afd9c ) │ │ │ │ + movw r2, #9760 @ 0x2620 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #624] @ (afde0 ) │ │ │ │ - ldr r0, [pc, #628] @ (afde4 ) │ │ │ │ + ldr r1, [pc, #624] @ (afda0 ) │ │ │ │ + ldr r0, [pc, #628] @ (afda4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #616] @ (afde8 ) │ │ │ │ - movw r2, #9849 @ 0x2679 │ │ │ │ + ldr r3, [pc, #616] @ (afda8 ) │ │ │ │ + movw r2, #9834 @ 0x266a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #612] @ (afdec ) │ │ │ │ - ldr r0, [pc, #612] @ (afdf0 ) │ │ │ │ + ldr r1, [pc, #612] @ (afdac ) │ │ │ │ + ldr r0, [pc, #612] @ (afdb0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #604] @ (afdf4 ) │ │ │ │ - movw r2, #9630 @ 0x259e │ │ │ │ + ldr r3, [pc, #604] @ (afdb4 ) │ │ │ │ + movw r2, #9615 @ 0x258f │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #596] @ (afdf8 ) │ │ │ │ - ldr r0, [pc, #600] @ (afdfc ) │ │ │ │ + ldr r1, [pc, #596] @ (afdb8 ) │ │ │ │ + ldr r0, [pc, #600] @ (afdbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #588] @ (afe00 ) │ │ │ │ - movw r2, #9850 @ 0x267a │ │ │ │ + ldr r3, [pc, #588] @ (afdc0 ) │ │ │ │ + movw r2, #9835 @ 0x266b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #584] @ (afe04 ) │ │ │ │ - ldr r0, [pc, #584] @ (afe08 ) │ │ │ │ + ldr r1, [pc, #584] @ (afdc4 ) │ │ │ │ + ldr r0, [pc, #584] @ (afdc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ movs r2, r4 │ │ │ │ - vhadd.u8 d16, d2, d17 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + ldc2 0, cr0, [sl, #-132] @ 0xffffff7c │ │ │ │ + lsrs r2, r7, #14 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r0, #11 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r1, #2 │ │ │ │ movs r2, r4 │ │ │ │ - cdp2 0, 8, cr0, cr10, cr1, {1} │ │ │ │ - lsrs r0, r4, #3 │ │ │ │ + stc2l 0, cr0, [r2], #-132 @ 0xffffff7c │ │ │ │ + lsls r0, r7, #26 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsrs r0, r6, #32 │ │ │ │ movs r2, r4 │ │ │ │ - cdp2 0, 3, cr0, cr2, cr1, {1} │ │ │ │ - lsrs r2, r4, #17 │ │ │ │ + stc2 0, cr0, [sl], {33} @ 0x21 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r3, #8 │ │ │ │ + lsls r0, r6, #31 │ │ │ │ movs r2, r4 │ │ │ │ - ldc2l 0, cr0, [r2, #132]! @ 0x84 │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + @ instruction: 0xfbca0021 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r4, #7 │ │ │ │ + lsls r6, r7, #30 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r2, #7 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ movs r2, r4 │ │ │ │ - ldc2 0, cr0, [r0, #132]! @ 0x84 │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + @ instruction: 0xfb880021 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsls r6, r5, #29 │ │ │ │ movs r2, r4 │ │ │ │ - stc2l 0, cr0, [lr, #-132]! @ 0xffffff7c │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + @ instruction: 0xfb460021 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ movs r2, r4 │ │ │ │ - ldc2 0, cr0, [r6, #-132]! @ 0xffffff7c │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ + @ instruction: 0xfb0e0021 │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ movs r2, r4 │ │ │ │ - stc2 0, cr0, [ip, #-132] @ 0xffffff7c │ │ │ │ - lsrs r2, r4, #4 │ │ │ │ + @ instruction: 0xfae40021 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsls r2, r5, #27 │ │ │ │ movs r2, r4 │ │ │ │ - stc2l 0, cr0, [ip], #132 @ 0x84 │ │ │ │ - lsrs r4, r5, #12 │ │ │ │ + @ instruction: 0xfac40021 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ movs r2, r4 │ │ │ │ - stc2 0, cr0, [lr], #132 @ 0x84 │ │ │ │ - lsrs r0, r6, #2 │ │ │ │ + @ instruction: 0xfa860021 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsls r0, r7, #25 │ │ │ │ movs r2, r4 │ │ │ │ - ldc2l 0, cr0, [sl], #-132 @ 0xffffff7c │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + @ instruction: 0xfa520021 │ │ │ │ + lsrs r2, r4, #2 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r7, #26 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ movs r2, r4 │ │ │ │ - ldc2 0, cr0, [lr], #-132 @ 0xffffff7c │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + @ instruction: 0xfa160021 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ movs r2, r4 │ │ │ │ - ldc2 0, cr0, [r4], {33} @ 0x21 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + vld1.8 {d16[1]}, [ip], r1 │ │ │ │ + lsls r2, r6, #23 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfbdc0021 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + ldrsh.w r0, [r4, #33] @ 0x21 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r4, #31 │ │ │ │ + lsls r6, r7, #22 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfbc00021 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + ldrsb.w r0, [r8, #33] @ 0x21 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb980021 │ │ │ │ - lsls r0, r3, #30 │ │ │ │ + ldr??.w r0, [r0, r1, lsl #2] │ │ │ │ + lsls r0, r6, #21 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb5a0021 │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + ldrsh.w r0, [r2, r1, lsl #2] │ │ │ │ + lsls r4, r6, #20 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfb360021 │ │ │ │ - lsls r2, r7, #28 │ │ │ │ + vst4.8 {d0-d3}, [lr :128], r1 │ │ │ │ + lsls r2, r2, #20 │ │ │ │ movs r2, r4 │ │ │ │ - smlatb r0, r2, r1, r0 │ │ │ │ - lsls r2, r3, #28 │ │ │ │ + str??.w r0, [sl, #33] @ 0x21 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfae00021 │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + ldrh.w r0, [r8, #33] @ 0x21 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfacc0021 │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + strh.w r0, [r4, #33] @ 0x21 │ │ │ │ + lsls r2, r0, #19 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfab40021 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + strb.w r0, [ip, #33] @ 0x21 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r0, #27 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r6, #26 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa900021 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + str??.w r0, [r8, r1, lsl #2] │ │ │ │ + lsls r4, r4, #18 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa680021 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + str.w r0, [r0, r1, lsl #2] │ │ │ │ + lsls r0, r1, #17 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r6, #16 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa360021 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + strb.w r0, [lr, r1, lsl #2] │ │ │ │ + str r6, [sp, #152] @ 0x98 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa1c0021 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + @ instruction: 0xf7f40021 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ movs r2, r4 │ │ │ │ - ldr??.w r0, [lr, #33] @ 0x21 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + @ instruction: 0xf7d60021 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ movs r2, r4 │ │ │ │ - cmn r0, r2 │ │ │ │ + lsls r0, r5 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrh r6, [r5, r0] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsls r6, r2, #19 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, r6 │ │ │ │ + lsls r6, r1 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, r3 │ │ │ │ + eors r4, r6 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldr r2, [r7, r7] │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, r0 │ │ │ │ + eors r2, r3 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldr r0, [r4, r7] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ movs r2, r4 │ │ │ │ - negs r0, r5 │ │ │ │ + eors r0, r0 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r5, r7] │ │ │ │ + ldr r6, [r0, r7] │ │ │ │ movs r1, r4 │ │ │ │ - strb.w r0, [r6, #33] @ 0x21 │ │ │ │ - negs r6, r1 │ │ │ │ + @ instruction: 0xf65e0021 │ │ │ │ + ands r6, r4 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ldr r4, [r5, r6] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r2, #25 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ movs r2, r4 │ │ │ │ - tst r4, r6 │ │ │ │ + ands r4, r1 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ movs r2, r4 │ │ │ │ - tst r2, r3 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r4, r6] │ │ │ │ + ldr r0, [r7, r5] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ movs r2, r4 │ │ │ │ - tst r0, r0 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ movs r2, r4 │ │ │ │ - rors r6, r4 │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldr r4, [r0, r5] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ movs r2, r4 │ │ │ │ - rors r4, r1 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r4, #15 │ │ │ │ movs r2, r4 │ │ │ │ - sbcs r2, r6 │ │ │ │ + subs r7, #138 @ 0x8a │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r7, r4] │ │ │ │ + ldr r0, [r2, r4] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r2, r4 │ │ │ │ - sbcs r0, r3 │ │ │ │ + subs r7, #112 @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r3, r4] │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r0, #27 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ movs r2, r4 │ │ │ │ - adcs r6, r7 │ │ │ │ + subs r7, #86 @ 0x56 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ movs r2, r4 │ │ │ │ - adcs r4, r4 │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r5, r3] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsls r2, r3, #14 │ │ │ │ movs r2, r4 │ │ │ │ - adcs r2, r1 │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r2, r3] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r6, #26 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r6 │ │ │ │ + subs r7, #8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r6, r2] │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r2, #19 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r2 │ │ │ │ + subs r6, #238 @ 0xee │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r3, r2] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000afe0c : │ │ │ │ +000afdcc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (afe38 ) │ │ │ │ + ldr r3, [pc, #28] @ (afdf8 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (afe3c ) │ │ │ │ + ldr r2, [pc, #28] @ (afdfc ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl ae8f0 │ │ │ │ + bl ae8b0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsls r2, r3, #7 │ │ │ │ + lsls r2, r3, #8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000afe40 : │ │ │ │ +000afe00 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (afea4 ) │ │ │ │ + ldr r3, [pc, #76] @ (afe64 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (afea8 ) │ │ │ │ + ldr r4, [pc, #72] @ (afe68 ) │ │ │ │ addw r3, r3, #1140 @ 0x474 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, afea0 │ │ │ │ - ldr r3, [pc, #64] @ (afeac ) │ │ │ │ + cbz r0, afe60 │ │ │ │ + ldr r3, [pc, #64] @ (afe6c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n afe80 │ │ │ │ + bne.n afe40 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w afe0c │ │ │ │ - ldr r0, [pc, #44] @ (afeb0 ) │ │ │ │ + b.w afdcc │ │ │ │ + ldr r0, [pc, #44] @ (afe70 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (afeb4 ) │ │ │ │ - ldr r1, [pc, #40] @ (afeb8 ) │ │ │ │ + ldr r3, [pc, #40] @ (afe74 ) │ │ │ │ + ldr r1, [pc, #40] @ (afe78 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (afebc ) │ │ │ │ + ldr r0, [pc, #40] @ (afe7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r2, r1, #5 │ │ │ │ + adds r2, r1, #6 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r2, r3, #6 │ │ │ │ + lsls r2, r3, #7 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5240021 │ │ │ │ + @ instruction: 0xf2fc0021 │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa840021 │ │ │ │ - @ instruction: 0xf53c0021 │ │ │ │ + ldr.w r0, [ip, r1, lsl #2] │ │ │ │ + @ instruction: 0xf3140021 │ │ │ │ │ │ │ │ -000afec0 : │ │ │ │ +000afe80 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (afef0 ) │ │ │ │ + ldr r3, [pc, #32] @ (afeb0 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (afef4 ) │ │ │ │ + ldr r2, [pc, #32] @ (afeb4 ) │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r1, ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl ae8f0 │ │ │ │ + bl ae8b0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000afef8 : │ │ │ │ +000afeb8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #140] @ aff94 │ │ │ │ + ldr.w ip, [pc, #140] @ aff54 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (aff98 ) │ │ │ │ + ldr r3, [pc, #132] @ (aff58 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (aff9c ) │ │ │ │ + ldr r4, [pc, #128] @ (aff5c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #112] @ (affa0 ) │ │ │ │ + ldr r3, [pc, #112] @ (aff60 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1188 @ 0x4a4 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, aff8c │ │ │ │ - ldr r3, [pc, #96] @ (affa4 ) │ │ │ │ + cbz r0, aff4c │ │ │ │ + ldr r3, [pc, #96] @ (aff64 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n aff6c │ │ │ │ + bne.n aff2c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl afec0 │ │ │ │ - ldr r2, [pc, #80] @ (affa8 ) │ │ │ │ - ldr r3, [pc, #64] @ (aff98 ) │ │ │ │ + bl afe80 │ │ │ │ + ldr r2, [pc, #80] @ (aff68 ) │ │ │ │ + ldr r3, [pc, #64] @ (aff58 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n aff90 │ │ │ │ + bne.n aff50 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (affac ) │ │ │ │ + ldr r0, [pc, #60] @ (aff6c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (affb0 ) │ │ │ │ - ldr r1, [pc, #56] @ (affb4 ) │ │ │ │ + ldr r3, [pc, #56] @ (aff70 ) │ │ │ │ + ldr r1, [pc, #56] @ (aff74 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (affb8 ) │ │ │ │ + ldr r0, [pc, #56] @ (aff78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n aff54 │ │ │ │ + b.n aff14 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r3, #4 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + adds r0, r6, #2 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ movs r6, r4 │ │ │ │ - bics.w r0, r8, #10551296 @ 0xa10000 │ │ │ │ + @ instruction: 0xf2100021 │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d0[1]}, [r4], r1 │ │ │ │ - orrs.w r0, r0, #10551296 @ 0xa10000 │ │ │ │ + @ instruction: 0xf77c0021 │ │ │ │ + @ instruction: 0xf2280021 │ │ │ │ │ │ │ │ -000affbc : │ │ │ │ +000aff7c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ b0094 │ │ │ │ + ldr.w ip, [pc, #200] @ b0054 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b0050 │ │ │ │ + beq.n b0010 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #176] @ (b0098 ) │ │ │ │ + ldr r3, [pc, #176] @ (b0058 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, b003e │ │ │ │ + cbz r4, afffe │ │ │ │ ldr.w ip, [r4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp ip, lr │ │ │ │ itt ne │ │ │ │ addne.w ip, ip, #1 │ │ │ │ strne.w ip, [r4] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl ae8f0 │ │ │ │ + bl ae8b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n b0028 │ │ │ │ + beq.n affe8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, b007c │ │ │ │ + cbz r3, b003c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0038 │ │ │ │ + beq.n afff8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b006c │ │ │ │ + cbz r3, b002c │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, ip │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r3, #0] │ │ │ │ mov r4, r3 │ │ │ │ - b.n b0002 │ │ │ │ - ldr r3, [pc, #68] @ (b0098 ) │ │ │ │ + b.n affc2 │ │ │ │ + ldr r3, [pc, #68] @ (b0058 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n b0088 │ │ │ │ + beq.n b0048 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n affee │ │ │ │ - b.n b003e │ │ │ │ + bne.n affae │ │ │ │ + b.n afffe │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n b0028 │ │ │ │ + b.n affe8 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n affee │ │ │ │ + bne.n affae │ │ │ │ mov r4, r3 │ │ │ │ - b.n b0002 │ │ │ │ + b.n affc2 │ │ │ │ nop │ │ │ │ - movs r2, r5 │ │ │ │ + lsls r2, r5, #1 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000b009c : │ │ │ │ +000b005c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #168] @ b0154 │ │ │ │ + ldr.w ip, [pc, #168] @ b0114 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (b0158 ) │ │ │ │ + ldr r3, [pc, #160] @ (b0118 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (b015c ) │ │ │ │ + ldr r4, [pc, #156] @ (b011c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #140] @ (b0160 ) │ │ │ │ + ldr r3, [pc, #140] @ (b0120 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ addw r3, r3, #1236 @ 0x4d4 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 8612c │ │ │ │ - cbz r0, b014c │ │ │ │ - ldr r3, [pc, #100] @ (b0164 ) │ │ │ │ + cbz r0, b010c │ │ │ │ + ldr r3, [pc, #100] @ (b0124 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b012c │ │ │ │ + bne.n b00ec │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl affbc │ │ │ │ - ldr r2, [pc, #80] @ (b0168 ) │ │ │ │ - ldr r3, [pc, #64] @ (b0158 ) │ │ │ │ + bl aff7c │ │ │ │ + ldr r2, [pc, #80] @ (b0128 ) │ │ │ │ + ldr r3, [pc, #64] @ (b0118 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b0150 │ │ │ │ + bne.n b0110 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (b016c ) │ │ │ │ + ldr r0, [pc, #60] @ (b012c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (b0170 ) │ │ │ │ - ldr r1, [pc, #56] @ (b0174 ) │ │ │ │ + ldr r3, [pc, #56] @ (b0130 ) │ │ │ │ + ldr r1, [pc, #56] @ (b0134 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (b0178 ) │ │ │ │ + ldr r0, [pc, #56] @ (b0138 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b0114 │ │ │ │ + b.n b00d4 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - vhadd.u8 d16, d6, d21 │ │ │ │ + vaddl.u8 q0, d6, d21 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u d0, d4, d21 │ │ │ │ - subs r0, r1, r3 │ │ │ │ + vhadd.u d16, d4, d21 │ │ │ │ + subs r0, r1, r4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 14, cr0, cr4, cr5, {1} │ │ │ │ - @ instruction: 0xf2780021 │ │ │ │ + vhadd.u32 d0, d4, d21 │ │ │ │ + orrs.w r0, r0, #33 @ 0x21 │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7ec0021 │ │ │ │ - @ instruction: 0xf2900021 │ │ │ │ + rsb r0, r4, #10551296 @ 0xa10000 │ │ │ │ + orn r0, r8, #33 @ 0x21 │ │ │ │ │ │ │ │ -000b017c : │ │ │ │ +000b013c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r5, [pc, #1040] @ b05a0 │ │ │ │ + ldr.w r5, [pc, #1040] @ b0560 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1040] @ b05a4 │ │ │ │ + ldr.w r1, [pc, #1040] @ b0564 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1036] @ b05a8 │ │ │ │ - ldr.w r2, [pc, #1036] @ b05ac │ │ │ │ - ldr.w r3, [pc, #1036] @ b05b0 │ │ │ │ + ldr.w r4, [pc, #1036] @ b0568 │ │ │ │ + ldr.w r2, [pc, #1036] @ b056c │ │ │ │ + ldr.w r3, [pc, #1036] @ b0570 │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr.w r1, [r8, #956] @ 0x3bc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b0332 │ │ │ │ - ldr r3, [pc, #1000] @ (b05b4 ) │ │ │ │ + beq.w b02f2 │ │ │ │ + ldr r3, [pc, #1000] @ (b0574 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl affbc │ │ │ │ + bl aff7c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b02f4 │ │ │ │ + bne.w b02b4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b03e8 │ │ │ │ + beq.w b03a8 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 53114 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b0452 │ │ │ │ + beq.w b0412 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w b0538 │ │ │ │ - ldr r0, [pc, #920] @ (b05b8 ) │ │ │ │ + bpl.w b04f8 │ │ │ │ + ldr r0, [pc, #920] @ (b0578 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w b0504 │ │ │ │ - ldr r0, [pc, #912] @ (b05bc ) │ │ │ │ + beq.w b04c4 │ │ │ │ + ldr r0, [pc, #912] @ (b057c ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w b054c │ │ │ │ + beq.w b050c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w b0534 │ │ │ │ + ble.w b04f4 │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w b0534 │ │ │ │ + beq.w b04f4 │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8bc8c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b0264 │ │ │ │ + beq.n b0224 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b036c │ │ │ │ + beq.w b032c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b0378 │ │ │ │ + beq.w b0338 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b0550 │ │ │ │ + beq.w b0510 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0292 │ │ │ │ + beq.n b0252 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b03d0 │ │ │ │ + beq.w b0390 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b056a │ │ │ │ + beq.w b052a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b02ac │ │ │ │ + beq.n b026c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b03c8 │ │ │ │ + beq.w b0388 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b0584 │ │ │ │ + beq.w b0544 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b02c6 │ │ │ │ + beq.n b0286 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b044a │ │ │ │ - ldr r3, [pc, #748] @ (b05b4 ) │ │ │ │ + beq.w b040a │ │ │ │ + ldr r3, [pc, #748] @ (b0574 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b02d8 │ │ │ │ + beq.n b0298 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #740] @ (b05c0 ) │ │ │ │ - ldr r3, [pc, #712] @ (b05a4 ) │ │ │ │ + ldr r2, [pc, #740] @ (b0580 ) │ │ │ │ + ldr r3, [pc, #712] @ (b0564 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b047e │ │ │ │ + bne.w b043e │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b030a │ │ │ │ + beq.n b02ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, b030a │ │ │ │ + cbnz r3, b02ca │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0320 │ │ │ │ + beq.n b02e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, b0320 │ │ │ │ + cbnz r3, b02e0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #672] @ (b05c4 ) │ │ │ │ - ldr r1, [pc, #676] @ (b05c8 ) │ │ │ │ + ldr r3, [pc, #672] @ (b0584 ) │ │ │ │ + ldr r1, [pc, #676] @ (b0588 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b02d8 │ │ │ │ + b.n b0298 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b0202 │ │ │ │ - ldr r3, [pc, #632] @ (b05cc ) │ │ │ │ - movw r2, #10311 @ 0x2847 │ │ │ │ + bne.w b01c2 │ │ │ │ + ldr r3, [pc, #632] @ (b058c ) │ │ │ │ + movw r2, #10296 @ 0x2838 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #624] @ (b05d0 ) │ │ │ │ - ldr r0, [pc, #628] @ (b05d4 ) │ │ │ │ + ldr r1, [pc, #624] @ (b0590 ) │ │ │ │ + ldr r0, [pc, #628] @ (b0594 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w b026a │ │ │ │ + bne.w b022a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b04ea │ │ │ │ + beq.w b04aa │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0394 │ │ │ │ + beq.n b0354 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, b03d8 │ │ │ │ + cbz r3, b0398 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b04d0 │ │ │ │ + beq.w b0490 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b03aa │ │ │ │ + beq.n b036a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b03e0 │ │ │ │ + cbz r3, b03a0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b04b6 │ │ │ │ + beq.w b0476 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b03c2 │ │ │ │ + beq.n b0382 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b045e │ │ │ │ + beq.n b041e │ │ │ │ bl 8ba28 │ │ │ │ - b.n b032e │ │ │ │ + b.n b02ee │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b02ac │ │ │ │ + b.n b026c │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0292 │ │ │ │ + b.n b0252 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0394 │ │ │ │ + b.n b0354 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b03aa │ │ │ │ + b.n b036a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b03fa │ │ │ │ + beq.n b03ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b0476 │ │ │ │ + beq.n b0436 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b051a │ │ │ │ + beq.w b04da │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0416 │ │ │ │ + beq.n b03d6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, b046e │ │ │ │ + cbz r3, b042e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n b049c │ │ │ │ + beq.n b045c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b042a │ │ │ │ + beq.n b03ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b0466 │ │ │ │ - cbz r7, b0482 │ │ │ │ + cbz r3, b0426 │ │ │ │ + cbz r7, b0442 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b032e │ │ │ │ + beq.w b02ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b032e │ │ │ │ + bne.w b02ee │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b032e │ │ │ │ + b.n b02ee │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b02c6 │ │ │ │ + b.n b0286 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n b0214 │ │ │ │ + b.n b01d4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b03c2 │ │ │ │ + b.n b0382 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b042a │ │ │ │ + b.n b03ea │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0416 │ │ │ │ + b.n b03d6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b03fa │ │ │ │ + b.n b03ba │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (b05d8 ) │ │ │ │ - movw r2, #10314 @ 0x284a │ │ │ │ + ldr r3, [pc, #340] @ (b0598 ) │ │ │ │ + movw r2, #10299 @ 0x283b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #332] @ (b05dc ) │ │ │ │ - ldr r0, [pc, #336] @ (b05e0 ) │ │ │ │ + ldr r1, [pc, #332] @ (b059c ) │ │ │ │ + ldr r0, [pc, #336] @ (b05a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (b05e4 ) │ │ │ │ - movw r2, #10313 @ 0x2849 │ │ │ │ + ldr r3, [pc, #324] @ (b05a4 ) │ │ │ │ + movw r2, #10298 @ 0x283a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #320] @ (b05e8 ) │ │ │ │ - ldr r0, [pc, #320] @ (b05ec ) │ │ │ │ + ldr r1, [pc, #320] @ (b05a8 ) │ │ │ │ + ldr r0, [pc, #320] @ (b05ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (b05f0 ) │ │ │ │ - movw r2, #10319 @ 0x284f │ │ │ │ + ldr r3, [pc, #312] @ (b05b0 ) │ │ │ │ + mov.w r2, #10304 @ 0x2840 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #304] @ (b05f4 ) │ │ │ │ - ldr r0, [pc, #308] @ (b05f8 ) │ │ │ │ + ldr r1, [pc, #304] @ (b05b4 ) │ │ │ │ + ldr r0, [pc, #308] @ (b05b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (b05fc ) │ │ │ │ - movw r2, #10318 @ 0x284e │ │ │ │ + ldr r3, [pc, #296] @ (b05bc ) │ │ │ │ + movw r2, #10303 @ 0x283f │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #292] @ (b0600 ) │ │ │ │ - ldr r0, [pc, #292] @ (b0604 ) │ │ │ │ + ldr r1, [pc, #292] @ (b05c0 ) │ │ │ │ + ldr r0, [pc, #292] @ (b05c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (b0608 ) │ │ │ │ - movw r2, #10317 @ 0x284d │ │ │ │ + ldr r3, [pc, #284] @ (b05c8 ) │ │ │ │ + movw r2, #10302 @ 0x283e │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #276] @ (b060c ) │ │ │ │ - ldr r0, [pc, #280] @ (b0610 ) │ │ │ │ + ldr r1, [pc, #276] @ (b05cc ) │ │ │ │ + ldr r0, [pc, #280] @ (b05d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (b0614 ) │ │ │ │ + ldr r3, [pc, #268] @ (b05d4 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #268] @ (b0618 ) │ │ │ │ - ldr r0, [pc, #268] @ (b061c ) │ │ │ │ + ldr r1, [pc, #268] @ (b05d8 ) │ │ │ │ + ldr r0, [pc, #268] @ (b05dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (b0620 ) │ │ │ │ - movw r2, #10312 @ 0x2848 │ │ │ │ + ldr r3, [pc, #260] @ (b05e0 ) │ │ │ │ + movw r2, #10297 @ 0x2839 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #252] @ (b0624 ) │ │ │ │ - ldr r0, [pc, #256] @ (b0628 ) │ │ │ │ + ldr r1, [pc, #252] @ (b05e4 ) │ │ │ │ + ldr r0, [pc, #256] @ (b05e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #240] @ (b062c ) │ │ │ │ + ldr r3, [pc, #240] @ (b05ec ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #240] @ (b0630 ) │ │ │ │ - ldr r0, [pc, #244] @ (b0634 ) │ │ │ │ + ldr r1, [pc, #240] @ (b05f0 ) │ │ │ │ + ldr r0, [pc, #244] @ (b05f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #228] @ (b0638 ) │ │ │ │ - movw r2, #10288 @ 0x2830 │ │ │ │ + ldr r3, [pc, #228] @ (b05f8 ) │ │ │ │ + movw r2, #10273 @ 0x2821 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #224] @ (b063c ) │ │ │ │ - ldr r0, [pc, #224] @ (b0640 ) │ │ │ │ + ldr r1, [pc, #224] @ (b05fc ) │ │ │ │ + ldr r0, [pc, #224] @ (b0600 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (b0644 ) │ │ │ │ - movw r2, #10289 @ 0x2831 │ │ │ │ + ldr r3, [pc, #216] @ (b0604 ) │ │ │ │ + movw r2, #10274 @ 0x2822 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #208] @ (b0648 ) │ │ │ │ - ldr r0, [pc, #212] @ (b064c ) │ │ │ │ + ldr r1, [pc, #208] @ (b0608 ) │ │ │ │ + ldr r0, [pc, #212] @ (b060c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (b0650 ) │ │ │ │ - movw r2, #10290 @ 0x2832 │ │ │ │ + ldr r3, [pc, #200] @ (b0610 ) │ │ │ │ + movw r2, #10275 @ 0x2823 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #196] @ (b0654 ) │ │ │ │ - ldr r0, [pc, #196] @ (b0658 ) │ │ │ │ + ldr r1, [pc, #196] @ (b0614 ) │ │ │ │ + ldr r0, [pc, #196] @ (b0618 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cdp2 0, 6, cr0, cr4, cr5, {1} │ │ │ │ + cdp2 0, 10, cr0, cr4, cr5, {1} │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 5, cr0, cr6, cr5, {1} │ │ │ │ + cdp2 0, 9, cr0, cr6, cr5, {1} │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r0, #-148]! @ 0xffffff6c │ │ │ │ + stc2l 0, cr0, [r0, #-148]! @ 0xffffff6c │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, b05fc │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #116 @ 0x74 │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r7, r3] │ │ │ │ + str r2, [r2, r3] │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + strh r2, [r2, r2] │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #68 @ 0x44 │ │ │ │ + adds r6, #28 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r1, r7] │ │ │ │ + ldr r7, [pc, #648] @ (b0828 ) │ │ │ │ movs r1, r4 │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + adds r6, #2 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + ldr r7, [pc, #544] @ (b07cc ) │ │ │ │ movs r1, r4 │ │ │ │ - add sp, #128 @ 0x80 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #16 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + ldr r7, [pc, #440] @ (b0770 ) │ │ │ │ movs r1, r4 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r7, r5] │ │ │ │ + ldr r7, [pc, #336] @ (b0714 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + adds r5, #180 @ 0xb4 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r4, r5] │ │ │ │ + ldr r7, [pc, #232] @ (b06b8 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ movs r1, r4 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r2, r6] │ │ │ │ + ldr r7, [pc, #416] @ (b077c ) │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + ldr r7, [pc, #40] @ (b0610 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #600 @ 0x258 │ │ │ │ + add r5, sp, #440 @ 0x1b8 │ │ │ │ movs r1, r4 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r3, r6] │ │ │ │ + ldr r7, [pc, #472] @ (b07cc ) │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r1, r7] │ │ │ │ + ldr r7, [pc, #648] @ (b0880 ) │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #118 @ 0x76 │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r7, r3] │ │ │ │ + ldr r6, [pc, #848] @ (b0950 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r4, r3] │ │ │ │ + ldr r6, [pc, #744] @ (b08f4 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + adds r5, #26 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r1, r3] │ │ │ │ + ldr r6, [pc, #640] @ (b0898 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b065c : │ │ │ │ +000b061c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (b06c0 ) │ │ │ │ + ldr r3, [pc, #76] @ (b0680 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (b06c4 ) │ │ │ │ + ldr r4, [pc, #72] @ (b0684 ) │ │ │ │ addw r3, r3, #1284 @ 0x504 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, b06bc │ │ │ │ - ldr r3, [pc, #64] @ (b06c8 ) │ │ │ │ + cbz r0, b067c │ │ │ │ + ldr r3, [pc, #64] @ (b0688 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b069c │ │ │ │ + bne.n b065c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w b017c │ │ │ │ - ldr r0, [pc, #44] @ (b06cc ) │ │ │ │ + b.w b013c │ │ │ │ + ldr r0, [pc, #44] @ (b068c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (b06d0 ) │ │ │ │ - ldr r1, [pc, #40] @ (b06d4 ) │ │ │ │ + ldr r3, [pc, #40] @ (b0690 ) │ │ │ │ + ldr r1, [pc, #40] @ (b0694 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (b06d8 ) │ │ │ │ + ldr r0, [pc, #40] @ (b0698 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r6, r5, #20 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ movs r7, r4 │ │ │ │ - ldr??.w r0, [lr, r5, lsl #2] │ │ │ │ + ldrsh.w r0, [lr, #37] @ 0x25 │ │ │ │ lsrs r4, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r8, #-132] @ 0xffffff7c │ │ │ │ + @ instruction: 0xeae00021 │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - b.n b0638 │ │ │ │ + b.n b01a8 │ │ │ │ movs r1, r4 │ │ │ │ - stc 0, cr0, [r0, #-132]! @ 0xffffff7c │ │ │ │ + @ instruction: 0xeaf80021 │ │ │ │ │ │ │ │ -000b06dc : │ │ │ │ +000b069c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #744] @ (b09d8 ) │ │ │ │ + ldr r1, [pc, #744] @ (b0998 ) │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #744] @ (b09dc ) │ │ │ │ + ldr r2, [pc, #744] @ (b099c ) │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r5, [pc, #740] @ (b09e0 ) │ │ │ │ + ldr r5, [pc, #740] @ (b09a0 ) │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r5, pc │ │ │ │ ldr.w r8, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b08d4 │ │ │ │ + beq.w b0894 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n b079c │ │ │ │ - ldr r2, [pc, #708] @ (b09e4 ) │ │ │ │ + bne.n b075c │ │ │ │ + ldr r2, [pc, #708] @ (b09a4 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n b075a │ │ │ │ + bne.n b071a │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b0934 │ │ │ │ + beq.w b08f4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b07d8 │ │ │ │ + beq.n b0798 │ │ │ │ strb.w r3, [r4, #44] @ 0x2c │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ strb r1, [r2, #20] │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b0800 │ │ │ │ + beq.n b07c0 │ │ │ │ mov r0, r6 │ │ │ │ - b.n b0780 │ │ │ │ + b.n b0740 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b07cc │ │ │ │ + beq.n b078c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 8ba88 │ │ │ │ - ldr r3, [pc, #636] @ (b09e8 ) │ │ │ │ - ldr r1, [pc, #636] @ (b09ec ) │ │ │ │ + ldr r3, [pc, #636] @ (b09a8 ) │ │ │ │ + ldr r1, [pc, #636] @ (b09ac ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r0, [pc, #636] @ (b09f0 ) │ │ │ │ + ldr r0, [pc, #636] @ (b09b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #624] @ (b09f4 ) │ │ │ │ - ldr r3, [pc, #600] @ (b09dc ) │ │ │ │ + ldr r2, [pc, #624] @ (b09b4 ) │ │ │ │ + ldr r3, [pc, #600] @ (b099c ) │ │ │ │ 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 b09d4 │ │ │ │ + bne.w b0994 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n b080a │ │ │ │ + beq.n b07ca │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, b07c4 │ │ │ │ - ldr r3, [pc, #592] @ (b09f8 ) │ │ │ │ + cbz r0, b0784 │ │ │ │ + ldr r3, [pc, #592] @ (b09b8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r3, [pc, #568] @ (b09e8 ) │ │ │ │ - ldr r1, [pc, #584] @ (b09fc ) │ │ │ │ + ldr r3, [pc, #568] @ (b09a8 ) │ │ │ │ + ldr r1, [pc, #584] @ (b09bc ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r0, [pc, #584] @ (b0a00 ) │ │ │ │ + ldr r0, [pc, #584] @ (b09c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b077e │ │ │ │ + b.n b073e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b07a4 │ │ │ │ + b.n b0764 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n b0760 │ │ │ │ + b.n b0720 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strb.w r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b095c │ │ │ │ + beq.w b091c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ strb r1, [r2, #20] │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b0748 │ │ │ │ + bne.n b0708 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0748 │ │ │ │ + b.n b0708 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ - b.n b0780 │ │ │ │ - ldr r2, [pc, #472] @ (b09e4 ) │ │ │ │ + b.n b0740 │ │ │ │ + ldr r2, [pc, #472] @ (b09a4 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n b08f6 │ │ │ │ + beq.n b08b6 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 8ba88 │ │ │ │ - ldr r3, [pc, #456] @ (b09e8 ) │ │ │ │ - ldr r1, [pc, #480] @ (b0a04 ) │ │ │ │ + ldr r3, [pc, #456] @ (b09a8 ) │ │ │ │ + ldr r1, [pc, #480] @ (b09c4 ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr r0, [pc, #480] @ (b0a08 ) │ │ │ │ + ldr r0, [pc, #480] @ (b09c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 8baf4 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldrd r6, sl, [sp, #32] │ │ │ │ ldrb.w r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w b097e │ │ │ │ + beq.w b093e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b09ac │ │ │ │ + beq.w b096c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ strb r3, [r1, #20] │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b0908 │ │ │ │ + beq.n b08c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n b090e │ │ │ │ + beq.n b08ce │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b092c │ │ │ │ + beq.n b08ec │ │ │ │ bl 8ba28 │ │ │ │ add r3, sp, #16 │ │ │ │ strd r6, sl, [sp, #16] │ │ │ │ str r7, [sp, #24] │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0890 │ │ │ │ + beq.n b0850 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b0900 │ │ │ │ + beq.n b08c0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n b08b0 │ │ │ │ + beq.n b0870 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b08b0 │ │ │ │ + beq.n b0870 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, b08b0 │ │ │ │ + cbnz r3, b0870 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b077e │ │ │ │ + beq.w b073e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b077e │ │ │ │ + beq.w b073e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b077e │ │ │ │ + bne.w b073e │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b077e │ │ │ │ - ldr r1, [pc, #272] @ (b09e8 ) │ │ │ │ + b.n b073e │ │ │ │ + ldr r1, [pc, #272] @ (b09a8 ) │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ - ldr r3, [pc, #304] @ (b0a0c ) │ │ │ │ - ldr r2, [pc, #308] @ (b0a10 ) │ │ │ │ + ldr r3, [pc, #304] @ (b09cc ) │ │ │ │ + ldr r2, [pc, #308] @ (b09d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #300] @ (b0a14 ) │ │ │ │ - ldr r0, [pc, #304] @ (b0a18 ) │ │ │ │ + ldr r1, [pc, #300] @ (b09d4 ) │ │ │ │ + ldr r0, [pc, #304] @ (b09d8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b077e │ │ │ │ + b.n b073e │ │ │ │ movs r6, #0 │ │ │ │ mov.w sl, #0 │ │ │ │ movs r7, #0 │ │ │ │ - b.n b083e │ │ │ │ + b.n b07fe │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0890 │ │ │ │ + b.n b0850 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b085c │ │ │ │ + b.n b081c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, b0924 │ │ │ │ + cbz r3, b08e4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n b09ce │ │ │ │ + beq.n b098e │ │ │ │ str.w r9, [r8] │ │ │ │ - b.n b077e │ │ │ │ + b.n b073e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0918 │ │ │ │ + b.n b08d8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b086a │ │ │ │ - ldr r2, [pc, #176] @ (b09e8 ) │ │ │ │ + b.n b082a │ │ │ │ + ldr r2, [pc, #176] @ (b09a8 ) │ │ │ │ movs r1, #85 @ 0x55 │ │ │ │ - ldr r3, [pc, #224] @ (b0a1c ) │ │ │ │ + ldr r3, [pc, #224] @ (b09dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #220] @ (b0a20 ) │ │ │ │ + ldr r2, [pc, #220] @ (b09e0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #216] @ (b0a24 ) │ │ │ │ - ldr r0, [pc, #220] @ (b0a28 ) │ │ │ │ + ldr r1, [pc, #216] @ (b09e4 ) │ │ │ │ + ldr r0, [pc, #220] @ (b09e8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b077e │ │ │ │ - ldr r3, [pc, #136] @ (b09e8 ) │ │ │ │ - ldr r2, [pc, #204] @ (b0a2c ) │ │ │ │ - ldr r1, [pc, #204] @ (b0a30 ) │ │ │ │ - ldr r0, [pc, #208] @ (b0a34 ) │ │ │ │ + b.n b073e │ │ │ │ + ldr r3, [pc, #136] @ (b09a8 ) │ │ │ │ + ldr r2, [pc, #204] @ (b09ec ) │ │ │ │ + ldr r1, [pc, #204] @ (b09f0 ) │ │ │ │ + ldr r0, [pc, #208] @ (b09f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #87 @ 0x57 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #192] @ (b0a38 ) │ │ │ │ + ldr r3, [pc, #192] @ (b09f8 ) │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ - b.n b0832 │ │ │ │ - ldr r3, [pc, #104] @ (b09e8 ) │ │ │ │ - ldr r2, [pc, #184] @ (b0a3c ) │ │ │ │ - ldr r1, [pc, #188] @ (b0a40 ) │ │ │ │ - ldr r0, [pc, #188] @ (b0a44 ) │ │ │ │ + b.n b07f2 │ │ │ │ + ldr r3, [pc, #104] @ (b09a8 ) │ │ │ │ + ldr r2, [pc, #184] @ (b09fc ) │ │ │ │ + ldr r1, [pc, #188] @ (b0a00 ) │ │ │ │ + ldr r0, [pc, #188] @ (b0a04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #90 @ 0x5a │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #176] @ (b0a48 ) │ │ │ │ + ldr r3, [pc, #176] @ (b0a08 ) │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b077e │ │ │ │ - b.n b086e │ │ │ │ - ldr r3, [pc, #56] @ (b09e8 ) │ │ │ │ - ldr r2, [pc, #156] @ (b0a4c ) │ │ │ │ - ldr r1, [pc, #156] @ (b0a50 ) │ │ │ │ - ldr r0, [pc, #160] @ (b0a54 ) │ │ │ │ + beq.w b073e │ │ │ │ + b.n b082e │ │ │ │ + ldr r3, [pc, #56] @ (b09a8 ) │ │ │ │ + ldr r2, [pc, #156] @ (b0a0c ) │ │ │ │ + ldr r1, [pc, #156] @ (b0a10 ) │ │ │ │ + ldr r0, [pc, #160] @ (b0a14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #90 @ 0x5a │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #144] @ (b0a58 ) │ │ │ │ + ldr r3, [pc, #144] @ (b0a18 ) │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ - b.n b099e │ │ │ │ + b.n b095e │ │ │ │ bl 71434 │ │ │ │ - b.n b077e │ │ │ │ + b.n b073e │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - vst4.8 {d0-d3}, [r8 :128], r5 │ │ │ │ + vst4.8 {d16-d19}, [r8 :128], r5 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [lr, #37] @ 0x25 │ │ │ │ + ldrsh.w r0, [lr, r5, lsl #2] │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb3a0021 │ │ │ │ - mrrc 0, 2, r0, lr, cr1 │ │ │ │ - ldr??.w r0, [r8, r5, lsl #2] │ │ │ │ + ldrsb.w r0, [r2, r1, lsl #2] │ │ │ │ + bics.w r0, r6, r1, asr #32 │ │ │ │ + ldrh.w r0, [r8, #37] @ 0x25 │ │ │ │ lsrs r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaf60021 │ │ │ │ - ldc 0, cr0, [sl], {33} @ 0x21 │ │ │ │ - @ instruction: 0xfa860021 │ │ │ │ - sub.w r0, sl, r1, asr #32 │ │ │ │ - vhadd.s32 d16, d8, d17 │ │ │ │ - ldrsh.w r0, [r4, #33] @ 0x21 │ │ │ │ - vst1.8 {d16[1]}, [r2], r1 │ │ │ │ - @ instruction: 0xeae80021 │ │ │ │ - @ instruction: 0xf4fe0021 │ │ │ │ - ldr??.w r0, [r2, r1, lsl #2] │ │ │ │ - vld4.8 {d16-d19}, [r0 :128], r1 │ │ │ │ - eor.w r0, r6, r1, asr #32 │ │ │ │ - ldr??.w r0, [r4, r1, lsl #2] │ │ │ │ - vst4.8 {d16-d19}, [r4 :128], r1 │ │ │ │ - orn r0, sl, r1, asr #32 │ │ │ │ - @ instruction: 0xf4c20021 │ │ │ │ - ldrsh.w r0, [r2, r1, lsl #2] │ │ │ │ - vld4.8 {d0-d3}, [r2 :128], r1 │ │ │ │ - orr.w r0, r8, r1, asr #32 │ │ │ │ - ldrsh.w r0, [r8, r1, lsl #2] │ │ │ │ - vst4.8 {d0-d3}, [r4 :128], r1 │ │ │ │ - ldr??.w r0, [r4, #33] @ 0x21 │ │ │ │ - ands.w r0, sl, r1, asr #32 │ │ │ │ - orns r0, r2, #10551296 @ 0xa10000 │ │ │ │ + str.w r0, [lr, #33] @ 0x21 │ │ │ │ + ldrd r0, r0, [r2, #132]! @ 0x84 │ │ │ │ + ldr.w r0, [lr, r1, lsl #2] │ │ │ │ + @ instruction: 0xe9820021 │ │ │ │ + stcl 0, cr0, [r0, #-132] @ 0xffffff7c │ │ │ │ + @ instruction: 0xf78c0021 │ │ │ │ + @ instruction: 0xf79a0021 │ │ │ │ + @ instruction: 0xe8c00021 │ │ │ │ + @ instruction: 0xf2d60021 │ │ │ │ + @ instruction: 0xf74a0021 │ │ │ │ + @ instruction: 0xf7380021 │ │ │ │ + @ instruction: 0xe85e0021 │ │ │ │ + @ instruction: 0xf72c0021 │ │ │ │ + @ instruction: 0xf71c0021 │ │ │ │ + strex r0, r0, [r2, #132] @ 0x84 │ │ │ │ + @ instruction: 0xf29a0021 │ │ │ │ + @ instruction: 0xf70a0021 │ │ │ │ + @ instruction: 0xf6fa0021 │ │ │ │ + @ instruction: 0xe8200021 │ │ │ │ + @ instruction: 0xf7100021 │ │ │ │ + @ instruction: 0xf6dc0021 │ │ │ │ + movt r0, #51233 @ 0xc821 │ │ │ │ + b.n b09fc │ │ │ │ + movs r1, r4 │ │ │ │ + movw r0, #40993 @ 0xa021 │ │ │ │ │ │ │ │ -000b0a5c : │ │ │ │ +000b0a1c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (b0a88 ) │ │ │ │ + ldr r3, [pc, #28] @ (b0a48 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (b0a8c ) │ │ │ │ + ldr r2, [pc, #28] @ (b0a4c ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl b06dc │ │ │ │ + bl b069c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf58a0025 │ │ │ │ + rsb r0, sl, #10813440 @ 0xa50000 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000b0a90 : │ │ │ │ +000b0a50 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (b0af4 ) │ │ │ │ + ldr r3, [pc, #76] @ (b0ab4 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (b0af8 ) │ │ │ │ + ldr r4, [pc, #72] @ (b0ab8 ) │ │ │ │ addw r3, r3, #1332 @ 0x534 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, b0af0 │ │ │ │ - ldr r3, [pc, #64] @ (b0afc ) │ │ │ │ + cbz r0, b0ab0 │ │ │ │ + ldr r3, [pc, #64] @ (b0abc ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b0ad0 │ │ │ │ + bne.n b0a90 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w b0a5c │ │ │ │ - ldr r0, [pc, #44] @ (b0b00 ) │ │ │ │ + b.w b0a1c │ │ │ │ + ldr r0, [pc, #44] @ (b0ac0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (b0b04 ) │ │ │ │ - ldr r1, [pc, #40] @ (b0b08 ) │ │ │ │ + ldr r3, [pc, #40] @ (b0ac4 ) │ │ │ │ + ldr r1, [pc, #40] @ (b0ac8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (b0b0c ) │ │ │ │ + ldr r0, [pc, #40] @ (b0acc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + asrs r2, r7, #4 │ │ │ │ movs r7, r4 │ │ │ │ - adc.w r0, sl, #10813440 @ 0xa50000 │ │ │ │ + @ instruction: 0xf58a0025 │ │ │ │ lsls r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb ip, {r0, r5} │ │ │ │ + b.n b08ac │ │ │ │ + movs r1, r4 │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 3, cr0, cr4, cr1, {1} │ │ │ │ - strd r0, r0, [ip], #132 @ 0x84 │ │ │ │ + stc 0, cr0, [ip], {33} @ 0x21 │ │ │ │ + b.n b0858 │ │ │ │ + movs r1, r4 │ │ │ │ │ │ │ │ -000b0b10 : │ │ │ │ +000b0ad0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (b0b40 ) │ │ │ │ + ldr r3, [pc, #32] @ (b0b00 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (b0b44 ) │ │ │ │ + ldr r2, [pc, #32] @ (b0b04 ) │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r1, ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl b06dc │ │ │ │ + bl b069c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4d40025 │ │ │ │ + adds.w r0, r4, #10813440 @ 0xa50000 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000b0b48 : │ │ │ │ +000b0b08 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #140] @ b0be4 │ │ │ │ + ldr.w ip, [pc, #140] @ b0ba4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (b0be8 ) │ │ │ │ + ldr r3, [pc, #132] @ (b0ba8 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (b0bec ) │ │ │ │ + ldr r4, [pc, #128] @ (b0bac ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #112] @ (b0bf0 ) │ │ │ │ + ldr r3, [pc, #112] @ (b0bb0 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1380 @ 0x564 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, b0bdc │ │ │ │ - ldr r3, [pc, #96] @ (b0bf4 ) │ │ │ │ + cbz r0, b0b9c │ │ │ │ + ldr r3, [pc, #96] @ (b0bb4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b0bbc │ │ │ │ + bne.n b0b7c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl b0b10 │ │ │ │ - ldr r2, [pc, #80] @ (b0bf8 ) │ │ │ │ - ldr r3, [pc, #64] @ (b0be8 ) │ │ │ │ + bl b0ad0 │ │ │ │ + ldr r2, [pc, #80] @ (b0bb8 ) │ │ │ │ + ldr r3, [pc, #64] @ (b0ba8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b0be0 │ │ │ │ + bne.n b0ba0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (b0bfc ) │ │ │ │ + ldr r0, [pc, #60] @ (b0bbc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (b0c00 ) │ │ │ │ - ldr r1, [pc, #56] @ (b0c04 ) │ │ │ │ + ldr r3, [pc, #56] @ (b0bc0 ) │ │ │ │ + ldr r1, [pc, #56] @ (b0bc4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (b0c08 ) │ │ │ │ + ldr r0, [pc, #56] @ (b0bc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b0ba4 │ │ │ │ + b.n b0b64 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - eors.w r0, sl, #10813440 @ 0xa50000 │ │ │ │ + @ instruction: 0xf4da0025 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r8, #10813440 @ 0xa50000 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + @ instruction: 0xf4c80025 │ │ │ │ + asrs r0, r4, #1 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r4, #10813440 @ 0xa50000 │ │ │ │ - @ instruction: 0xe8300021 │ │ │ │ + eors.w r0, r4, #10813440 @ 0xa50000 │ │ │ │ + b.n b07d0 │ │ │ │ + movs r1, r4 │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r4, #-132] @ 0xffffff7c │ │ │ │ - @ instruction: 0xe8000021 │ │ │ │ + @ instruction: 0xeb2c0021 │ │ │ │ + b.n b077c │ │ │ │ + movs r1, r4 │ │ │ │ │ │ │ │ -000b0c0c : │ │ │ │ +000b0bcc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ b0ce4 │ │ │ │ + ldr.w ip, [pc, #200] @ b0ca4 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b0ca0 │ │ │ │ + beq.n b0c60 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #176] @ (b0ce8 ) │ │ │ │ + ldr r3, [pc, #176] @ (b0ca8 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, b0c8e │ │ │ │ + cbz r4, b0c4e │ │ │ │ ldr.w ip, [r4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp ip, lr │ │ │ │ itt ne │ │ │ │ addne.w ip, ip, #1 │ │ │ │ strne.w ip, [r4] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl b06dc │ │ │ │ + bl b069c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n b0c78 │ │ │ │ + beq.n b0c38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, b0ccc │ │ │ │ + cbz r3, b0c8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0c88 │ │ │ │ + beq.n b0c48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b0cbc │ │ │ │ + cbz r3, b0c7c │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, ip │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r3, #0] │ │ │ │ mov r4, r3 │ │ │ │ - b.n b0c52 │ │ │ │ - ldr r3, [pc, #68] @ (b0ce8 ) │ │ │ │ + b.n b0c12 │ │ │ │ + ldr r3, [pc, #68] @ (b0ca8 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n b0cd8 │ │ │ │ + beq.n b0c98 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n b0c3e │ │ │ │ - b.n b0c8e │ │ │ │ + bne.n b0bfe │ │ │ │ + b.n b0c4e │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n b0c78 │ │ │ │ + b.n b0c38 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n b0c3e │ │ │ │ + bne.n b0bfe │ │ │ │ mov r4, r3 │ │ │ │ - b.n b0c52 │ │ │ │ + b.n b0c12 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3da0025 │ │ │ │ + ands.w r0, sl, #10813440 @ 0xa50000 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000b0cec : │ │ │ │ +000b0cac : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #168] @ b0da4 │ │ │ │ + ldr.w ip, [pc, #168] @ b0d64 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (b0da8 ) │ │ │ │ + ldr r3, [pc, #160] @ (b0d68 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (b0dac ) │ │ │ │ + ldr r4, [pc, #156] @ (b0d6c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #140] @ (b0db0 ) │ │ │ │ + ldr r3, [pc, #140] @ (b0d70 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 8612c │ │ │ │ - cbz r0, b0d9c │ │ │ │ - ldr r3, [pc, #100] @ (b0db4 ) │ │ │ │ + cbz r0, b0d5c │ │ │ │ + ldr r3, [pc, #100] @ (b0d74 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b0d7c │ │ │ │ + bne.n b0d3c │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl b0c0c │ │ │ │ - ldr r2, [pc, #80] @ (b0db8 ) │ │ │ │ - ldr r3, [pc, #64] @ (b0da8 ) │ │ │ │ + bl b0bcc │ │ │ │ + ldr r2, [pc, #80] @ (b0d78 ) │ │ │ │ + ldr r3, [pc, #64] @ (b0d68 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b0da0 │ │ │ │ + bne.n b0d60 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (b0dbc ) │ │ │ │ + ldr r0, [pc, #60] @ (b0d7c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (b0dc0 ) │ │ │ │ - ldr r1, [pc, #56] @ (b0dc4 ) │ │ │ │ + ldr r3, [pc, #56] @ (b0d80 ) │ │ │ │ + ldr r1, [pc, #56] @ (b0d84 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (b0dc8 ) │ │ │ │ + ldr r0, [pc, #56] @ (b0d88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b0d64 │ │ │ │ + b.n b0d24 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf2f60025 │ │ │ │ + @ instruction: 0xf3360025 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2e40025 │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + @ instruction: 0xf3240025 │ │ │ │ + lsrs r0, r7, #26 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2940025 │ │ │ │ - b.n b0aa0 │ │ │ │ + @ instruction: 0xf2d40025 │ │ │ │ + b.n b0610 │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb9c0021 │ │ │ │ - b.n b0a4c │ │ │ │ + ldrd r0, r0, [r4, #-132]! @ 0x84 │ │ │ │ + b.n b05bc │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b0dcc : │ │ │ │ +000b0d8c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r5, [pc, #1040] @ b11f0 │ │ │ │ + ldr.w r5, [pc, #1040] @ b11b0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1040] @ b11f4 │ │ │ │ + ldr.w r1, [pc, #1040] @ b11b4 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1036] @ b11f8 │ │ │ │ - ldr.w r2, [pc, #1036] @ b11fc │ │ │ │ - ldr.w r3, [pc, #1036] @ b1200 │ │ │ │ + ldr.w r4, [pc, #1036] @ b11b8 │ │ │ │ + ldr.w r2, [pc, #1036] @ b11bc │ │ │ │ + ldr.w r3, [pc, #1036] @ b11c0 │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr.w r1, [r8, #956] @ 0x3bc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b0f82 │ │ │ │ - ldr r3, [pc, #1000] @ (b1204 ) │ │ │ │ + beq.w b0f42 │ │ │ │ + ldr r3, [pc, #1000] @ (b11c4 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl b0c0c │ │ │ │ + bl b0bcc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b0f44 │ │ │ │ + bne.w b0f04 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b1038 │ │ │ │ + beq.w b0ff8 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 53114 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b10a2 │ │ │ │ + beq.w b1062 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w b1188 │ │ │ │ - ldr r0, [pc, #920] @ (b1208 ) │ │ │ │ + bpl.w b1148 │ │ │ │ + ldr r0, [pc, #920] @ (b11c8 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w b1154 │ │ │ │ - ldr r0, [pc, #912] @ (b120c ) │ │ │ │ + beq.w b1114 │ │ │ │ + ldr r0, [pc, #912] @ (b11cc ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w b119c │ │ │ │ + beq.w b115c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w b1184 │ │ │ │ + ble.w b1144 │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w b1184 │ │ │ │ + beq.w b1144 │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8bc8c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b0eb4 │ │ │ │ + beq.n b0e74 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b0fbc │ │ │ │ + beq.w b0f7c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b0fc8 │ │ │ │ + beq.w b0f88 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b11a0 │ │ │ │ + beq.w b1160 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0ee2 │ │ │ │ + beq.n b0ea2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1020 │ │ │ │ + beq.w b0fe0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b11ba │ │ │ │ + beq.w b117a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0efc │ │ │ │ + beq.n b0ebc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1018 │ │ │ │ + beq.w b0fd8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b11d4 │ │ │ │ + beq.w b1194 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0f16 │ │ │ │ + beq.n b0ed6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b109a │ │ │ │ - ldr r3, [pc, #748] @ (b1204 ) │ │ │ │ + beq.w b105a │ │ │ │ + ldr r3, [pc, #748] @ (b11c4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0f28 │ │ │ │ + beq.n b0ee8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #740] @ (b1210 ) │ │ │ │ - ldr r3, [pc, #712] @ (b11f4 ) │ │ │ │ + ldr r2, [pc, #740] @ (b11d0 ) │ │ │ │ + ldr r3, [pc, #712] @ (b11b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b10ce │ │ │ │ + bne.w b108e │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0f5a │ │ │ │ + beq.n b0f1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, b0f5a │ │ │ │ + cbnz r3, b0f1a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0f70 │ │ │ │ + beq.n b0f30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, b0f70 │ │ │ │ + cbnz r3, b0f30 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #672] @ (b1214 ) │ │ │ │ - ldr r1, [pc, #676] @ (b1218 ) │ │ │ │ + ldr r3, [pc, #672] @ (b11d4 ) │ │ │ │ + ldr r1, [pc, #676] @ (b11d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b0f28 │ │ │ │ + b.n b0ee8 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b0e52 │ │ │ │ - ldr r3, [pc, #632] @ (b121c ) │ │ │ │ - movw r2, #10862 @ 0x2a6e │ │ │ │ + bne.w b0e12 │ │ │ │ + ldr r3, [pc, #632] @ (b11dc ) │ │ │ │ + movw r2, #10847 @ 0x2a5f │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #624] @ (b1220 ) │ │ │ │ - ldr r0, [pc, #628] @ (b1224 ) │ │ │ │ + ldr r1, [pc, #624] @ (b11e0 ) │ │ │ │ + ldr r0, [pc, #628] @ (b11e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w b0eba │ │ │ │ + bne.w b0e7a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b113a │ │ │ │ + beq.w b10fa │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0fe4 │ │ │ │ + beq.n b0fa4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, b1028 │ │ │ │ + cbz r3, b0fe8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b1120 │ │ │ │ + beq.w b10e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0ffa │ │ │ │ + beq.n b0fba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b1030 │ │ │ │ + cbz r3, b0ff0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b1106 │ │ │ │ + beq.w b10c6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1012 │ │ │ │ + beq.n b0fd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b10ae │ │ │ │ + beq.n b106e │ │ │ │ bl 8ba28 │ │ │ │ - b.n b0f7e │ │ │ │ + b.n b0f3e │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0efc │ │ │ │ + b.n b0ebc │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0ee2 │ │ │ │ + b.n b0ea2 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0fe4 │ │ │ │ + b.n b0fa4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0ffa │ │ │ │ + b.n b0fba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b104a │ │ │ │ + beq.n b100a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b10c6 │ │ │ │ + beq.n b1086 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b116a │ │ │ │ + beq.w b112a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1066 │ │ │ │ + beq.n b1026 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, b10be │ │ │ │ + cbz r3, b107e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n b10ec │ │ │ │ + beq.n b10ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b107a │ │ │ │ + beq.n b103a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b10b6 │ │ │ │ - cbz r7, b10d2 │ │ │ │ + cbz r3, b1076 │ │ │ │ + cbz r7, b1092 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b0f7e │ │ │ │ + beq.w b0f3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b0f7e │ │ │ │ + bne.w b0f3e │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0f7e │ │ │ │ + b.n b0f3e │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0f16 │ │ │ │ + b.n b0ed6 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n b0e64 │ │ │ │ + b.n b0e24 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1012 │ │ │ │ + b.n b0fd2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b107a │ │ │ │ + b.n b103a │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1066 │ │ │ │ + b.n b1026 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b104a │ │ │ │ + b.n b100a │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (b1228 ) │ │ │ │ - movw r2, #10865 @ 0x2a71 │ │ │ │ + ldr r3, [pc, #340] @ (b11e8 ) │ │ │ │ + movw r2, #10850 @ 0x2a62 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #332] @ (b122c ) │ │ │ │ - ldr r0, [pc, #336] @ (b1230 ) │ │ │ │ + ldr r1, [pc, #332] @ (b11ec ) │ │ │ │ + ldr r0, [pc, #336] @ (b11f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (b1234 ) │ │ │ │ - movw r2, #10864 @ 0x2a70 │ │ │ │ + ldr r3, [pc, #324] @ (b11f4 ) │ │ │ │ + movw r2, #10849 @ 0x2a61 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #320] @ (b1238 ) │ │ │ │ - ldr r0, [pc, #320] @ (b123c ) │ │ │ │ + ldr r1, [pc, #320] @ (b11f8 ) │ │ │ │ + ldr r0, [pc, #320] @ (b11fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (b1240 ) │ │ │ │ - movw r2, #10870 @ 0x2a76 │ │ │ │ + ldr r3, [pc, #312] @ (b1200 ) │ │ │ │ + movw r2, #10855 @ 0x2a67 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #304] @ (b1244 ) │ │ │ │ - ldr r0, [pc, #308] @ (b1248 ) │ │ │ │ + ldr r1, [pc, #304] @ (b1204 ) │ │ │ │ + ldr r0, [pc, #308] @ (b1208 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (b124c ) │ │ │ │ - movw r2, #10869 @ 0x2a75 │ │ │ │ + ldr r3, [pc, #296] @ (b120c ) │ │ │ │ + movw r2, #10854 @ 0x2a66 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #292] @ (b1250 ) │ │ │ │ - ldr r0, [pc, #292] @ (b1254 ) │ │ │ │ + ldr r1, [pc, #292] @ (b1210 ) │ │ │ │ + ldr r0, [pc, #292] @ (b1214 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (b1258 ) │ │ │ │ - movw r2, #10868 @ 0x2a74 │ │ │ │ + ldr r3, [pc, #284] @ (b1218 ) │ │ │ │ + movw r2, #10853 @ 0x2a65 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #276] @ (b125c ) │ │ │ │ - ldr r0, [pc, #280] @ (b1260 ) │ │ │ │ + ldr r1, [pc, #276] @ (b121c ) │ │ │ │ + ldr r0, [pc, #280] @ (b1220 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (b1264 ) │ │ │ │ + ldr r3, [pc, #268] @ (b1224 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #268] @ (b1268 ) │ │ │ │ - ldr r0, [pc, #268] @ (b126c ) │ │ │ │ + ldr r1, [pc, #268] @ (b1228 ) │ │ │ │ + ldr r0, [pc, #268] @ (b122c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (b1270 ) │ │ │ │ - movw r2, #10863 @ 0x2a6f │ │ │ │ + ldr r3, [pc, #260] @ (b1230 ) │ │ │ │ + movw r2, #10848 @ 0x2a60 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #252] @ (b1274 ) │ │ │ │ - ldr r0, [pc, #256] @ (b1278 ) │ │ │ │ + ldr r1, [pc, #252] @ (b1234 ) │ │ │ │ + ldr r0, [pc, #256] @ (b1238 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #240] @ (b127c ) │ │ │ │ + ldr r3, [pc, #240] @ (b123c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #240] @ (b1280 ) │ │ │ │ - ldr r0, [pc, #244] @ (b1284 ) │ │ │ │ + ldr r1, [pc, #240] @ (b1240 ) │ │ │ │ + ldr r0, [pc, #244] @ (b1244 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #228] @ (b1288 ) │ │ │ │ - movw r2, #10839 @ 0x2a57 │ │ │ │ + ldr r3, [pc, #228] @ (b1248 ) │ │ │ │ + movw r2, #10824 @ 0x2a48 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #224] @ (b128c ) │ │ │ │ - ldr r0, [pc, #224] @ (b1290 ) │ │ │ │ + ldr r1, [pc, #224] @ (b124c ) │ │ │ │ + ldr r0, [pc, #224] @ (b1250 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (b1294 ) │ │ │ │ - movw r2, #10840 @ 0x2a58 │ │ │ │ + ldr r3, [pc, #216] @ (b1254 ) │ │ │ │ + movw r2, #10825 @ 0x2a49 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #208] @ (b1298 ) │ │ │ │ - ldr r0, [pc, #212] @ (b129c ) │ │ │ │ + ldr r1, [pc, #208] @ (b1258 ) │ │ │ │ + ldr r0, [pc, #212] @ (b125c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (b12a0 ) │ │ │ │ - movw r2, #10841 @ 0x2a59 │ │ │ │ + ldr r3, [pc, #200] @ (b1260 ) │ │ │ │ + movw r2, #10826 @ 0x2a4a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #196] @ (b12a4 ) │ │ │ │ - ldr r0, [pc, #196] @ (b12a8 ) │ │ │ │ + ldr r1, [pc, #196] @ (b1264 ) │ │ │ │ + ldr r0, [pc, #196] @ (b1268 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2140025 │ │ │ │ + @ instruction: 0xf2540025 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r6, #37 @ 0x25 │ │ │ │ + movw r0, #24613 @ 0x6025 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0d00025 │ │ │ │ + adds.w r0, r0, #37 @ 0x25 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #464 @ (adr r5, b13ec ) │ │ │ │ + add r3, pc, #304 @ (adr r3, b130c ) │ │ │ │ movs r1, r4 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ movs r4, r4 │ │ │ │ - mov sl, r5 │ │ │ │ + add sl, r0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #424] @ (b13d0 ) │ │ │ │ + mov r2, r8 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r1, #204 @ 0xcc │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, pc │ │ │ │ + muls r2, r2 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #984 @ (adr r3, b160c ) │ │ │ │ + add r1, pc, #824 @ (adr r1, b152c ) │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #218 @ 0xda │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, ip │ │ │ │ + orrs r0, r7 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #832 @ (adr r3, b1580 ) │ │ │ │ + add r1, pc, #672 @ (adr r1, b14a0 ) │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r6, r8 │ │ │ │ + orrs r6, r3 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #776 @ (adr r3, b1554 ) │ │ │ │ + add r1, pc, #616 @ (adr r1, b1474 ) │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, r5 │ │ │ │ + orrs r4, r0 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #624 @ (adr r3, b14c8 ) │ │ │ │ + add r1, pc, #464 @ (adr r1, b13e8 ) │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, r2 │ │ │ │ + cmn r2, r5 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #472 @ (adr r3, b143c ) │ │ │ │ + add r1, pc, #312 @ (adr r1, b135c ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + adds r6, r2, r1 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, r8 │ │ │ │ + orrs r0, r3 │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r0, [r5, #6] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r1, #52 @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - add sl, ip │ │ │ │ + cmp r2, r7 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #280 @ (adr r3, b1394 ) │ │ │ │ + add r1, pc, #120 @ (adr r1, b12b4 ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + adds r4, r4, r0 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r6, r9 │ │ │ │ + orrs r6, r4 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r2, pc │ │ │ │ + muls r2, r2 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ movs r4, r4 │ │ │ │ - add ip, r5 │ │ │ │ + cmp r4, r0 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #64 @ (adr r3, b12d4 ) │ │ │ │ + add r0, pc, #928 @ (adr r0, b15f4 ) │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #12 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ movs r4, r4 │ │ │ │ - add sl, r2 │ │ │ │ + negs r2, r5 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #8 @ (adr r3, b12a8 ) │ │ │ │ + add r0, pc, #872 @ (adr r0, b15c8 ) │ │ │ │ movs r1, r4 │ │ │ │ - cmp r2, #242 @ 0xf2 │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ movs r4, r4 │ │ │ │ - add r0, pc │ │ │ │ + negs r0, r2 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #976 @ (adr r2, b167c ) │ │ │ │ + add r0, pc, #816 @ (adr r0, b159c ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b12ac : │ │ │ │ +000b126c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (b1310 ) │ │ │ │ + ldr r3, [pc, #76] @ (b12d0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (b1314 ) │ │ │ │ + ldr r4, [pc, #72] @ (b12d4 ) │ │ │ │ addw r3, r3, #1476 @ 0x5c4 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, b130c │ │ │ │ - ldr r3, [pc, #64] @ (b1318 ) │ │ │ │ + cbz r0, b12cc │ │ │ │ + ldr r3, [pc, #64] @ (b12d8 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b12ec │ │ │ │ + bne.n b12ac │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w b0dcc │ │ │ │ - ldr r0, [pc, #44] @ (b131c ) │ │ │ │ + b.w b0d8c │ │ │ │ + ldr r0, [pc, #44] @ (b12dc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (b1320 ) │ │ │ │ - ldr r1, [pc, #40] @ (b1324 ) │ │ │ │ + ldr r3, [pc, #40] @ (b12e0 ) │ │ │ │ + ldr r1, [pc, #40] @ (b12e4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (b1328 ) │ │ │ │ + ldr r0, [pc, #40] @ (b12e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsrs r6, r3, #4 │ │ │ │ movs r7, r4 │ │ │ │ - stc 0, cr0, [lr, #-148]! @ 0xffffff6c │ │ │ │ + stcl 0, cr0, [lr, #-148]! @ 0xffffff6c │ │ │ │ lsls r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n b1520 │ │ │ │ + udf #216 @ 0xd8 │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n b13e8 │ │ │ │ + bls.n b1358 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b14cc │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b132c : │ │ │ │ +000b12ec : │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ - ldr.w r2, [pc, #2824] @ b1e48 │ │ │ │ + ldr.w r2, [pc, #2824] @ b1e08 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ - ldr.w r3, [pc, #2824] @ b1e4c │ │ │ │ + ldr.w r3, [pc, #2824] @ b1e0c │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #28] │ │ │ │ - ldr.w r4, [pc, #2820] @ b1e50 │ │ │ │ + ldr.w r4, [pc, #2820] @ b1e10 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b16e6 │ │ │ │ + beq.w b16a6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ mov sl, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 8a6a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b138e │ │ │ │ + beq.n b134e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1660 │ │ │ │ + beq.w b1620 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b1712 │ │ │ │ + beq.w b16d2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bpl.w b172e │ │ │ │ + bpl.w b16ee │ │ │ │ ldr r5, [r6, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b17e6 │ │ │ │ + beq.w b17a6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #2712] @ b1e54 │ │ │ │ + ldr.w r3, [pc, #2712] @ b1e14 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r2, r3 │ │ │ │ bl 8a8a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b13dc │ │ │ │ + beq.n b139c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1670 │ │ │ │ + beq.w b1630 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w b1818 │ │ │ │ + blt.w b17d8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 89a10 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1668 │ │ │ │ + beq.w b1628 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b1834 │ │ │ │ - ldr.w r3, [pc, #2644] @ b1e58 │ │ │ │ + beq.w b17f4 │ │ │ │ + ldr.w r3, [pc, #2644] @ b1e18 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b1684 │ │ │ │ + bne.w b1644 │ │ │ │ blx 53324 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b19b6 │ │ │ │ + beq.w b1976 │ │ │ │ blx 53324 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b1a2e │ │ │ │ + beq.w b19ee │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b2a4e │ │ │ │ + beq.w b2a0e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b16d2 │ │ │ │ + beq.w b1692 │ │ │ │ mov r0, r8 │ │ │ │ blx 52c04 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ bl 8b2cc │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b1a8a │ │ │ │ + beq.w b1a4a │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ mov r9, sl │ │ │ │ mov.w fp, #0 │ │ │ │ mov sl, r1 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 8b470 │ │ │ │ ldrb.w r3, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1ba8 │ │ │ │ + beq.w b1b68 │ │ │ │ ldr.w fp, [sp, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b2aa2 │ │ │ │ + beq.w b2a62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b14b4 │ │ │ │ + beq.n b1474 │ │ │ │ cmp r3, sl │ │ │ │ it eq │ │ │ │ streq r2, [r5, #0] │ │ │ │ - beq.n b14b4 │ │ │ │ + beq.n b1474 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b16ca │ │ │ │ + beq.w b168a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w b1850 │ │ │ │ + bpl.w b1810 │ │ │ │ ldr r7, [r6, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b19d8 │ │ │ │ + beq.w b1998 │ │ │ │ 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] │ │ │ │ blx 52d54 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b14f2 │ │ │ │ + beq.n b14b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b16da │ │ │ │ + beq.w b169a │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w b1a56 │ │ │ │ + blt.w b1a16 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b1754 │ │ │ │ + beq.w b1714 │ │ │ │ ldr r7, [r6, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b1ab6 │ │ │ │ + beq.w b1a76 │ │ │ │ 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] │ │ │ │ blx 52d54 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b1534 │ │ │ │ + beq.n b14f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1678 │ │ │ │ + beq.w b1638 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w b1ae0 │ │ │ │ + blt.w b1aa0 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b188e │ │ │ │ + beq.w b184e │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1afa │ │ │ │ + beq.w b1aba │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ itt ne │ │ │ │ @@ -159801,291 +159764,291 @@ │ │ │ │ strne r2, [r3, #0] │ │ │ │ bl 8a6a4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b157a │ │ │ │ + beq.n b153a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b19a6 │ │ │ │ + beq.w b1966 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b1b66 │ │ │ │ + beq.w b1b26 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r7, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bpl.w b217a │ │ │ │ + bpl.w b213a │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w b1fa4 │ │ │ │ + beq.w b1f64 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b15b6 │ │ │ │ + beq.n b1576 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w b1b24 │ │ │ │ + beq.w b1ae4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 8a9a4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b15d4 │ │ │ │ + beq.n b1594 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1a22 │ │ │ │ + beq.w b19e2 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w b1b7c │ │ │ │ + blt.w b1b3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 8a8a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b15fa │ │ │ │ + beq.n b15ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1a7e │ │ │ │ + beq.w b1a3e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b160e │ │ │ │ + beq.n b15ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1a72 │ │ │ │ + beq.w b1a32 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w b1b92 │ │ │ │ - ldr.w r3, [pc, #2116] @ b1e5c │ │ │ │ + blt.w b1b52 │ │ │ │ + ldr.w r3, [pc, #2116] @ b1e1c │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b147c │ │ │ │ + bne.w b143c │ │ │ │ mov r0, r8 │ │ │ │ blx 52c04 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w b147c │ │ │ │ - ldr.w r3, [pc, #2092] @ b1e60 │ │ │ │ - ldr.w r1, [pc, #2092] @ b1e64 │ │ │ │ + beq.w b143c │ │ │ │ + ldr.w r3, [pc, #2092] @ b1e20 │ │ │ │ + ldr.w r1, [pc, #2092] @ b1e24 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr.w r3, [pc, #2080] @ b1e68 │ │ │ │ - ldr.w r1, [pc, #2080] @ b1e6c │ │ │ │ + ldr.w r3, [pc, #2080] @ b1e28 │ │ │ │ + ldr.w r1, [pc, #2080] @ b1e2c │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr.w r0, [pc, #2080] @ b1e70 │ │ │ │ + ldr.w r0, [pc, #2080] @ b1e30 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b1874 │ │ │ │ + b.n b1834 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b138e │ │ │ │ + b.n b134e │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b13fa │ │ │ │ + b.n b13ba │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b13dc │ │ │ │ + b.n b139c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - b.n b1534 │ │ │ │ - ldr.w r1, [pc, #2016] @ b1e68 │ │ │ │ + b.n b14f4 │ │ │ │ + ldr.w r1, [pc, #2016] @ b1e28 │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr.w r3, [pc, #2024] @ b1e74 │ │ │ │ - ldr.w r0, [pc, #2024] @ b1e78 │ │ │ │ + ldr.w r3, [pc, #2024] @ b1e34 │ │ │ │ + ldr.w r0, [pc, #2024] @ b1e38 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #2016] @ b1e7c │ │ │ │ + ldr.w r1, [pc, #2016] @ b1e3c │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9d43c │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #2004] @ b1e80 │ │ │ │ - ldr.w r3, [pc, #1948] @ b1e4c │ │ │ │ + ldr.w r2, [pc, #2004] @ b1e40 │ │ │ │ + ldr.w r3, [pc, #1948] @ b1e0c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b23e0 │ │ │ │ + bne.w b23a0 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b14b4 │ │ │ │ + b.n b1474 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1452 │ │ │ │ + b.n b1412 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - b.n b14f2 │ │ │ │ - ldr.w r1, [pc, #1920] @ b1e68 │ │ │ │ + b.n b14b2 │ │ │ │ + ldr.w r1, [pc, #1920] @ b1e28 │ │ │ │ movs r0, #133 @ 0x85 │ │ │ │ - ldr.w r3, [pc, #1940] @ b1e84 │ │ │ │ - ldr.w r2, [pc, #1940] @ b1e88 │ │ │ │ + ldr.w r3, [pc, #1940] @ b1e44 │ │ │ │ + ldr.w r2, [pc, #1940] @ b1e48 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1932] @ b1e8c │ │ │ │ - ldr.w r0, [pc, #1932] @ b1e90 │ │ │ │ + ldr.w r1, [pc, #1932] @ b1e4c │ │ │ │ + ldr.w r0, [pc, #1932] @ b1e50 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b16a8 │ │ │ │ - ldr.w r3, [pc, #1876] @ b1e68 │ │ │ │ + b.n b1668 │ │ │ │ + ldr.w r3, [pc, #1876] @ b1e28 │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr.w r1, [pc, #1912] @ b1e94 │ │ │ │ - ldr.w r0, [pc, #1912] @ b1e98 │ │ │ │ + ldr.w r1, [pc, #1912] @ b1e54 │ │ │ │ + ldr.w r0, [pc, #1912] @ b1e58 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b16a8 │ │ │ │ - ldr.w r1, [pc, #1848] @ b1e68 │ │ │ │ + b.n b1668 │ │ │ │ + ldr.w r1, [pc, #1848] @ b1e28 │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr.w r3, [pc, #1892] @ b1e9c │ │ │ │ - ldr.w r0, [pc, #1892] @ b1ea0 │ │ │ │ + ldr.w r3, [pc, #1892] @ b1e5c │ │ │ │ + ldr.w r0, [pc, #1892] @ b1e60 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1884] @ b1ea4 │ │ │ │ + ldr.w r1, [pc, #1884] @ b1e64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n b16a8 │ │ │ │ - ldr.w r3, [pc, #1872] @ b1ea8 │ │ │ │ + b.n b1668 │ │ │ │ + ldr.w r3, [pc, #1872] @ b1e68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r7, [r4, r3] │ │ │ │ add.w r7, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r7, #2540] @ 0x9ec │ │ │ │ bl 8a8a0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b1dc4 │ │ │ │ + blt.w b1d84 │ │ │ │ ldr.w r2, [r7, #2540] @ 0x9ec │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #1 │ │ │ │ bl 8a718 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b1dda │ │ │ │ + beq.w b1d9a │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 8a8a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b17aa │ │ │ │ + beq.n b176a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, b17aa │ │ │ │ + cbnz r3, b176a │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b17c4 │ │ │ │ + beq.n b1784 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, b17c4 │ │ │ │ + cbnz r3, b1784 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w b1614 │ │ │ │ - ldr.w r3, [pc, #1692] @ b1e68 │ │ │ │ + bge.w b15d4 │ │ │ │ + ldr.w r3, [pc, #1692] @ b1e28 │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ - ldr.w r1, [pc, #1752] @ b1eac │ │ │ │ - ldr.w r0, [pc, #1752] @ b1eb0 │ │ │ │ + ldr.w r1, [pc, #1752] @ b1e6c │ │ │ │ + ldr.w r0, [pc, #1752] @ b1e70 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b1874 │ │ │ │ - ldr.w r2, [pc, #1664] @ b1e68 │ │ │ │ + b.n b1834 │ │ │ │ + ldr.w r2, [pc, #1664] @ b1e28 │ │ │ │ movs r1, #134 @ 0x86 │ │ │ │ - ldr.w r3, [pc, #1732] @ b1eb4 │ │ │ │ + ldr.w r3, [pc, #1732] @ b1e74 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1728] @ b1eb8 │ │ │ │ + ldr.w r2, [pc, #1728] @ b1e78 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1724] @ b1ebc │ │ │ │ + ldr.w r1, [pc, #1724] @ b1e7c │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1720] @ b1ec0 │ │ │ │ + ldr.w r0, [pc, #1720] @ b1e80 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b16a8 │ │ │ │ - ldr.w r3, [pc, #1612] @ b1e68 │ │ │ │ + b.n b1668 │ │ │ │ + ldr.w r3, [pc, #1612] @ b1e28 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ - ldr.w r1, [pc, #1700] @ b1ec4 │ │ │ │ - ldr.w r0, [pc, #1700] @ b1ec8 │ │ │ │ + ldr.w r1, [pc, #1700] @ b1e84 │ │ │ │ + ldr.w r0, [pc, #1700] @ b1e88 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b1810 │ │ │ │ - ldr.w r3, [pc, #1584] @ b1e68 │ │ │ │ + b.n b17d0 │ │ │ │ + ldr.w r3, [pc, #1584] @ b1e28 │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr.w r1, [pc, #1680] @ b1ecc │ │ │ │ - ldr.w r0, [pc, #1680] @ b1ed0 │ │ │ │ + ldr.w r1, [pc, #1680] @ b1e8c │ │ │ │ + ldr.w r0, [pc, #1680] @ b1e90 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b16a8 │ │ │ │ - ldr.w r3, [pc, #1556] @ b1e68 │ │ │ │ - ldr.w r2, [pc, #1660] @ b1ed4 │ │ │ │ - ldr.w r1, [pc, #1660] @ b1ed8 │ │ │ │ - ldr.w r0, [pc, #1660] @ b1edc │ │ │ │ + b.n b1668 │ │ │ │ + ldr.w r3, [pc, #1556] @ b1e28 │ │ │ │ + ldr.w r2, [pc, #1660] @ b1e94 │ │ │ │ + ldr.w r1, [pc, #1660] @ b1e98 │ │ │ │ + ldr.w r0, [pc, #1660] @ b1e9c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -160095,23 +160058,23 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 55cb4 │ │ │ │ - b.n b16a8 │ │ │ │ + b.n b1668 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b132c │ │ │ │ + bl b12ec │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w b1df0 │ │ │ │ + beq.w b1db0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1e06 │ │ │ │ + beq.w b1dc6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ itt ne │ │ │ │ @@ -160119,244 +160082,244 @@ │ │ │ │ strne r2, [r3, #0] │ │ │ │ bl 8a6a4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b18d2 │ │ │ │ + beq.n b1892 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b19ae │ │ │ │ + beq.n b196e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b1e28 │ │ │ │ + beq.w b1de8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r7, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w b23b8 │ │ │ │ + bpl.w b2378 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w b15a0 │ │ │ │ + bne.w b1560 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1910 │ │ │ │ + beq.n b18d0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b27cc │ │ │ │ + beq.w b278c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1926 │ │ │ │ + beq.n b18e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b27fe │ │ │ │ + beq.w b27be │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b193e │ │ │ │ + beq.n b18fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b27d6 │ │ │ │ + beq.w b2796 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1954 │ │ │ │ + beq.n b1914 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b27e0 │ │ │ │ + beq.w b27a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1968 │ │ │ │ + beq.n b1928 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b27ea │ │ │ │ + beq.w b27aa │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b197e │ │ │ │ + beq.n b193e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b27f4 │ │ │ │ - ldr.w r3, [pc, #1376] @ b1ee0 │ │ │ │ + beq.w b27b4 │ │ │ │ + ldr.w r3, [pc, #1376] @ b1ea0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr.w r3, [pc, #1244] @ b1e68 │ │ │ │ - ldr.w r1, [pc, #1364] @ b1ee4 │ │ │ │ + ldr.w r3, [pc, #1244] @ b1e28 │ │ │ │ + ldr.w r1, [pc, #1364] @ b1ea4 │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ - ldr.w r0, [pc, #1360] @ b1ee8 │ │ │ │ + ldr.w r0, [pc, #1360] @ b1ea8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b16a8 │ │ │ │ + b.n b1668 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b157a │ │ │ │ + b.n b153a │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b18d2 │ │ │ │ - ldr.w r3, [pc, #1200] @ b1e68 │ │ │ │ + b.n b1892 │ │ │ │ + ldr.w r3, [pc, #1200] @ b1e28 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr.w r1, [pc, #1324] @ b1eec │ │ │ │ - ldr.w r0, [pc, #1324] @ b1ef0 │ │ │ │ + ldr.w r1, [pc, #1324] @ b1eac │ │ │ │ + ldr.w r0, [pc, #1324] @ b1eb0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b16a8 │ │ │ │ - ldr.w r3, [pc, #1164] @ b1e68 │ │ │ │ - ldr.w r2, [pc, #1300] @ b1ef4 │ │ │ │ - ldr.w r1, [pc, #1300] @ b1ef8 │ │ │ │ - ldr.w r0, [pc, #1300] @ b1efc │ │ │ │ + b.n b1668 │ │ │ │ + ldr.w r3, [pc, #1164] @ b1e28 │ │ │ │ + ldr.w r2, [pc, #1300] @ b1eb4 │ │ │ │ + ldr.w r1, [pc, #1300] @ b1eb8 │ │ │ │ + ldr.w r0, [pc, #1300] @ b1ebc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #139 @ 0x8b │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1284] @ b1f00 │ │ │ │ + ldr.w r3, [pc, #1284] @ b1ec0 │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b16a8 │ │ │ │ + b.n b1668 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - b.n b15d4 │ │ │ │ - ldr.w r3, [pc, #1080] @ b1e68 │ │ │ │ + b.n b1594 │ │ │ │ + ldr.w r3, [pc, #1080] @ b1e28 │ │ │ │ movs r2, #137 @ 0x89 │ │ │ │ - ldr.w r1, [pc, #1228] @ b1f04 │ │ │ │ - ldr.w r0, [pc, #1228] @ b1f08 │ │ │ │ + ldr.w r1, [pc, #1228] @ b1ec4 │ │ │ │ + ldr.w r0, [pc, #1228] @ b1ec8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ - b.n b16a8 │ │ │ │ - ldr.w r3, [pc, #1040] @ b1e68 │ │ │ │ + b.n b1668 │ │ │ │ + ldr.w r3, [pc, #1040] @ b1e28 │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr.w r1, [pc, #1196] @ b1f0c │ │ │ │ - ldr.w r0, [pc, #1196] @ b1f10 │ │ │ │ + ldr.w r1, [pc, #1196] @ b1ecc │ │ │ │ + ldr.w r0, [pc, #1196] @ b1ed0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b1a02 │ │ │ │ + b.n b19c2 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - b.n b160e │ │ │ │ + b.n b15ce │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - b.n b15fa │ │ │ │ - ldr r3, [pc, #988] @ (b1e68 ) │ │ │ │ + b.n b15ba │ │ │ │ + ldr r3, [pc, #988] @ (b1e28 ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr.w r1, [pc, #1156] @ b1f14 │ │ │ │ - ldr.w r0, [pc, #1156] @ b1f18 │ │ │ │ + ldr.w r1, [pc, #1156] @ b1ed4 │ │ │ │ + ldr.w r0, [pc, #1156] @ b1ed8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b16a8 │ │ │ │ - ldr r3, [pc, #944] @ (b1e68 ) │ │ │ │ - ldr.w r2, [pc, #1120] @ b1f1c │ │ │ │ - ldr.w r1, [pc, #1120] @ b1f20 │ │ │ │ - ldr.w r0, [pc, #1120] @ b1f24 │ │ │ │ + b.n b1668 │ │ │ │ + ldr r3, [pc, #944] @ (b1e28 ) │ │ │ │ + ldr.w r2, [pc, #1120] @ b1edc │ │ │ │ + ldr.w r1, [pc, #1120] @ b1ee0 │ │ │ │ + ldr.w r0, [pc, #1120] @ b1ee4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, 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, #1104] @ b1f28 │ │ │ │ + ldr.w r3, [pc, #1104] @ b1ee8 │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ - b.n b1a02 │ │ │ │ - ldr r3, [pc, #900] @ (b1e68 ) │ │ │ │ + b.n b19c2 │ │ │ │ + ldr r3, [pc, #900] @ (b1e28 ) │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr.w r1, [pc, #1092] @ b1f2c │ │ │ │ - ldr.w r0, [pc, #1092] @ b1f30 │ │ │ │ + ldr.w r1, [pc, #1092] @ b1eec │ │ │ │ + ldr.w r0, [pc, #1092] @ b1ef0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b1a02 │ │ │ │ - ldr r3, [pc, #876] @ (b1e68 ) │ │ │ │ - ldr.w r2, [pc, #1076] @ b1f34 │ │ │ │ - ldr.w r1, [pc, #1076] @ b1f38 │ │ │ │ - ldr.w r0, [pc, #1076] @ b1f3c │ │ │ │ + b.n b19c2 │ │ │ │ + ldr r3, [pc, #876] @ (b1e28 ) │ │ │ │ + ldr.w r2, [pc, #1076] @ b1ef4 │ │ │ │ + ldr.w r1, [pc, #1076] @ b1ef8 │ │ │ │ + ldr.w r0, [pc, #1076] @ b1efc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, 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, #1060] @ b1f40 │ │ │ │ + ldr.w r3, [pc, #1060] @ b1f00 │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ - b.n b1a02 │ │ │ │ - ldr r3, [pc, #832] @ (b1e68 ) │ │ │ │ - ldr.w r2, [pc, #1052] @ b1f44 │ │ │ │ - ldr.w r1, [pc, #1052] @ b1f48 │ │ │ │ - ldr.w r0, [pc, #1052] @ b1f4c │ │ │ │ + b.n b19c2 │ │ │ │ + ldr r3, [pc, #832] @ (b1e28 ) │ │ │ │ + ldr.w r2, [pc, #1052] @ b1f04 │ │ │ │ + ldr.w r1, [pc, #1052] @ b1f08 │ │ │ │ + ldr.w r0, [pc, #1052] @ b1f0c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -160368,226 +160331,226 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b1810 │ │ │ │ - ldr r3, [pc, #768] @ (b1e68 ) │ │ │ │ + b.n b17d0 │ │ │ │ + ldr r3, [pc, #768] @ (b1e28 ) │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ - ldr r1, [pc, #996] @ (b1f50 ) │ │ │ │ - ldr r0, [pc, #996] @ (b1f54 ) │ │ │ │ + ldr r1, [pc, #996] @ (b1f10 ) │ │ │ │ + ldr r0, [pc, #996] @ (b1f14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b1a02 │ │ │ │ - ldr r3, [pc, #744] @ (b1e68 ) │ │ │ │ + b.n b19c2 │ │ │ │ + ldr r3, [pc, #744] @ (b1e28 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr r1, [pc, #980] @ (b1f58 ) │ │ │ │ - ldr r0, [pc, #984] @ (b1f5c ) │ │ │ │ + ldr r1, [pc, #980] @ (b1f18 ) │ │ │ │ + ldr r0, [pc, #984] @ (b1f1c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b1b46 │ │ │ │ - ldr r3, [pc, #724] @ (b1e68 ) │ │ │ │ + b.n b1b06 │ │ │ │ + ldr r3, [pc, #724] @ (b1e28 ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r1, [pc, #968] @ (b1f60 ) │ │ │ │ - ldr r0, [pc, #968] @ (b1f64 ) │ │ │ │ + ldr r1, [pc, #968] @ (b1f20 ) │ │ │ │ + ldr r0, [pc, #968] @ (b1f24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b1874 │ │ │ │ + b.n b1834 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r9 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1bc2 │ │ │ │ + beq.n b1b82 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2162 │ │ │ │ + beq.w b2122 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1bd8 │ │ │ │ + beq.n b1b98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1dbc │ │ │ │ + beq.w b1d7c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b2a6a │ │ │ │ + beq.w b2a2a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1bf2 │ │ │ │ + beq.n b1bb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b215a │ │ │ │ + beq.w b211a │ │ │ │ blx 53180 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b2256 │ │ │ │ + bne.w b2216 │ │ │ │ blx 53324 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b2280 │ │ │ │ + beq.w b2240 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ blx 52c04 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ bl 8b2f8 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b22cc │ │ │ │ + beq.w b228c │ │ │ │ strd sl, r6, [sp, #60] @ 0x3c │ │ │ │ mov sl, r4 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 8b640 │ │ │ │ ldrb.w r2, [sp, #96] @ 0x60 │ │ │ │ ldrd r4, r7, [sp, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b250e │ │ │ │ + beq.w b24ce │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b2a86 │ │ │ │ + beq.w b2a46 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w b21a0 │ │ │ │ + beq.w b2160 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b2ada │ │ │ │ + beq.w b2a9a │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w b222a │ │ │ │ + beq.w b21ea │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n b1c8c │ │ │ │ + beq.n b1c4c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b216a │ │ │ │ + beq.w b212a │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n b1c9e │ │ │ │ + beq.n b1c5e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b2172 │ │ │ │ + beq.w b2132 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w b22fc │ │ │ │ + bpl.w b22bc │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.w b2344 │ │ │ │ + bpl.w b2304 │ │ │ │ mov r0, r7 │ │ │ │ blx 52c04 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ bl 8b2cc │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b238c │ │ │ │ + beq.w b234c │ │ │ │ movw r9, #65534 @ 0xfffe │ │ │ │ movt r9, #16383 @ 0x3fff │ │ │ │ movs r5, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 8b470 │ │ │ │ ldrb.w r3, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b243a │ │ │ │ + beq.w b23fa │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b2a32 │ │ │ │ + beq.w b29f2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n b1d0e │ │ │ │ + beq.n b1cce │ │ │ │ cmp r3, r9 │ │ │ │ it eq │ │ │ │ streq.w r8, [r6] │ │ │ │ - beq.n b1d0e │ │ │ │ + beq.n b1cce │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1e3e │ │ │ │ + beq.w b1dfe │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w b21b0 │ │ │ │ + bpl.w b2170 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ blx 52d54 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b21da │ │ │ │ + blt.w b219a │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b260e │ │ │ │ + bne.w b25ce │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ bl 8a8a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n b1d4a │ │ │ │ + beq.n b1d0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b214e │ │ │ │ + beq.w b210e │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w b2236 │ │ │ │ - ldr r3, [pc, #264] @ (b1e5c ) │ │ │ │ + blt.w b21f6 │ │ │ │ + ldr r3, [pc, #264] @ (b1e1c ) │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n b1cda │ │ │ │ + bne.n b1c9a │ │ │ │ mov r0, r7 │ │ │ │ blx 52c04 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n b1cda │ │ │ │ - ldr r3, [pc, #244] @ (b1e60 ) │ │ │ │ + beq.n b1c9a │ │ │ │ + ldr r3, [pc, #244] @ (b1e20 ) │ │ │ │ mov r5, r4 │ │ │ │ - ldr r1, [pc, #504] @ (b1f68 ) │ │ │ │ + ldr r1, [pc, #504] @ (b1f28 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr r3, [pc, #236] @ (b1e68 ) │ │ │ │ - ldr r1, [pc, #492] @ (b1f6c ) │ │ │ │ + ldr r3, [pc, #236] @ (b1e28 ) │ │ │ │ + ldr r1, [pc, #492] @ (b1f2c ) │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr r0, [pc, #492] @ (b1f70 ) │ │ │ │ + ldr r0, [pc, #492] @ (b1f30 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ @@ -160599,281 +160562,290 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 55cb4 │ │ │ │ - b.n b16a8 │ │ │ │ + b.n b1668 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1bd8 │ │ │ │ - ldr r3, [pc, #160] @ (b1e68 ) │ │ │ │ + b.n b1b98 │ │ │ │ + ldr r3, [pc, #160] @ (b1e28 ) │ │ │ │ movs r2, #151 @ 0x97 │ │ │ │ - ldr r1, [pc, #424] @ (b1f74 ) │ │ │ │ - ldr r0, [pc, #428] @ (b1f78 ) │ │ │ │ + ldr r1, [pc, #424] @ (b1f34 ) │ │ │ │ + ldr r0, [pc, #428] @ (b1f38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b1a02 │ │ │ │ - ldr r3, [pc, #140] @ (b1e68 ) │ │ │ │ + b.n b19c2 │ │ │ │ + ldr r3, [pc, #140] @ (b1e28 ) │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ - ldr r1, [pc, #412] @ (b1f7c ) │ │ │ │ - ldr r0, [pc, #412] @ (b1f80 ) │ │ │ │ + ldr r1, [pc, #412] @ (b1f3c ) │ │ │ │ + ldr r0, [pc, #412] @ (b1f40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b1a02 │ │ │ │ - ldr r3, [pc, #116] @ (b1e68 ) │ │ │ │ + b.n b19c2 │ │ │ │ + ldr r3, [pc, #116] @ (b1e28 ) │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ - ldr r1, [pc, #396] @ (b1f84 ) │ │ │ │ - ldr r0, [pc, #400] @ (b1f88 ) │ │ │ │ + ldr r1, [pc, #396] @ (b1f44 ) │ │ │ │ + ldr r0, [pc, #400] @ (b1f48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b1a02 │ │ │ │ - ldr r3, [pc, #96] @ (b1e68 ) │ │ │ │ - ldr r2, [pc, #384] @ (b1f8c ) │ │ │ │ - ldr r1, [pc, #388] @ (b1f90 ) │ │ │ │ - ldr r0, [pc, #388] @ (b1f94 ) │ │ │ │ + b.n b19c2 │ │ │ │ + ldr r3, [pc, #96] @ (b1e28 ) │ │ │ │ + ldr r2, [pc, #384] @ (b1f4c ) │ │ │ │ + ldr r1, [pc, #388] @ (b1f50 ) │ │ │ │ + ldr r0, [pc, #388] @ (b1f54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #146 @ 0x92 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #376] @ (b1f98 ) │ │ │ │ + ldr r3, [pc, #376] @ (b1f58 ) │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ - b.n b1a02 │ │ │ │ - ldr r3, [pc, #60] @ (b1e68 ) │ │ │ │ + b.n b19c2 │ │ │ │ + ldr r3, [pc, #60] @ (b1e28 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r1, [pc, #364] @ (b1f9c ) │ │ │ │ - ldr r0, [pc, #368] @ (b1fa0 ) │ │ │ │ + ldr r1, [pc, #364] @ (b1f5c ) │ │ │ │ + ldr r0, [pc, #368] @ (b1f60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b1a02 │ │ │ │ + b.n b19c2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1d0e │ │ │ │ + b.n b1cce │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r6], #148 @ 0x94 │ │ │ │ + ldcl 0, cr0, [r6], #148 @ 0x94 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [ip], #148 @ 0x94 │ │ │ │ + stcl 0, cr0, [ip], #148 @ 0x94 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - svc 234 @ 0xea │ │ │ │ + ble.n b1dac │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [lr], {33} @ 0x21 │ │ │ │ - ble.n b1e08 │ │ │ │ + orn r0, r6, r1, asr #32 │ │ │ │ + blt.n b1d78 │ │ │ │ movs r1, r4 │ │ │ │ - ble.n b1e0c │ │ │ │ + blt.n b1d7c │ │ │ │ movs r1, r4 │ │ │ │ - ble.n b1d90 │ │ │ │ + blt.n b1f00 │ │ │ │ movs r1, r4 │ │ │ │ - mcrr 0, 2, r0, r0, cr1 │ │ │ │ - strd r0, r0, [sl, #-148] @ 0x94 │ │ │ │ - lsls r0, r0, #5 │ │ │ │ - movs r2, r4 │ │ │ │ - stcl 0, cr0, [r0], #-132 @ 0xffffff7c │ │ │ │ - rsbs r0, sl, r1, asr #32 │ │ │ │ - ble.n b1ec4 │ │ │ │ + ands.w r0, r8, r1, asr #32 │ │ │ │ + @ instruction: 0xe98a0025 │ │ │ │ + vhadd.u16 d0, d8, d17 │ │ │ │ + bics.w r0, r8, r1, asr #32 │ │ │ │ + @ instruction: 0xe9b20021 │ │ │ │ + bge.n b1e34 │ │ │ │ movs r1, r4 │ │ │ │ - rsb r0, r0, r1, asr #32 │ │ │ │ - bgt.n b1e94 │ │ │ │ + @ instruction: 0xe9980021 │ │ │ │ + bge.n b1e04 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ movs r1, r4 │ │ │ │ - bgt.n b1e64 │ │ │ │ + bge.n b1dd4 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xeb940021 │ │ │ │ + strd r0, r0, [ip, #-132]! @ 0x84 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r8, r1, asr #32 │ │ │ │ - bgt.n b1f3c │ │ │ │ + strd r0, r0, [r0], #132 @ 0x84 │ │ │ │ + bge.n b1eac │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ movs r3, r4 │ │ │ │ - adcs.w r0, r8, r1, asr #32 │ │ │ │ - @ instruction: 0xead80021 │ │ │ │ - bgt.n b1ef0 │ │ │ │ + ldmdb r0!, {r0, r5} │ │ │ │ + ldmia.w r0!, {r0, r5} │ │ │ │ + bls.n b1e60 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xeaba0021 │ │ │ │ - blt.n b1eb8 │ │ │ │ + ldmia.w r2, {r0, r5} │ │ │ │ + bls.n b1e28 │ │ │ │ movs r1, r4 │ │ │ │ - eors.w r0, lr, r1, asr #32 │ │ │ │ - blt.n b1e88 │ │ │ │ + ldrd r0, r0, [r6], #-132 @ 0x84 │ │ │ │ + bls.n b1df8 │ │ │ │ movs r1, r4 │ │ │ │ - add r1, pc, #944 @ (adr r1, b2288 ) │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ movs r1, r4 │ │ │ │ - orns r0, ip, r1, asr #32 │ │ │ │ - blt.n b1e50 │ │ │ │ + @ instruction: 0xe8540021 │ │ │ │ + bls.n b1dc0 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r8, #-132] @ 0x84 │ │ │ │ - bge.n b1df4 │ │ │ │ + b.n b1ce8 │ │ │ │ movs r1, r4 │ │ │ │ - ldmdb ip, {r0, r5} │ │ │ │ - bge.n b1fa4 │ │ │ │ + bhi.n b1f64 │ │ │ │ movs r1, r4 │ │ │ │ - ldrd r0, r0, [r0, #-132]! @ 0x84 │ │ │ │ - ldrd r0, r0, [r4], #132 @ 0x84 │ │ │ │ - bge.n b1f64 │ │ │ │ + b.n b1c98 │ │ │ │ movs r1, r4 │ │ │ │ - cdp2 0, 3, cr0, cr8, cr1, {1} │ │ │ │ - stmia.w r4!, {r0, r5} │ │ │ │ - bls.n b1ecc │ │ │ │ + bhi.n b1f14 │ │ │ │ movs r1, r4 │ │ │ │ - ldrd r0, r0, [ip], #-132 @ 0x84 │ │ │ │ - bls.n b1e84 │ │ │ │ + b.n b1d48 │ │ │ │ movs r1, r4 │ │ │ │ - strex r0, r0, [sl, #132] @ 0x84 │ │ │ │ - bls.n b1e28 │ │ │ │ + b.n b1c54 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia.w r4, {r0, r5} │ │ │ │ - @ instruction: 0xe8180021 │ │ │ │ - bls.n b1fd4 │ │ │ │ + bhi.n b1ed4 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + ldc2 0, cr0, [r0], {33} @ 0x21 │ │ │ │ + b.n b1bc0 │ │ │ │ + movs r1, r4 │ │ │ │ + bvc.n b1e3c │ │ │ │ + movs r1, r4 │ │ │ │ + b.n b1b78 │ │ │ │ + movs r1, r4 │ │ │ │ + bvc.n b1df4 │ │ │ │ + movs r1, r4 │ │ │ │ + b.n b1b1c │ │ │ │ + movs r1, r4 │ │ │ │ + bvc.n b1f98 │ │ │ │ + movs r1, r4 │ │ │ │ + b.n b1bb8 │ │ │ │ + movs r1, r4 │ │ │ │ + b.n b1ac4 │ │ │ │ + movs r1, r4 │ │ │ │ + bvc.n b1f44 │ │ │ │ + movs r1, r4 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b1f18 │ │ │ │ + b.n b1a88 │ │ │ │ movs r1, r4 │ │ │ │ - bls.n b1f94 │ │ │ │ + bvc.n b1f04 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xe8500021 │ │ │ │ - b.n b1ee4 │ │ │ │ + b.n b1b48 │ │ │ │ movs r1, r4 │ │ │ │ - bls.n b1f64 │ │ │ │ + b.n b1a54 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + bvs.n b1ed4 │ │ │ │ + movs r1, r4 │ │ │ │ + lsls r4, r3, #12 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r3, [sp, #312] @ 0x138 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b1ea0 │ │ │ │ + b.n b1a10 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n b1f1c │ │ │ │ + bvs.n b1e8c │ │ │ │ movs r1, r4 │ │ │ │ - b.n b1e38 │ │ │ │ + b.n b19a8 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n b1eb4 │ │ │ │ + bvs.n b1e24 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b1e14 │ │ │ │ + b.n b1984 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n b1e90 │ │ │ │ + bvs.n b2000 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b1df0 │ │ │ │ + b.n b1960 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n b1e6c │ │ │ │ + bvs.n b1fdc │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n b1ed8 │ │ │ │ + bvs.n b1e48 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b1a2c │ │ │ │ + b.n b259c │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n b1ea4 │ │ │ │ + bmi.n b2014 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b19a0 │ │ │ │ + b.n b2510 │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n b201c │ │ │ │ + bmi.n b1f8c │ │ │ │ movs r1, r4 │ │ │ │ - b.n b197c │ │ │ │ + b.n b24ec │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n b1ff8 │ │ │ │ + bmi.n b1f68 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b1958 │ │ │ │ + b.n b24c8 │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n b1fd4 │ │ │ │ + bcc.n b1f44 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b1a24 │ │ │ │ + b.n b2594 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b1930 │ │ │ │ + b.n b24a0 │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n b1fb0 │ │ │ │ + bcc.n b1f20 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + movs r0, r3 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b1900 │ │ │ │ + b.n b2470 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n b1f7c │ │ │ │ + bcc.n b1eec │ │ │ │ movs r1, r4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r9 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1fbe │ │ │ │ + beq.n b1f7e │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b22bc │ │ │ │ + beq.w b227c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1fd4 │ │ │ │ + beq.n b1f94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b22c4 │ │ │ │ + beq.w b2284 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1fec │ │ │ │ + beq.n b1fac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b229c │ │ │ │ + beq.w b225c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2002 │ │ │ │ + beq.n b1fc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b22a4 │ │ │ │ + beq.w b2264 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2016 │ │ │ │ + beq.n b1fd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b22ac │ │ │ │ + beq.w b226c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b202c │ │ │ │ + beq.n b1fec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b22b4 │ │ │ │ - ldr.w r3, [pc, #2788] @ b2b14 │ │ │ │ + beq.w b2274 │ │ │ │ + ldr.w r3, [pc, #2788] @ b2ad4 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ movs r3, #0 │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ add.w r1, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r6, #896] @ 0x380 │ │ │ │ @@ -160882,27 +160854,27 @@ │ │ │ │ ldr.w r1, [r6, #2688] @ 0xa80 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ blx 53348 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b241c │ │ │ │ + beq.w b23dc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w b23f4 │ │ │ │ + bpl.w b23b4 │ │ │ │ movs r0, #2 │ │ │ │ blx 52bc8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b2808 │ │ │ │ + beq.w b27c8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b2abe │ │ │ │ + beq.w b2a7e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r9 │ │ │ │ @@ -160911,130 +160883,130 @@ │ │ │ │ strd r5, r7, [r2] │ │ │ │ blx 52d2c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b213e │ │ │ │ + beq.n b20fe │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b2856 │ │ │ │ - ldr.w r3, [pc, #2652] @ b2b18 │ │ │ │ + beq.w b2816 │ │ │ │ + ldr.w r3, [pc, #2652] @ b2ad8 │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b283e │ │ │ │ + beq.w b27fe │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b20ec │ │ │ │ + beq.n b20ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, b2146 │ │ │ │ + cbz r3, b2106 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b2826 │ │ │ │ + beq.w b27e6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2106 │ │ │ │ + beq.n b20c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b23ec │ │ │ │ + beq.w b23ac │ │ │ │ mov r0, r6 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2120 │ │ │ │ + beq.n b20e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b23e4 │ │ │ │ - ldr.w r3, [pc, #2552] @ b2b1c │ │ │ │ + beq.w b23a4 │ │ │ │ + ldr.w r3, [pc, #2552] @ b2adc │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr.w r1, [pc, #2552] @ b2b20 │ │ │ │ - ldr.w r0, [pc, #2552] @ b2b24 │ │ │ │ + ldr.w r1, [pc, #2552] @ b2ae0 │ │ │ │ + ldr.w r0, [pc, #2552] @ b2ae4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w b16a8 │ │ │ │ + b.w b1668 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b20b2 │ │ │ │ + b.n b2072 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b20ec │ │ │ │ + b.n b20ac │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ - b.n b1d4a │ │ │ │ + b.n b1d0a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1bf2 │ │ │ │ + b.n b1bb2 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1bc2 │ │ │ │ + b.n b1b82 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1c8a │ │ │ │ + b.n b1c4a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1c9e │ │ │ │ - ldr.w r3, [pc, #2464] @ b2b1c │ │ │ │ - ldr.w r2, [pc, #2472] @ b2b28 │ │ │ │ - ldr.w r1, [pc, #2472] @ b2b2c │ │ │ │ - ldr.w r0, [pc, #2472] @ b2b30 │ │ │ │ + b.n b1c5e │ │ │ │ + ldr.w r3, [pc, #2464] @ b2adc │ │ │ │ + ldr.w r2, [pc, #2472] @ b2ae8 │ │ │ │ + ldr.w r1, [pc, #2472] @ b2aec │ │ │ │ + ldr.w r0, [pc, #2472] @ b2af0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ bl 9d43c │ │ │ │ - b.n b1a02 │ │ │ │ + b.n b19c2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b2ada │ │ │ │ + beq.w b2a9a │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w b1c72 │ │ │ │ - b.n b1c9e │ │ │ │ - ldr.w r3, [pc, #2408] @ b2b1c │ │ │ │ + bne.w b1c32 │ │ │ │ + b.n b1c5e │ │ │ │ + ldr.w r3, [pc, #2408] @ b2adc │ │ │ │ mov r5, r4 │ │ │ │ - ldr.w r2, [pc, #2428] @ b2b34 │ │ │ │ - ldr.w r1, [pc, #2428] @ b2b38 │ │ │ │ - ldr.w r0, [pc, #2428] @ b2b3c │ │ │ │ + ldr.w r2, [pc, #2428] @ b2af4 │ │ │ │ + ldr.w r1, [pc, #2428] @ b2af8 │ │ │ │ + ldr.w r0, [pc, #2428] @ b2afc │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ bl 9d43c │ │ │ │ - b.n b1d90 │ │ │ │ - ldr.w r3, [pc, #2368] @ b2b1c │ │ │ │ + b.n b1d50 │ │ │ │ + ldr.w r3, [pc, #2368] @ b2adc │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ - ldr.w r1, [pc, #2396] @ b2b40 │ │ │ │ - ldr.w r0, [pc, #2396] @ b2b44 │ │ │ │ + ldr.w r1, [pc, #2396] @ b2b00 │ │ │ │ + ldr.w r0, [pc, #2396] @ b2b04 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ @@ -161048,92 +161020,92 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w b16a8 │ │ │ │ + b.w b1668 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b1c80 │ │ │ │ - b.n b1c9e │ │ │ │ - ldr.w r3, [pc, #2276] @ b2b1c │ │ │ │ + bne.w b1c40 │ │ │ │ + b.n b1c5e │ │ │ │ + ldr.w r3, [pc, #2276] @ b2adc │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ - ldr.w r1, [pc, #2312] @ b2b48 │ │ │ │ + ldr.w r1, [pc, #2312] @ b2b08 │ │ │ │ mov r5, r4 │ │ │ │ - ldr.w r0, [pc, #2312] @ b2b4c │ │ │ │ + ldr.w r0, [pc, #2312] @ b2b0c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b1d90 │ │ │ │ - ldr.w r3, [pc, #2244] @ b2b1c │ │ │ │ + b.n b1d50 │ │ │ │ + ldr.w r3, [pc, #2244] @ b2adc │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr.w r1, [pc, #2288] @ b2b50 │ │ │ │ - ldr.w r0, [pc, #2288] @ b2b54 │ │ │ │ + ldr.w r1, [pc, #2288] @ b2b10 │ │ │ │ + ldr.w r0, [pc, #2288] @ b2b14 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 55cb4 │ │ │ │ - b.w b16a8 │ │ │ │ - ldr.w r3, [pc, #2200] @ b2b1c │ │ │ │ + b.w b1668 │ │ │ │ + ldr.w r3, [pc, #2200] @ b2adc │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr.w r1, [pc, #2256] @ b2b58 │ │ │ │ - ldr.w r0, [pc, #2256] @ b2b5c │ │ │ │ + ldr.w r1, [pc, #2256] @ b2b18 │ │ │ │ + ldr.w r0, [pc, #2256] @ b2b1c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b2270 │ │ │ │ + b.n b2230 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1fec │ │ │ │ + b.n b1fac │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2002 │ │ │ │ + b.n b1fc2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2016 │ │ │ │ + b.n b1fd6 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b202c │ │ │ │ + b.n b1fec │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1fbe │ │ │ │ + b.n b1f7e │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1fd4 │ │ │ │ - ldr.w r3, [pc, #2124] @ b2b1c │ │ │ │ + b.n b1f94 │ │ │ │ + ldr.w r3, [pc, #2124] @ b2adc │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr.w r1, [pc, #2188] @ b2b60 │ │ │ │ - ldr.w r0, [pc, #2188] @ b2b64 │ │ │ │ + ldr.w r1, [pc, #2188] @ b2b20 │ │ │ │ + ldr.w r0, [pc, #2188] @ b2b24 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ - b.w b16a8 │ │ │ │ - ldr.w r3, [pc, #2076] @ b2b1c │ │ │ │ - ldr.w r2, [pc, #2148] @ b2b68 │ │ │ │ - ldr.w r1, [pc, #2148] @ b2b6c │ │ │ │ - ldr.w r0, [pc, #2148] @ b2b70 │ │ │ │ + b.w b1668 │ │ │ │ + ldr.w r3, [pc, #2076] @ b2adc │ │ │ │ + ldr.w r2, [pc, #2148] @ b2b28 │ │ │ │ + ldr.w r1, [pc, #2148] @ b2b2c │ │ │ │ + ldr.w r0, [pc, #2148] @ b2b30 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -161145,19 +161117,19 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w b16a8 │ │ │ │ - ldr.w r3, [pc, #2004] @ b2b1c │ │ │ │ - ldr.w r2, [pc, #2088] @ b2b74 │ │ │ │ - ldr.w r1, [pc, #2088] @ b2b78 │ │ │ │ - ldr.w r0, [pc, #2088] @ b2b7c │ │ │ │ + b.w b1668 │ │ │ │ + ldr.w r3, [pc, #2004] @ b2adc │ │ │ │ + ldr.w r2, [pc, #2088] @ b2b34 │ │ │ │ + ldr.w r1, [pc, #2088] @ b2b38 │ │ │ │ + ldr.w r0, [pc, #2088] @ b2b3c │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -161169,299 +161141,299 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.w b16a8 │ │ │ │ - ldr.w r3, [pc, #1932] @ b2b1c │ │ │ │ + b.w b1668 │ │ │ │ + ldr.w r3, [pc, #1932] @ b2adc │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr.w r1, [pc, #2028] @ b2b80 │ │ │ │ - ldr.w r0, [pc, #2028] @ b2b84 │ │ │ │ + ldr.w r1, [pc, #2028] @ b2b40 │ │ │ │ + ldr.w r0, [pc, #2028] @ b2b44 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ - b.n b232a │ │ │ │ - ldr.w r3, [pc, #1888] @ b2b1c │ │ │ │ - ldr.w r2, [pc, #1992] @ b2b88 │ │ │ │ - ldr.w r1, [pc, #1992] @ b2b8c │ │ │ │ - ldr.w r0, [pc, #1992] @ b2b90 │ │ │ │ + b.n b22ea │ │ │ │ + ldr.w r3, [pc, #1888] @ b2adc │ │ │ │ + ldr.w r2, [pc, #1992] @ b2b48 │ │ │ │ + ldr.w r1, [pc, #1992] @ b2b4c │ │ │ │ + ldr.w r0, [pc, #1992] @ b2b50 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ bl 9d43c │ │ │ │ - b.w b1a02 │ │ │ │ + b.w b19c2 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2120 │ │ │ │ + b.n b20e0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2106 │ │ │ │ - ldr.w r1, [pc, #1828] @ b2b1c │ │ │ │ + b.n b20c6 │ │ │ │ + ldr.w r1, [pc, #1828] @ b2adc │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr.w r3, [pc, #1944] @ b2b94 │ │ │ │ - ldr.w r0, [pc, #1944] @ b2b98 │ │ │ │ + ldr.w r3, [pc, #1944] @ b2b54 │ │ │ │ + ldr.w r0, [pc, #1944] @ b2b58 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1932] @ b2b9c │ │ │ │ + ldr.w r1, [pc, #1932] @ b2b5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.w b16a8 │ │ │ │ - ldr.w r3, [pc, #1788] @ b2b1c │ │ │ │ + b.w b1668 │ │ │ │ + ldr.w r3, [pc, #1788] @ b2adc │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr.w r1, [pc, #1916] @ b2ba0 │ │ │ │ - ldr.w r0, [pc, #1916] @ b2ba4 │ │ │ │ + ldr.w r1, [pc, #1916] @ b2b60 │ │ │ │ + ldr.w r0, [pc, #1916] @ b2b64 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w b16a8 │ │ │ │ + b.w b1668 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b244e │ │ │ │ + beq.n b240e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b28be │ │ │ │ + beq.w b287e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2462 │ │ │ │ + beq.n b2422 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b28b6 │ │ │ │ + beq.w b2876 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2476 │ │ │ │ + beq.n b2436 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b2506 │ │ │ │ + beq.n b24c6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b2af6 │ │ │ │ + beq.w b2ab6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2490 │ │ │ │ + beq.n b2450 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b28ae │ │ │ │ + beq.w b286e │ │ │ │ blx 53180 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b299c │ │ │ │ - ldr.w r3, [pc, #1804] @ b2ba8 │ │ │ │ + bne.w b295c │ │ │ │ + ldr.w r3, [pc, #1804] @ b2b68 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b1c2e │ │ │ │ + bne.w b1bee │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 52c04 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w b1c2e │ │ │ │ - ldr.w r3, [pc, #1776] @ b2bac │ │ │ │ - ldr.w r1, [pc, #1776] @ b2bb0 │ │ │ │ + beq.w b1bee │ │ │ │ + ldr.w r3, [pc, #1776] @ b2b6c │ │ │ │ + ldr.w r1, [pc, #1776] @ b2b70 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr.w r3, [pc, #1612] @ b2b1c │ │ │ │ - ldr.w r1, [pc, #1760] @ b2bb4 │ │ │ │ + ldr.w r3, [pc, #1612] @ b2adc │ │ │ │ + ldr.w r1, [pc, #1760] @ b2b74 │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr.w r0, [pc, #1756] @ b2bb8 │ │ │ │ + ldr.w r0, [pc, #1756] @ b2b78 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 55cb4 │ │ │ │ - b.w b16a8 │ │ │ │ + b.w b1668 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2476 │ │ │ │ + b.n b2436 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, sl │ │ │ │ ldrd sl, r6, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b252e │ │ │ │ + beq.n b24ee │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b29b4 │ │ │ │ + beq.w b2974 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2546 │ │ │ │ + beq.n b2506 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b29ea │ │ │ │ + beq.w b29aa │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b255c │ │ │ │ + beq.n b251c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b29f2 │ │ │ │ + beq.w b29b2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b2a16 │ │ │ │ + beq.w b29d6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2576 │ │ │ │ + beq.n b2536 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b29e2 │ │ │ │ + beq.w b29a2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b29fa │ │ │ │ + beq.w b29ba │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2590 │ │ │ │ + beq.n b2550 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b29da │ │ │ │ + beq.w b299a │ │ │ │ blx 53180 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b29bc │ │ │ │ + bne.w b297c │ │ │ │ ldr r5, [r6, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b28c6 │ │ │ │ + beq.w b2886 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 8a8a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b25d0 │ │ │ │ + beq.n b2590 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b29d2 │ │ │ │ + beq.w b2992 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b25e6 │ │ │ │ + beq.n b25a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b28f0 │ │ │ │ + beq.w b28b0 │ │ │ │ cmp r6, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.w b16aa │ │ │ │ - ldr.w r3, [pc, #1320] @ b2b1c │ │ │ │ + bge.w b166a │ │ │ │ + ldr.w r3, [pc, #1320] @ b2adc │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr.w r1, [pc, #1476] @ b2bbc │ │ │ │ - ldr.w r0, [pc, #1476] @ b2bc0 │ │ │ │ + ldr.w r1, [pc, #1476] @ b2b7c │ │ │ │ + ldr.w r0, [pc, #1476] @ b2b80 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w b16a8 │ │ │ │ + b.w b1668 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r4 │ │ │ │ mov r8, r6 │ │ │ │ mov r4, sl │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2630 │ │ │ │ + beq.n b25f0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2876 │ │ │ │ + beq.w b2836 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2646 │ │ │ │ + beq.n b2606 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b287e │ │ │ │ + beq.w b283e │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b265c │ │ │ │ + beq.n b261c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2886 │ │ │ │ + beq.w b2846 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2670 │ │ │ │ + beq.n b2630 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b288e │ │ │ │ + beq.w b284e │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2686 │ │ │ │ + beq.n b2646 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2896 │ │ │ │ - ldr.w r3, [pc, #1164] @ b2b14 │ │ │ │ + beq.w b2856 │ │ │ │ + ldr.w r3, [pc, #1164] @ b2ad4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ ldr r6, [r4, r3] │ │ │ │ add.w r3, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1976] @ 0x7b8 │ │ │ │ ldr.w r9, [r3, #1968] @ 0x7b0 │ │ │ │ ldr.w r7, [r3, #1972] @ 0x7b4 │ │ │ │ @@ -161469,27 +161441,27 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ bl 8a6a4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b26c6 │ │ │ │ + beq.n b2686 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b289e │ │ │ │ + beq.w b285e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2946 │ │ │ │ + beq.w b2906 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w b2918 │ │ │ │ + bpl.w b28d8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ @@ -161498,1585 +161470,1586 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str.w r8, [sp] │ │ │ │ bl 8813c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2710 │ │ │ │ + beq.n b26d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b28a6 │ │ │ │ + beq.w b2866 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2724 │ │ │ │ + beq.n b26e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b286e │ │ │ │ + beq.w b282e │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2738 │ │ │ │ + beq.n b26f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b27c4 │ │ │ │ + beq.n b2784 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b295c │ │ │ │ - ldr r3, [pc, #984] @ (b2b18 ) │ │ │ │ + beq.w b291c │ │ │ │ + ldr r3, [pc, #984] @ (b2ad8 ) │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b297c │ │ │ │ + beq.w b293c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2774 │ │ │ │ + beq.n b2734 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2974 │ │ │ │ + beq.w b2934 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b28f8 │ │ │ │ + beq.w b28b8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b278e │ │ │ │ + beq.n b274e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2994 │ │ │ │ + beq.w b2954 │ │ │ │ mov r0, r5 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b27a8 │ │ │ │ + beq.n b2768 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2910 │ │ │ │ - ldr r3, [pc, #880] @ (b2b1c ) │ │ │ │ + beq.w b28d0 │ │ │ │ + ldr r3, [pc, #880] @ (b2adc ) │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr.w r1, [pc, #1044] @ b2bc4 │ │ │ │ - ldr.w r0, [pc, #1044] @ b2bc8 │ │ │ │ + ldr.w r1, [pc, #1044] @ b2b84 │ │ │ │ + ldr.w r0, [pc, #1044] @ b2b88 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w b16a8 │ │ │ │ + b.w b1668 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2738 │ │ │ │ + b.n b26f8 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w b1910 │ │ │ │ + b.w b18d0 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w b193e │ │ │ │ + b.w b18fe │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w b1954 │ │ │ │ + b.w b1914 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w b1968 │ │ │ │ + b.w b1928 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w b197e │ │ │ │ + b.w b193e │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w b1926 │ │ │ │ - ldr r3, [pc, #784] @ (b2b1c ) │ │ │ │ + b.w b18e6 │ │ │ │ + ldr r3, [pc, #784] @ (b2adc ) │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr r1, [pc, #956] @ (b2bcc ) │ │ │ │ - ldr r0, [pc, #960] @ (b2bd0 ) │ │ │ │ + ldr r1, [pc, #956] @ (b2b8c ) │ │ │ │ + ldr r0, [pc, #960] @ (b2b90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w b16a8 │ │ │ │ - ldr r3, [pc, #756] @ (b2b1c ) │ │ │ │ + b.w b1668 │ │ │ │ + ldr r3, [pc, #756] @ (b2adc ) │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr r1, [pc, #936] @ (b2bd4 ) │ │ │ │ - ldr r0, [pc, #936] @ (b2bd8 ) │ │ │ │ + ldr r1, [pc, #936] @ (b2b94 ) │ │ │ │ + ldr r0, [pc, #936] @ (b2b98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w b1810 │ │ │ │ - ldr r3, [pc, #732] @ (b2b1c ) │ │ │ │ + b.w b17d0 │ │ │ │ + ldr r3, [pc, #732] @ (b2adc ) │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr r1, [pc, #920] @ (b2bdc ) │ │ │ │ - ldr r0, [pc, #920] @ (b2be0 ) │ │ │ │ + ldr r1, [pc, #920] @ (b2b9c ) │ │ │ │ + ldr r0, [pc, #920] @ (b2ba0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w b1810 │ │ │ │ - ldr r3, [pc, #708] @ (b2b1c ) │ │ │ │ + b.w b17d0 │ │ │ │ + ldr r3, [pc, #708] @ (b2adc ) │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr r1, [pc, #904] @ (b2be4 ) │ │ │ │ - ldr r0, [pc, #904] @ (b2be8 ) │ │ │ │ + ldr r1, [pc, #904] @ (b2ba4 ) │ │ │ │ + ldr r0, [pc, #904] @ (b2ba8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w b16a8 │ │ │ │ + b.w b1668 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2724 │ │ │ │ + b.n b26e4 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2630 │ │ │ │ + b.n b25f0 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2646 │ │ │ │ + b.n b2606 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b265c │ │ │ │ + b.n b261c │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2670 │ │ │ │ + b.n b2630 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2686 │ │ │ │ + b.n b2646 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b26c6 │ │ │ │ + b.n b2686 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2710 │ │ │ │ + b.n b26d0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2490 │ │ │ │ + b.n b2450 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2462 │ │ │ │ + b.n b2422 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b244e │ │ │ │ - ldr r2, [pc, #596] @ (b2b1c ) │ │ │ │ + b.n b240e │ │ │ │ + ldr r2, [pc, #596] @ (b2adc ) │ │ │ │ movs r1, #162 @ 0xa2 │ │ │ │ - ldr r3, [pc, #800] @ (b2bec ) │ │ │ │ + ldr r3, [pc, #800] @ (b2bac ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #796] @ (b2bf0 ) │ │ │ │ + ldr r2, [pc, #796] @ (b2bb0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #796] @ (b2bf4 ) │ │ │ │ + ldr r1, [pc, #796] @ (b2bb4 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #792] @ (b2bf8 ) │ │ │ │ + ldr r0, [pc, #792] @ (b2bb8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ - b.w b16a8 │ │ │ │ + b.w b1668 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b25e6 │ │ │ │ - ldr r3, [pc, #544] @ (b2b1c ) │ │ │ │ + b.n b25a6 │ │ │ │ + ldr r3, [pc, #544] @ (b2adc ) │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr r1, [pc, #764] @ (b2bfc ) │ │ │ │ - ldr r0, [pc, #768] @ (b2c00 ) │ │ │ │ + ldr r1, [pc, #764] @ (b2bbc ) │ │ │ │ + ldr r0, [pc, #768] @ (b2bc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w b1810 │ │ │ │ + b.w b17d0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b27a8 │ │ │ │ - ldr r3, [pc, #512] @ (b2b1c ) │ │ │ │ + b.n b2768 │ │ │ │ + ldr r3, [pc, #512] @ (b2adc ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - ldr r0, [pc, #740] @ (b2c04 ) │ │ │ │ + ldr r0, [pc, #740] @ (b2bc4 ) │ │ │ │ ldr r2, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #740] @ (b2c08 ) │ │ │ │ + ldr r3, [pc, #740] @ (b2bc8 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr r1, [pc, #736] @ (b2c0c ) │ │ │ │ + ldr r1, [pc, #736] @ (b2bcc ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.w b16a8 │ │ │ │ - ldr r3, [pc, #468] @ (b2b1c ) │ │ │ │ + b.w b1668 │ │ │ │ + ldr r3, [pc, #468] @ (b2adc ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r1, [pc, #708] @ (b2c10 ) │ │ │ │ - ldr r0, [pc, #708] @ (b2c14 ) │ │ │ │ + ldr r1, [pc, #708] @ (b2bd0 ) │ │ │ │ + ldr r0, [pc, #708] @ (b2bd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b2936 │ │ │ │ - ldr r3, [pc, #444] @ (b2b1c ) │ │ │ │ + b.n b28f6 │ │ │ │ + ldr r3, [pc, #444] @ (b2adc ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r1, [pc, #692] @ (b2c18 ) │ │ │ │ - ldr r0, [pc, #696] @ (b2c1c ) │ │ │ │ + ldr r1, [pc, #692] @ (b2bd8 ) │ │ │ │ + ldr r0, [pc, #696] @ (b2bdc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w b16a8 │ │ │ │ + b.w b1668 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2774 │ │ │ │ - ldr r3, [pc, #412] @ (b2b1c ) │ │ │ │ + b.n b2734 │ │ │ │ + ldr r3, [pc, #412] @ (b2adc ) │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr r1, [pc, #668] @ (b2c20 ) │ │ │ │ - ldr r0, [pc, #672] @ (b2c24 ) │ │ │ │ + ldr r1, [pc, #668] @ (b2be0 ) │ │ │ │ + ldr r0, [pc, #672] @ (b2be4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w b1810 │ │ │ │ + b.w b17d0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b278e │ │ │ │ - ldr r3, [pc, #380] @ (b2b1c ) │ │ │ │ + b.n b274e │ │ │ │ + ldr r3, [pc, #380] @ (b2adc ) │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr r1, [pc, #644] @ (b2c28 ) │ │ │ │ - ldr r0, [pc, #648] @ (b2c2c ) │ │ │ │ + ldr r1, [pc, #644] @ (b2be8 ) │ │ │ │ + ldr r0, [pc, #648] @ (b2bec ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b24ea │ │ │ │ + b.n b24aa │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b252e │ │ │ │ - ldr r3, [pc, #348] @ (b2b1c ) │ │ │ │ + b.n b24ee │ │ │ │ + ldr r3, [pc, #348] @ (b2adc ) │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr r1, [pc, #620] @ (b2c30 ) │ │ │ │ - ldr r0, [pc, #624] @ (b2c34 ) │ │ │ │ + ldr r1, [pc, #620] @ (b2bf0 ) │ │ │ │ + ldr r0, [pc, #624] @ (b2bf4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b28e6 │ │ │ │ + b.n b28a6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b25d0 │ │ │ │ + b.n b2590 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2590 │ │ │ │ + b.n b2550 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2576 │ │ │ │ + b.n b2536 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2546 │ │ │ │ + b.n b2506 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b255c │ │ │ │ - ldr r3, [pc, #572] @ (b2c38 ) │ │ │ │ - movw r2, #25265 @ 0x62b1 │ │ │ │ + b.n b251c │ │ │ │ + ldr r3, [pc, #572] @ (b2bf8 ) │ │ │ │ + movw r2, #25250 @ 0x62a2 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #564] @ (b2c3c ) │ │ │ │ - ldr r0, [pc, #568] @ (b2c40 ) │ │ │ │ + ldr r1, [pc, #564] @ (b2bfc ) │ │ │ │ + ldr r0, [pc, #568] @ (b2c00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #556] @ (b2c44 ) │ │ │ │ - movw r2, #25264 @ 0x62b0 │ │ │ │ + ldr r3, [pc, #556] @ (b2c04 ) │ │ │ │ + movw r2, #25249 @ 0x62a1 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #548] @ (b2c48 ) │ │ │ │ - ldr r0, [pc, #552] @ (b2c4c ) │ │ │ │ + ldr r1, [pc, #548] @ (b2c08 ) │ │ │ │ + ldr r0, [pc, #552] @ (b2c0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #540] @ (b2c50 ) │ │ │ │ - movw r2, #25070 @ 0x61ee │ │ │ │ + ldr r3, [pc, #540] @ (b2c10 ) │ │ │ │ + movw r2, #25055 @ 0x61df │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #532] @ (b2c54 ) │ │ │ │ - ldr r0, [pc, #536] @ (b2c58 ) │ │ │ │ + ldr r1, [pc, #532] @ (b2c14 ) │ │ │ │ + ldr r0, [pc, #536] @ (b2c18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #524] @ (b2c5c ) │ │ │ │ - movw r2, #24754 @ 0x60b2 │ │ │ │ + ldr r3, [pc, #524] @ (b2c1c ) │ │ │ │ + movw r2, #24739 @ 0x60a3 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #516] @ (b2c60 ) │ │ │ │ - ldr r0, [pc, #520] @ (b2c64 ) │ │ │ │ + ldr r1, [pc, #516] @ (b2c20 ) │ │ │ │ + ldr r0, [pc, #520] @ (b2c24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #508] @ (b2c68 ) │ │ │ │ - movw r2, #25206 @ 0x6276 │ │ │ │ + ldr r3, [pc, #508] @ (b2c28 ) │ │ │ │ + movw r2, #25191 @ 0x6267 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #500] @ (b2c6c ) │ │ │ │ - ldr r0, [pc, #504] @ (b2c70 ) │ │ │ │ + ldr r1, [pc, #500] @ (b2c2c ) │ │ │ │ + ldr r0, [pc, #504] @ (b2c30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #492] @ (b2c74 ) │ │ │ │ - movw r2, #25038 @ 0x61ce │ │ │ │ + ldr r3, [pc, #492] @ (b2c34 ) │ │ │ │ + movw r2, #25023 @ 0x61bf │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #484] @ (b2c78 ) │ │ │ │ - ldr r0, [pc, #488] @ (b2c7c ) │ │ │ │ + ldr r1, [pc, #484] @ (b2c38 ) │ │ │ │ + ldr r0, [pc, #488] @ (b2c3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #476] @ (b2c80 ) │ │ │ │ - movw r2, #24770 @ 0x60c2 │ │ │ │ + ldr r3, [pc, #476] @ (b2c40 ) │ │ │ │ + movw r2, #24755 @ 0x60b3 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #468] @ (b2c84 ) │ │ │ │ - ldr r0, [pc, #472] @ (b2c88 ) │ │ │ │ + ldr r1, [pc, #468] @ (b2c44 ) │ │ │ │ + ldr r0, [pc, #472] @ (b2c48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #460] @ (b2c8c ) │ │ │ │ - movw r2, #24872 @ 0x6128 │ │ │ │ + ldr r3, [pc, #460] @ (b2c4c ) │ │ │ │ + movw r2, #24857 @ 0x6119 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #452] @ (b2c90 ) │ │ │ │ - ldr r0, [pc, #456] @ (b2c94 ) │ │ │ │ + ldr r1, [pc, #452] @ (b2c50 ) │ │ │ │ + ldr r0, [pc, #456] @ (b2c54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #444] @ (b2c98 ) │ │ │ │ - movw r2, #25040 @ 0x61d0 │ │ │ │ + ldr r3, [pc, #444] @ (b2c58 ) │ │ │ │ + movw r2, #25025 @ 0x61c1 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #436] @ (b2c9c ) │ │ │ │ - ldr r0, [pc, #440] @ (b2ca0 ) │ │ │ │ + ldr r1, [pc, #436] @ (b2c5c ) │ │ │ │ + ldr r0, [pc, #440] @ (b2c60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #428] @ (b2ca4 ) │ │ │ │ - movw r2, #25293 @ 0x62cd │ │ │ │ + ldr r3, [pc, #428] @ (b2c64 ) │ │ │ │ + movw r2, #25278 @ 0x62be │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #420] @ (b2ca8 ) │ │ │ │ - ldr r0, [pc, #424] @ (b2cac ) │ │ │ │ + ldr r1, [pc, #420] @ (b2c68 ) │ │ │ │ + ldr r0, [pc, #424] @ (b2c6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n b2e88 │ │ │ │ + svc 138 @ 0x8a │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n b2b04 │ │ │ │ + beq.n b2a74 │ │ │ │ movs r1, r4 │ │ │ │ - cbz r2, b2b70 │ │ │ │ + sub sp, #424 @ 0x1a8 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b2dd4 │ │ │ │ + svc 42 @ 0x2a │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n b2a50 │ │ │ │ + beq.n b2bc0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #552] @ 0x228 │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b2d6c │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n b2be8 │ │ │ │ + beq.n b2b58 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b2d34 │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n b2bac │ │ │ │ + beq.n b2b1c │ │ │ │ movs r1, r4 │ │ │ │ - b.n b2c80 │ │ │ │ + udf #114 @ 0x72 │ │ │ │ movs r1, r4 │ │ │ │ - bne.n b2af8 │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - b.n b2c4c │ │ │ │ + udf #84 @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - bne.n b2ac8 │ │ │ │ + ldmia r7, {r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - b.n b2c00 │ │ │ │ + udf #42 @ 0x2a │ │ │ │ movs r1, r4 │ │ │ │ - bne.n b2a7c │ │ │ │ + ldmia r7!, {r1, r2, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - b.n b2b70 │ │ │ │ + ble.n b2ae0 │ │ │ │ movs r1, r4 │ │ │ │ - bne.n b2bec │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ - svc 206 @ 0xce │ │ │ │ + ble.n b2a7c │ │ │ │ movs r1, r4 │ │ │ │ - bne.n b2b88 │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ movs r1, r4 │ │ │ │ - svc 134 @ 0x86 │ │ │ │ + ble.n b2bf8 │ │ │ │ movs r1, r4 │ │ │ │ - beq.n b2b04 │ │ │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - svc 70 @ 0x46 │ │ │ │ + ble.n b2b80 │ │ │ │ movs r1, r4 │ │ │ │ - beq.n b2a88 │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ movs r1, r4 │ │ │ │ - svc 20 │ │ │ │ + bgt.n b2b28 │ │ │ │ movs r1, r4 │ │ │ │ - beq.n b2c34 │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ movs r1, r4 │ │ │ │ - beq.n b2bd0 │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - udf #206 @ 0xce │ │ │ │ + bgt.n b2aac │ │ │ │ movs r1, r4 │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + bgt.n b2a80 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n b2c78 │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - udf #4 │ │ │ │ + blt.n b2b30 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r1, r2, r4} │ │ │ │ movs r1, r4 │ │ │ │ - bgt.n b2b84 │ │ │ │ + bge.n b2af4 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - blt.n b2c20 │ │ │ │ + bls.n b2b90 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ movs r1, r4 │ │ │ │ - bge.n b2b70 │ │ │ │ + bhi.n b2ae0 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r1!, {r2, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - bge.n b2b3c │ │ │ │ + bhi.n b2aac │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - bge.n b2b14 │ │ │ │ + bhi.n b2c84 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - bge.n b2aec │ │ │ │ + bhi.n b2c5c │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf7940022 │ │ │ │ - bge.n b2af4 │ │ │ │ + sbc.w r0, ip, #10616832 @ 0xa20000 │ │ │ │ + bhi.n b2c64 │ │ │ │ movs r1, r4 │ │ │ │ - bge.n b2bfc │ │ │ │ + bvc.n b2b6c │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ movs r1, r4 │ │ │ │ - bls.n b2bc0 │ │ │ │ + bvc.n b2b30 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r0!, {r3, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - bls.n b2b70 │ │ │ │ + bvc.n b2ae0 │ │ │ │ movs r1, r4 │ │ │ │ - bls.n b2b38 │ │ │ │ + bvc.n b2ca8 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - bls.n b2d14 │ │ │ │ + bvc.n b2c84 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - bls.n b2cdc │ │ │ │ + bvc.n b2c4c │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r0!, {r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - bls.n b2ca4 │ │ │ │ + bvc.n b2c14 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ movs r1, r4 │ │ │ │ - bls.n b2c6c │ │ │ │ + bvs.n b2bdc │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2!, {r3, r4, r6} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r4, #2 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r2, #42 @ 0x2a │ │ │ │ movs r1, r4 │ │ │ │ - bls.n b2c6c │ │ │ │ + bvs.n b2bdc │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + asrs r0, r1, #2 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r2, #14 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n b2c20 │ │ │ │ + bvs.n b2b90 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, r5, #1 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #26 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n b2bbc │ │ │ │ + bvs.n b2b2c │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r2, #1 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ movs r1, r4 │ │ │ │ - beq.n b2cd8 │ │ │ │ + ldmia r6!, {r4} │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + asrs r4, r6, #32 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n b2b7c │ │ │ │ + bvs.n b2cec │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r1, #158 @ 0x9e │ │ │ │ movs r1, r4 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #170 @ 0xaa │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ movs r1, r4 │ │ │ │ - beq.n b2cb4 │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r1, #102 @ 0x66 │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n b2bf0 │ │ │ │ + bne.n b2b60 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #114 @ 0x72 │ │ │ │ + cmp r1, #74 @ 0x4a │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n b2c9c │ │ │ │ + bpl.n b2c0c │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n b2d00 │ │ │ │ + bvs.n b2c70 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b2cb0 : │ │ │ │ +000b2c70 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #180] @ b2d74 │ │ │ │ + ldr.w ip, [pc, #180] @ b2d34 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #172] @ (b2d78 ) │ │ │ │ + ldr r3, [pc, #172] @ (b2d38 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #168] @ (b2d7c ) │ │ │ │ + ldr r4, [pc, #168] @ (b2d3c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #152] @ (b2d80 ) │ │ │ │ + ldr r3, [pc, #152] @ (b2d40 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1524 @ 0x5f4 │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b2d62 │ │ │ │ - ldr r3, [pc, #136] @ (b2d84 ) │ │ │ │ + beq.n b2d22 │ │ │ │ + ldr r3, [pc, #136] @ (b2d44 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b2d44 │ │ │ │ + bne.n b2d04 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b2d66 │ │ │ │ + bpl.n b2d26 │ │ │ │ mov r0, r5 │ │ │ │ - bl b132c │ │ │ │ + bl b12ec │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b2d62 │ │ │ │ - ldr r3, [pc, #108] @ (b2d88 ) │ │ │ │ + beq.n b2d22 │ │ │ │ + ldr r3, [pc, #108] @ (b2d48 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2d2c │ │ │ │ + beq.n b2cec │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (b2d8c ) │ │ │ │ - ldr r3, [pc, #72] @ (b2d78 ) │ │ │ │ + ldr r2, [pc, #92] @ (b2d4c ) │ │ │ │ + ldr r3, [pc, #72] @ (b2d38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b2d70 │ │ │ │ + bne.n b2d30 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #72] @ (b2d90 ) │ │ │ │ + ldr r0, [pc, #72] @ (b2d50 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #68] @ (b2d94 ) │ │ │ │ + ldr r3, [pc, #68] @ (b2d54 ) │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ - ldr r1, [pc, #68] @ (b2d98 ) │ │ │ │ - ldr r0, [pc, #68] @ (b2d9c ) │ │ │ │ + ldr r1, [pc, #68] @ (b2d58 ) │ │ │ │ + ldr r0, [pc, #68] @ (b2d5c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b2d2c │ │ │ │ - ldr r0, [pc, #56] @ (b2da0 ) │ │ │ │ + b.n b2cec │ │ │ │ + ldr r0, [pc, #56] @ (b2d60 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n b2d4e │ │ │ │ + b.n b2d0e │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - bcc.n b2ddc │ │ │ │ + bcc.n b2e1c │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n b2dc0 │ │ │ │ + bcc.n b2e00 │ │ │ │ movs r5, r4 │ │ │ │ - cdp 0, 11, cr0, cr8, cr6, {1} │ │ │ │ + cdp 0, 15, cr0, cr8, cr6, {1} │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n b2d28 │ │ │ │ + bcc.n b2d68 │ │ │ │ movs r5, r4 │ │ │ │ - bpl.n b2d8c │ │ │ │ + bcc.n b2cfc │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n b2cb0 │ │ │ │ + bcc.n b2e20 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b2da4 : │ │ │ │ +000b2d64 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w r8, [pc, #536] @ b2fd4 │ │ │ │ + ldr.w r8, [pc, #536] @ b2f94 │ │ │ │ add r8, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b2f5c │ │ │ │ + beq.w b2f1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 8aed0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2dee │ │ │ │ + beq.n b2dae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b2eb0 │ │ │ │ + beq.n b2e70 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b2f80 │ │ │ │ + beq.w b2f40 │ │ │ │ mov r0, r6 │ │ │ │ blx 53228 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b2f98 │ │ │ │ + blt.w b2f58 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ itt gt │ │ │ │ movgt.w sl, #0 │ │ │ │ mvngt.w r9, #3221225472 @ 0xc0000000 │ │ │ │ - ble.n b2e86 │ │ │ │ + ble.n b2e46 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r4, [r3, sl, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b2fb8 │ │ │ │ + beq.w b2f78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b2f00 │ │ │ │ + bpl.n b2ec0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b2f2c │ │ │ │ + beq.n b2eec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 52d54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n b2e56 │ │ │ │ + beq.n b2e16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b2eb8 │ │ │ │ + beq.n b2e78 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n b2ec6 │ │ │ │ + blt.n b2e86 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n b2e96 │ │ │ │ + beq.n b2e56 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b132c │ │ │ │ + bl b12ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n b2e78 │ │ │ │ + beq.n b2e38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b2ede │ │ │ │ + beq.n b2e9e │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n b2ee8 │ │ │ │ + beq.n b2ea8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - bgt.n b2e10 │ │ │ │ + bgt.n b2dd0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2fb0 │ │ │ │ + beq.w b2f70 │ │ │ │ movs r0, #1 │ │ │ │ - b.n b2f26 │ │ │ │ + b.n b2ee6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2e7c │ │ │ │ + beq.n b2e3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b2e7c │ │ │ │ + bne.n b2e3c │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2e7c │ │ │ │ + b.n b2e3c │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2dee │ │ │ │ + b.n b2dae │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n b2e5a │ │ │ │ - ldr r3, [pc, #272] @ (b2fd8 ) │ │ │ │ + bge.n b2e1a │ │ │ │ + ldr r3, [pc, #272] @ (b2f98 ) │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #272] @ (b2fdc ) │ │ │ │ - ldr r0, [pc, #272] @ (b2fe0 ) │ │ │ │ + ldr r1, [pc, #272] @ (b2f9c ) │ │ │ │ + ldr r0, [pc, #272] @ (b2fa0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b2f4e │ │ │ │ + b.n b2f0e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n b2e7c │ │ │ │ - ldr r3, [pc, #236] @ (b2fd8 ) │ │ │ │ + bne.n b2e3c │ │ │ │ + ldr r3, [pc, #236] @ (b2f98 ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #244] @ (b2fe4 ) │ │ │ │ - ldr r0, [pc, #248] @ (b2fe8 ) │ │ │ │ + ldr r1, [pc, #244] @ (b2fa4 ) │ │ │ │ + ldr r0, [pc, #248] @ (b2fa8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b2f1e │ │ │ │ - ldr r2, [pc, #212] @ (b2fd8 ) │ │ │ │ - ldr r3, [pc, #232] @ (b2fec ) │ │ │ │ - ldr r1, [pc, #232] @ (b2ff0 ) │ │ │ │ + b.n b2ede │ │ │ │ + ldr r2, [pc, #212] @ (b2f98 ) │ │ │ │ + ldr r3, [pc, #232] @ (b2fac ) │ │ │ │ + ldr r1, [pc, #232] @ (b2fb0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #232] @ (b2ff4 ) │ │ │ │ + ldr r0, [pc, #232] @ (b2fb4 ) │ │ │ │ ldr.w r5, [r8, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9d43c │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #168] @ (b2fd8 ) │ │ │ │ + ldr r3, [pc, #168] @ (b2f98 ) │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #196] @ (b2ff8 ) │ │ │ │ + ldr r0, [pc, #196] @ (b2fb8 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r8, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #192] @ (b2ffc ) │ │ │ │ + ldr r3, [pc, #192] @ (b2fbc ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #192] @ (b3000 ) │ │ │ │ + ldr r2, [pc, #192] @ (b2fc0 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #188] @ (b3004 ) │ │ │ │ + ldr r1, [pc, #188] @ (b2fc4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b2f24 │ │ │ │ - ldr r1, [pc, #120] @ (b2fd8 ) │ │ │ │ + b.n b2ee4 │ │ │ │ + ldr r1, [pc, #120] @ (b2f98 ) │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ - ldr r3, [pc, #164] @ (b3008 ) │ │ │ │ - ldr r2, [pc, #168] @ (b300c ) │ │ │ │ + ldr r3, [pc, #164] @ (b2fc8 ) │ │ │ │ + ldr r2, [pc, #168] @ (b2fcc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #160] @ (b3010 ) │ │ │ │ - ldr r0, [pc, #160] @ (b3014 ) │ │ │ │ + ldr r1, [pc, #160] @ (b2fd0 ) │ │ │ │ + ldr r0, [pc, #160] @ (b2fd4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b2f24 │ │ │ │ - ldr r3, [pc, #84] @ (b2fd8 ) │ │ │ │ + b.n b2ee4 │ │ │ │ + ldr r3, [pc, #84] @ (b2f98 ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr r1, [pc, #144] @ (b3018 ) │ │ │ │ - ldr r0, [pc, #148] @ (b301c ) │ │ │ │ + ldr r1, [pc, #144] @ (b2fd8 ) │ │ │ │ + ldr r0, [pc, #148] @ (b2fdc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b2f24 │ │ │ │ - ldr r3, [pc, #60] @ (b2fd8 ) │ │ │ │ + b.n b2ee4 │ │ │ │ + ldr r3, [pc, #60] @ (b2f98 ) │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ - ldr r1, [pc, #128] @ (b3020 ) │ │ │ │ - ldr r0, [pc, #132] @ (b3024 ) │ │ │ │ + ldr r1, [pc, #128] @ (b2fe0 ) │ │ │ │ + ldr r0, [pc, #132] @ (b2fe4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b2f1e │ │ │ │ + b.n b2ede │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2e92 │ │ │ │ - ldr r3, [pc, #108] @ (b3028 ) │ │ │ │ - movw r2, #24497 @ 0x5fb1 │ │ │ │ + b.n b2e52 │ │ │ │ + ldr r3, [pc, #108] @ (b2fe8 ) │ │ │ │ + movw r2, #24482 @ 0x5fa2 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #104] @ (b302c ) │ │ │ │ - ldr r0, [pc, #104] @ (b3030 ) │ │ │ │ + ldr r1, [pc, #104] @ (b2fec ) │ │ │ │ + ldr r0, [pc, #104] @ (b2ff0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - bcs.n b3058 │ │ │ │ + bcs.n b2e98 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n b2f14 │ │ │ │ + bcs.n b3084 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n b30d8 │ │ │ │ + bcs.n b3048 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r3!, {r1} │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n b30a8 │ │ │ │ + bcs.n b3018 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf1200022 │ │ │ │ - bmi.n b3028 │ │ │ │ + cdp 0, 15, cr0, cr8, cr2, {1} │ │ │ │ + bne.n b2f98 │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n b3048 │ │ │ │ + bne.n b2fb8 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xe8d00021 │ │ │ │ - bcc.n b2fec │ │ │ │ + b.n b2d1c │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n b2ffc │ │ │ │ + bne.n b2f5c │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r1, r3, r5, r7} │ │ │ │ + bne.n b2f6c │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n b2fdc │ │ │ │ + stmia r2!, {r1, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + bne.n b2f4c │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n b2fb4 │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + bne.n b2f24 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ + movs r1, r4 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ movs r1, r4 │ │ │ │ - stmia r7!, {r1, r4} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b3034 : │ │ │ │ +000b2ff4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (b30ac ) │ │ │ │ + ldr r3, [pc, #96] @ (b306c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #92] @ (b30b0 ) │ │ │ │ + ldr r4, [pc, #92] @ (b3070 ) │ │ │ │ addw r3, r3, #1572 @ 0x624 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, b30a6 │ │ │ │ - ldr r3, [pc, #84] @ (b30b4 ) │ │ │ │ + cbz r0, b3066 │ │ │ │ + ldr r3, [pc, #84] @ (b3074 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b3088 │ │ │ │ + bne.n b3048 │ │ │ │ mov r0, r5 │ │ │ │ - bl b2da4 │ │ │ │ + bl b2d64 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b30a6 │ │ │ │ - ldr r3, [pc, #64] @ (b30b8 ) │ │ │ │ + beq.n b3066 │ │ │ │ + ldr r3, [pc, #64] @ (b3078 ) │ │ │ │ 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] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #48] @ (b30bc ) │ │ │ │ + ldr r0, [pc, #48] @ (b307c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #44] @ (b30c0 ) │ │ │ │ - ldr r1, [pc, #44] @ (b30c4 ) │ │ │ │ + ldr r3, [pc, #44] @ (b3080 ) │ │ │ │ + ldr r1, [pc, #44] @ (b3084 ) │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ - ldr r0, [pc, #44] @ (b30c8 ) │ │ │ │ + ldr r0, [pc, #44] @ (b3088 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adcs.w r0, r6, r6, asr #32 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + @ instruction: 0xeb960026 │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n b3030 │ │ │ │ + beq.n b2fa0 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n b3064 │ │ │ │ + beq.n b2fd4 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r1, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b30cc : │ │ │ │ +000b308c : │ │ │ │ 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 r3, [pc, #336] @ (b3230 ) │ │ │ │ + ldr r3, [pc, #336] @ (b31f0 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r2, [pc, #336] @ (b3234 ) │ │ │ │ + ldr r2, [pc, #336] @ (b31f4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #332] @ (b3238 ) │ │ │ │ + ldr r3, [pc, #332] @ (b31f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n b3192 │ │ │ │ + beq.n b3152 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r1 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 53324 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b31b8 │ │ │ │ + beq.n b3178 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n b31d6 │ │ │ │ + beq.n b3196 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b317a │ │ │ │ + cbz r3, b313a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ strd r7, r5, [sp, #12] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b314a │ │ │ │ + beq.n b310a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b3182 │ │ │ │ + cbz r3, b3142 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n b320c │ │ │ │ + beq.n b31cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b315e │ │ │ │ + beq.n b311e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b318a │ │ │ │ - ldr r2, [pc, #220] @ (b323c ) │ │ │ │ - ldr r3, [pc, #212] @ (b3238 ) │ │ │ │ + cbz r3, b314a │ │ │ │ + ldr r2, [pc, #220] @ (b31fc ) │ │ │ │ + ldr r3, [pc, #212] @ (b31f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b322c │ │ │ │ + bne.n b31ec │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3128 │ │ │ │ + b.n b30e8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b314a │ │ │ │ + b.n b310a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b315e │ │ │ │ - ldr r1, [pc, #172] @ (b3240 ) │ │ │ │ + b.n b311e │ │ │ │ + ldr r1, [pc, #172] @ (b3200 ) │ │ │ │ movs r0, #197 @ 0xc5 │ │ │ │ - ldr r3, [pc, #172] @ (b3244 ) │ │ │ │ - ldr r2, [pc, #172] @ (b3248 ) │ │ │ │ + ldr r3, [pc, #172] @ (b3204 ) │ │ │ │ + ldr r2, [pc, #172] @ (b3208 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #164] @ (b324c ) │ │ │ │ - ldr r0, [pc, #168] @ (b3250 ) │ │ │ │ + ldr r1, [pc, #164] @ (b320c ) │ │ │ │ + ldr r0, [pc, #168] @ (b3210 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r5, #0 │ │ │ │ - b.n b315e │ │ │ │ - ldr r3, [pc, #132] @ (b3240 ) │ │ │ │ + b.n b311e │ │ │ │ + ldr r3, [pc, #132] @ (b3200 ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ - ldr r1, [pc, #148] @ (b3254 ) │ │ │ │ - ldr r0, [pc, #152] @ (b3258 ) │ │ │ │ + ldr r1, [pc, #148] @ (b3214 ) │ │ │ │ + ldr r0, [pc, #152] @ (b3218 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b31b4 │ │ │ │ - ldr r3, [pc, #132] @ (b325c ) │ │ │ │ - ldr r1, [pc, #132] @ (b3260 ) │ │ │ │ + b.n b3174 │ │ │ │ + ldr r3, [pc, #132] @ (b321c ) │ │ │ │ + ldr r1, [pc, #132] @ (b3220 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b3224 │ │ │ │ - ldr r3, [pc, #80] @ (b3240 ) │ │ │ │ + cbz r3, b31e4 │ │ │ │ + ldr r3, [pc, #80] @ (b3200 ) │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ - ldr r1, [pc, #112] @ (b3264 ) │ │ │ │ - ldr r0, [pc, #112] @ (b3268 ) │ │ │ │ + ldr r1, [pc, #112] @ (b3224 ) │ │ │ │ + ldr r0, [pc, #112] @ (b3228 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b31b4 │ │ │ │ - ldr r3, [pc, #48] @ (b3240 ) │ │ │ │ + b.n b3174 │ │ │ │ + ldr r3, [pc, #48] @ (b3200 ) │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ - ldr r1, [pc, #88] @ (b326c ) │ │ │ │ - ldr r0, [pc, #92] @ (b3270 ) │ │ │ │ + ldr r1, [pc, #88] @ (b322c ) │ │ │ │ + ldr r0, [pc, #92] @ (b3230 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b3204 │ │ │ │ + b.n b31c4 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b31ee │ │ │ │ + b.n b31ae │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r3, r4, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r7} │ │ │ │ movs r1, r4 │ │ │ │ - bne.n b31fc │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - bne.n b323c │ │ │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ movs r1, r4 │ │ │ │ - bne.n b3218 │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n b3200 │ │ │ │ - movs r1, r4 │ │ │ │ - bne.n b31bc │ │ │ │ - movs r1, r4 │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + ldmia r7, {r1, r2, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - bne.n b3188 │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ + itt │ │ │ │ + mov r1, r4 │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ + ittt le │ │ │ │ + movle r1, r4 │ │ │ │ │ │ │ │ -000b3274 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ +000b3234 : │ │ │ │ + pushle {r4, r5, lr} │ │ │ │ + movle.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #140] @ b3310 │ │ │ │ + ldr.w ip, [pc, #140] @ b32d0 │ │ │ │ mov r4, r1 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (b3314 ) │ │ │ │ + ldr r3, [pc, #132] @ (b32d4 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #124] @ (b3318 ) │ │ │ │ + ldr r4, [pc, #124] @ (b32d8 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (b331c ) │ │ │ │ + ldr r3, [pc, #108] @ (b32dc ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1620 @ 0x654 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, b3306 │ │ │ │ - ldr r3, [pc, #96] @ (b3320 ) │ │ │ │ + cbz r0, b32c6 │ │ │ │ + ldr r3, [pc, #96] @ (b32e0 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b32ea │ │ │ │ + bne.n b32aa │ │ │ │ mov r0, r5 │ │ │ │ - bl b30cc │ │ │ │ - ldr r2, [pc, #80] @ (b3324 ) │ │ │ │ - ldr r3, [pc, #60] @ (b3314 ) │ │ │ │ + bl b308c │ │ │ │ + ldr r2, [pc, #80] @ (b32e4 ) │ │ │ │ + ldr r3, [pc, #60] @ (b32d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b330a │ │ │ │ + bne.n b32ca │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (b3328 ) │ │ │ │ + ldr r0, [pc, #60] @ (b32e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (b332c ) │ │ │ │ - ldr r1, [pc, #56] @ (b3330 ) │ │ │ │ + ldr r3, [pc, #56] @ (b32ec ) │ │ │ │ + ldr r1, [pc, #56] @ (b32f0 ) │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - ldr r0, [pc, #56] @ (b3334 ) │ │ │ │ + ldr r0, [pc, #56] @ (b32f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b32d2 │ │ │ │ + b.n b3292 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldrd r0, r0, [r2], #152 @ 0x98 │ │ │ │ + ldmdb r2!, {r1, r2, r5} │ │ │ │ lsrs r0, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r5, {r1, r2, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ - movs r1, r4 │ │ │ │ + it cs │ │ │ │ + movcs r1, r4 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n b3280 │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + bkpt 0x00fa │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b3338 : │ │ │ │ +000b32f8 : │ │ │ │ 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 r5, [pc, #928] @ (b36ec ) │ │ │ │ + ldr r5, [pc, #928] @ (b36ac ) │ │ │ │ mov r3, r2 │ │ │ │ - ldr r2, [pc, #928] @ (b36f0 ) │ │ │ │ + ldr r2, [pc, #928] @ (b36b0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r5, pc │ │ │ │ - ldr r4, [pc, #928] @ (b36f4 ) │ │ │ │ + ldr r4, [pc, #928] @ (b36b4 ) │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b35c8 │ │ │ │ + beq.w b3588 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r2, [pc, #904] @ (b36f8 ) │ │ │ │ + ldr r2, [pc, #904] @ (b36b8 ) │ │ │ │ ldr r7, [r1, #4] │ │ │ │ add.w ip, r0, #1 │ │ │ │ str.w ip, [r5] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n b33ca │ │ │ │ + beq.n b338a │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbz r0, b33c2 │ │ │ │ - ldr r3, [pc, #884] @ (b36fc ) │ │ │ │ + cbz r0, b3382 │ │ │ │ + ldr r3, [pc, #884] @ (b36bc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r3, [pc, #876] @ (b3700 ) │ │ │ │ - ldr r1, [pc, #880] @ (b3704 ) │ │ │ │ + ldr r3, [pc, #876] @ (b36c0 ) │ │ │ │ + ldr r1, [pc, #880] @ (b36c4 ) │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ - ldr r0, [pc, #880] @ (b3708 ) │ │ │ │ + ldr r0, [pc, #880] @ (b36c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #868] @ (b370c ) │ │ │ │ - ldr r3, [pc, #836] @ (b36f0 ) │ │ │ │ + ldr r2, [pc, #868] @ (b36cc ) │ │ │ │ + ldr r3, [pc, #836] @ (b36b0 ) │ │ │ │ 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 b36b2 │ │ │ │ + bne.w b3672 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3386 │ │ │ │ + b.n b3346 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52d54 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b362c │ │ │ │ + blt.w b35ec │ │ │ │ ands.w r7, r0, #255 @ 0xff │ │ │ │ - beq.n b33f0 │ │ │ │ + beq.n b33b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3612 │ │ │ │ + beq.w b35d2 │ │ │ │ movs r0, #1 │ │ │ │ - b.n b33a6 │ │ │ │ - ldr r2, [pc, #796] @ (b3710 ) │ │ │ │ + b.n b3366 │ │ │ │ + ldr r2, [pc, #796] @ (b36d0 ) │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r3, [sp, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #2540] @ 0x9ec │ │ │ │ bl 8a8a0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b3694 │ │ │ │ + blt.w b3654 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov sl, r1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n b3512 │ │ │ │ + ble.n b34d2 │ │ │ │ mov r8, r7 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ add r2, sp, #28 │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r5, r2, [sp, #8] │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr.w r0, [r3, r8, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b36d0 │ │ │ │ + beq.w b3690 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.n b3536 │ │ │ │ - ldr r2, [pc, #708] @ (b3714 ) │ │ │ │ + bpl.n b34f6 │ │ │ │ + ldr r2, [pc, #708] @ (b36d4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b36ba │ │ │ │ - ldr r2, [pc, #704] @ (b3718 ) │ │ │ │ + beq.w b367a │ │ │ │ + ldr r2, [pc, #704] @ (b36d8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b36b6 │ │ │ │ + beq.w b3676 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n b3536 │ │ │ │ - ldr r2, [pc, #692] @ (b371c ) │ │ │ │ + bne.n b34f6 │ │ │ │ + ldr r2, [pc, #692] @ (b36dc ) │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r1, [r4, r2] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov fp, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ and.w r3, r2, #268435456 @ 0x10000000 │ │ │ │ ubfx r2, r2, #28, #1 │ │ │ │ cmp r5, r1 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n b3536 │ │ │ │ + bpl.n b34f6 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n b3536 │ │ │ │ + bne.n b34f6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r7 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ - cbnz r3, b34a0 │ │ │ │ + cbnz r3, b3460 │ │ │ │ mov r5, fp │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r7 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n b34ba │ │ │ │ + beq.n b347a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b3626 │ │ │ │ + beq.w b35e6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r7 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n b34de │ │ │ │ + beq.n b349e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b3602 │ │ │ │ + beq.w b35c2 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b35ea │ │ │ │ + beq.w b35aa │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n b34f6 │ │ │ │ + beq.n b34b6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b35fa │ │ │ │ + beq.w b35ba │ │ │ │ cmp r5, fp │ │ │ │ - beq.n b357a │ │ │ │ + beq.n b353a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b35f2 │ │ │ │ + beq.n b35b2 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bgt.n b342c │ │ │ │ + bgt.n b33ec │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b36aa │ │ │ │ + beq.w b366a │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b33ec │ │ │ │ + bne.w b33ac │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b33ec │ │ │ │ + b.n b33ac │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #480] @ (b3720 ) │ │ │ │ + ldr r0, [pc, #480] @ (b36e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3558 │ │ │ │ + beq.n b3518 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b360a │ │ │ │ - ldr r3, [pc, #420] @ (b3700 ) │ │ │ │ + beq.n b35ca │ │ │ │ + ldr r3, [pc, #420] @ (b36c0 ) │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr r1, [pc, #452] @ (b3724 ) │ │ │ │ - ldr r0, [pc, #456] @ (b3728 ) │ │ │ │ + ldr r1, [pc, #452] @ (b36e4 ) │ │ │ │ + ldr r0, [pc, #456] @ (b36e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ - b.n b33a4 │ │ │ │ + b.n b3364 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b3648 │ │ │ │ + beq.n b3608 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -163085,1454 +163058,1452 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #28] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n b35ae │ │ │ │ + beq.n b356e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b361a │ │ │ │ + beq.n b35da │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b367c │ │ │ │ + beq.n b363c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n b34fa │ │ │ │ + beq.n b34ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b34fa │ │ │ │ + bne.n b34ba │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b34fa │ │ │ │ - ldr r1, [pc, #308] @ (b3700 ) │ │ │ │ + b.n b34ba │ │ │ │ + ldr r1, [pc, #308] @ (b36c0 ) │ │ │ │ movs r0, #202 @ 0xca │ │ │ │ - ldr r3, [pc, #348] @ (b372c ) │ │ │ │ - ldr r2, [pc, #352] @ (b3730 ) │ │ │ │ + ldr r3, [pc, #348] @ (b36ec ) │ │ │ │ + ldr r2, [pc, #352] @ (b36f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #344] @ (b3734 ) │ │ │ │ - ldr r0, [pc, #348] @ (b3738 ) │ │ │ │ + ldr r1, [pc, #344] @ (b36f4 ) │ │ │ │ + ldr r0, [pc, #348] @ (b36f8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b33a4 │ │ │ │ + b.n b3364 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b34e6 │ │ │ │ + b.n b34a6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3504 │ │ │ │ + b.n b34c4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b34f6 │ │ │ │ + b.n b34b6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b34da │ │ │ │ + b.n b349a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3558 │ │ │ │ + b.n b3518 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b33ec │ │ │ │ + b.n b33ac │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n b35ae │ │ │ │ + b.n b356e │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b34ba │ │ │ │ - ldr r3, [pc, #208] @ (b3700 ) │ │ │ │ + b.n b347a │ │ │ │ + ldr r3, [pc, #208] @ (b36c0 ) │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ - ldr r1, [pc, #264] @ (b373c ) │ │ │ │ - ldr r0, [pc, #268] @ (b3740 ) │ │ │ │ + ldr r1, [pc, #264] @ (b36fc ) │ │ │ │ + ldr r0, [pc, #268] @ (b3700 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b33a4 │ │ │ │ - ldr r2, [pc, #180] @ (b3700 ) │ │ │ │ + b.n b3364 │ │ │ │ + ldr r2, [pc, #180] @ (b36c0 ) │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #244] @ (b3744 ) │ │ │ │ - ldr r0, [pc, #248] @ (b3748 ) │ │ │ │ + ldr r3, [pc, #244] @ (b3704 ) │ │ │ │ + ldr r0, [pc, #248] @ (b3708 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #232] @ (b374c ) │ │ │ │ + ldr r2, [pc, #232] @ (b370c ) │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b33a4 │ │ │ │ - ldr r3, [pc, #128] @ (b3700 ) │ │ │ │ + b.n b3364 │ │ │ │ + ldr r3, [pc, #128] @ (b36c0 ) │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ - ldr r1, [pc, #204] @ (b3750 ) │ │ │ │ - ldr r0, [pc, #208] @ (b3754 ) │ │ │ │ + ldr r1, [pc, #204] @ (b3710 ) │ │ │ │ + ldr r0, [pc, #208] @ (b3714 ) │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b3668 │ │ │ │ - ldr r3, [pc, #104] @ (b3700 ) │ │ │ │ + b.n b3628 │ │ │ │ + ldr r3, [pc, #104] @ (b36c0 ) │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ - ldr r1, [pc, #188] @ (b3758 ) │ │ │ │ - ldr r0, [pc, #192] @ (b375c ) │ │ │ │ + ldr r1, [pc, #188] @ (b3718 ) │ │ │ │ + ldr r0, [pc, #192] @ (b371c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b3640 │ │ │ │ + b.n b3600 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b351e │ │ │ │ + b.n b34de │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #164] @ (b3760 ) │ │ │ │ + ldr r3, [pc, #164] @ (b3720 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #160] @ (b3764 ) │ │ │ │ - ldr r0, [pc, #164] @ (b3768 ) │ │ │ │ + ldr r1, [pc, #160] @ (b3724 ) │ │ │ │ + ldr r0, [pc, #164] @ (b3728 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #152] @ (b376c ) │ │ │ │ - movw r2, #25845 @ 0x64f5 │ │ │ │ + ldr r3, [pc, #152] @ (b372c ) │ │ │ │ + movw r2, #25830 @ 0x64e6 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #148] @ (b3770 ) │ │ │ │ - ldr r0, [pc, #148] @ (b3774 ) │ │ │ │ + ldr r1, [pc, #148] @ (b3730 ) │ │ │ │ + ldr r0, [pc, #148] @ (b3734 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r3, r5, r7} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n b3800 │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + bkpt 0x005c │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ movs r1, r4 │ │ │ │ - bkpt 0x00bc │ │ │ │ + pop {r2, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5} │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ movs r1, r4 │ │ │ │ - bkpt 0x0040 │ │ │ │ + pop {r3, r4} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + cbnz r0, b3774 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + cbnz r2, b3774 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #72 @ (adr r7, b3798 ) │ │ │ │ + add r4, pc, #936 @ (adr r4, b3ab8 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r5!, {r4, r7} │ │ │ │ + ldmia r3, {r3, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ + cbnz r6, b3772 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r5, {r3, r4, r5, r6} │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - pop {r7, pc} │ │ │ │ + cbnz r0, b3776 │ │ │ │ movs r1, r4 │ │ │ │ - adds.w r0, r8, #10682368 @ 0xa30000 │ │ │ │ - subs r2, r3, #7 │ │ │ │ + @ instruction: 0xf2f00023 │ │ │ │ + adds r2, r6, #6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [pc, #424] @ (b3914 ) │ │ │ │ + ldr r4, [pc, #264] @ (b3834 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r6, #23 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r7, #5 │ │ │ │ + adds r4, r2, #5 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r7!, {r1, r4} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b3778 : │ │ │ │ +000b3738 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #192] @ b3848 │ │ │ │ + ldr.w ip, [pc, #192] @ b3808 │ │ │ │ mov r4, r1 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ (b384c ) │ │ │ │ + ldr r3, [pc, #184] @ (b380c ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #176] @ (b3850 ) │ │ │ │ + ldr r4, [pc, #176] @ (b3810 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #160] @ (b3854 ) │ │ │ │ + ldr r3, [pc, #160] @ (b3814 ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ addw r3, r3, #1668 @ 0x684 │ │ │ │ bl 8612c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b3834 │ │ │ │ - ldr r3, [pc, #136] @ (b3858 ) │ │ │ │ + beq.n b37f4 │ │ │ │ + ldr r3, [pc, #136] @ (b3818 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b3818 │ │ │ │ + bne.n b37d8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n b3838 │ │ │ │ + bpl.n b37f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3338 │ │ │ │ + bl b32f8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b3834 │ │ │ │ - ldr r3, [pc, #108] @ (b385c ) │ │ │ │ + beq.n b37f4 │ │ │ │ + ldr r3, [pc, #108] @ (b381c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3800 │ │ │ │ + beq.n b37c0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (b3860 ) │ │ │ │ - ldr r3, [pc, #72] @ (b384c ) │ │ │ │ + ldr r2, [pc, #92] @ (b3820 ) │ │ │ │ + ldr r3, [pc, #72] @ (b380c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b3844 │ │ │ │ + bne.n b3804 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #72] @ (b3864 ) │ │ │ │ + ldr r0, [pc, #72] @ (b3824 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #68] @ (b3868 ) │ │ │ │ + ldr r3, [pc, #68] @ (b3828 ) │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ - ldr r1, [pc, #68] @ (b386c ) │ │ │ │ - ldr r0, [pc, #72] @ (b3870 ) │ │ │ │ + ldr r1, [pc, #68] @ (b382c ) │ │ │ │ + ldr r0, [pc, #72] @ (b3830 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b3800 │ │ │ │ - ldr r0, [pc, #56] @ (b3874 ) │ │ │ │ + b.n b37c0 │ │ │ │ + ldr r0, [pc, #56] @ (b3834 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n b3820 │ │ │ │ + b.n b37e0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - b.n b402c │ │ │ │ + b.n b306c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - pop {r1, r5} │ │ │ │ + cbnz r2, b3866 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r4, b38f0 │ │ │ │ + cbnz r4, b3866 │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b3878 : │ │ │ │ +000b3838 : │ │ │ │ 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 r2, [pc, #964] @ (b3c50 ) │ │ │ │ + ldr r2, [pc, #964] @ (b3c10 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #964] @ (b3c54 ) │ │ │ │ + ldr r3, [pc, #964] @ (b3c14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r5, [pc, #964] @ (b3c58 ) │ │ │ │ + ldr r5, [pc, #964] @ (b3c18 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b3c00 │ │ │ │ + beq.w b3bc0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov fp, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 52e44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b38d4 │ │ │ │ + beq.n b3894 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3a4a │ │ │ │ + beq.w b3a0a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w b3a58 │ │ │ │ + beq.w b3a18 │ │ │ │ ldr r6, [r7, #52] @ 0x34 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w b3a88 │ │ │ │ + beq.w b3a48 │ │ │ │ ldr.w r9, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r6, #31 │ │ │ │ and.w r4, r9, #1 │ │ │ │ - bmi.w b3ab2 │ │ │ │ + bmi.w b3a72 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w b3b56 │ │ │ │ + bne.w b3b16 │ │ │ │ ldr r7, [r7, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b3b20 │ │ │ │ + beq.w b3ae0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr r3, [pc, #844] @ (b3c5c ) │ │ │ │ + ldr r3, [pc, #844] @ (b3c1c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #860] @ 0x35c │ │ │ │ - ldr r3, [pc, #840] @ (b3c60 ) │ │ │ │ + ldr r3, [pc, #840] @ (b3c20 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b3b64 │ │ │ │ + beq.w b3b24 │ │ │ │ movs r0, #4 │ │ │ │ blx 53114 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b3bb0 │ │ │ │ + beq.w b3b70 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w b3c1c │ │ │ │ - ldr r2, [pc, #800] @ (b3c64 ) │ │ │ │ + bpl.w b3bdc │ │ │ │ + ldr r2, [pc, #800] @ (b3c24 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b3c34 │ │ │ │ - ldr r2, [pc, #792] @ (b3c68 ) │ │ │ │ + beq.w b3bf4 │ │ │ │ + ldr r2, [pc, #792] @ (b3c28 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b3c30 │ │ │ │ + beq.w b3bf0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w b3c4a │ │ │ │ + ble.w b3c0a │ │ │ │ mov r0, r6 │ │ │ │ str.w sl, [r4, #12] │ │ │ │ bl 8bf90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w b3c1c │ │ │ │ + bpl.w b3bdc │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w b3c34 │ │ │ │ + beq.w b3bf4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b3c30 │ │ │ │ + beq.w b3bf0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w b3c4a │ │ │ │ + ble.w b3c0a │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 8bf90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w b3c1c │ │ │ │ + bpl.w b3bdc │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w b3c34 │ │ │ │ + beq.w b3bf4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b3c30 │ │ │ │ + beq.w b3bf0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w b3c4a │ │ │ │ + ble.w b3c0a │ │ │ │ cmp r3, #3 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq.w b3c4a │ │ │ │ + beq.w b3c0a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r4, #24] │ │ │ │ strd fp, r4, [sp, #20] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b39e6 │ │ │ │ + beq.n b39a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b3a70 │ │ │ │ + beq.n b3a30 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b3bb6 │ │ │ │ + beq.w b3b76 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b39fe │ │ │ │ + beq.n b39be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b3a78 │ │ │ │ + beq.n b3a38 │ │ │ │ mov r0, r6 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3a16 │ │ │ │ + beq.n b39d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b3a80 │ │ │ │ - ldr r3, [pc, #596] @ (b3c6c ) │ │ │ │ + beq.n b3a40 │ │ │ │ + ldr r3, [pc, #596] @ (b3c2c ) │ │ │ │ movw r2, #351 @ 0x15f │ │ │ │ - ldr r1, [pc, #592] @ (b3c70 ) │ │ │ │ - ldr r0, [pc, #596] @ (b3c74 ) │ │ │ │ + ldr r1, [pc, #592] @ (b3c30 ) │ │ │ │ + ldr r0, [pc, #596] @ (b3c34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - ldr r2, [pc, #584] @ (b3c78 ) │ │ │ │ - ldr r3, [pc, #548] @ (b3c54 ) │ │ │ │ + ldr r2, [pc, #584] @ (b3c38 ) │ │ │ │ + ldr r3, [pc, #548] @ (b3c14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b3bfc │ │ │ │ + bne.w b3bbc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w b38dc │ │ │ │ - ldr r3, [pc, #528] @ (b3c6c ) │ │ │ │ + bne.w b389c │ │ │ │ + ldr r3, [pc, #528] @ (b3c2c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #540] @ (b3c7c ) │ │ │ │ - ldr r0, [pc, #540] @ (b3c80 ) │ │ │ │ + ldr r1, [pc, #540] @ (b3c3c ) │ │ │ │ + ldr r0, [pc, #540] @ (b3c40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b3a2c │ │ │ │ + b.n b39ec │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b39e6 │ │ │ │ + b.n b39a6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b39fe │ │ │ │ + b.n b39be │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3a16 │ │ │ │ - ldr r2, [pc, #480] @ (b3c6c ) │ │ │ │ + b.n b39d6 │ │ │ │ + ldr r2, [pc, #480] @ (b3c2c ) │ │ │ │ mov.w r1, #352 @ 0x160 │ │ │ │ - ldr r3, [pc, #500] @ (b3c84 ) │ │ │ │ + ldr r3, [pc, #500] @ (b3c44 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #496] @ (b3c88 ) │ │ │ │ + ldr r2, [pc, #496] @ (b3c48 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #492] @ (b3c8c ) │ │ │ │ - ldr r0, [pc, #492] @ (b3c90 ) │ │ │ │ + ldr r1, [pc, #492] @ (b3c4c ) │ │ │ │ + ldr r0, [pc, #492] @ (b3c50 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ - b.n b3a2c │ │ │ │ + b.n b39ec │ │ │ │ mov r0, r6 │ │ │ │ bl 87140 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w b3bd4 │ │ │ │ + bne.w b3b94 │ │ │ │ mov r0, r6 │ │ │ │ bl 87140 │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ ldr r4, [r7, #52] @ 0x34 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n b3af0 │ │ │ │ + beq.n b3ab0 │ │ │ │ ldr.w r9, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r4, #31 │ │ │ │ and.w r8, r9, #1 │ │ │ │ - bpl.n b3b94 │ │ │ │ + bpl.n b3b54 │ │ │ │ mov r0, r4 │ │ │ │ bl 87140 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n b3be8 │ │ │ │ + bne.n b3ba8 │ │ │ │ mov r0, r4 │ │ │ │ bl 87198 │ │ │ │ - b.n b38f8 │ │ │ │ - ldr r3, [pc, #376] @ (b3c6c ) │ │ │ │ + b.n b38b8 │ │ │ │ + ldr r3, [pc, #376] @ (b3c2c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r0, [pc, #412] @ (b3c94 ) │ │ │ │ + ldr r0, [pc, #412] @ (b3c54 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #408] @ (b3c98 ) │ │ │ │ + ldr r3, [pc, #408] @ (b3c58 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #404] @ (b3c9c ) │ │ │ │ - ldr r1, [pc, #404] @ (b3ca0 ) │ │ │ │ + ldr r2, [pc, #404] @ (b3c5c ) │ │ │ │ + ldr r1, [pc, #404] @ (b3c60 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ - b.n b3a2c │ │ │ │ - ldr r3, [pc, #328] @ (b3c6c ) │ │ │ │ - ldr r1, [pc, #384] @ (b3ca4 ) │ │ │ │ - ldr r0, [pc, #384] @ (b3ca8 ) │ │ │ │ + b.n b39ec │ │ │ │ + ldr r3, [pc, #328] @ (b3c2c ) │ │ │ │ + ldr r1, [pc, #384] @ (b3c64 ) │ │ │ │ + ldr r0, [pc, #384] @ (b3c68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ mov.w r3, #352 @ 0x160 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #376] @ (b3cac ) │ │ │ │ + ldr r3, [pc, #376] @ (b3c6c ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #372] @ (b3cb0 ) │ │ │ │ + ldr r2, [pc, #372] @ (b3c70 ) │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.n b3a2c │ │ │ │ + b.n b39ec │ │ │ │ mov r0, r9 │ │ │ │ bl 87140 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.n b3aca │ │ │ │ - ldr r3, [pc, #260] @ (b3c6c ) │ │ │ │ + b.n b3a8a │ │ │ │ + ldr r3, [pc, #260] @ (b3c2c ) │ │ │ │ movw r2, #351 @ 0x15f │ │ │ │ - ldr r1, [pc, #328] @ (b3cb4 ) │ │ │ │ - ldr r0, [pc, #328] @ (b3cb8 ) │ │ │ │ + ldr r1, [pc, #328] @ (b3c74 ) │ │ │ │ + ldr r0, [pc, #328] @ (b3c78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b3a2c │ │ │ │ + b.n b39ec │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b38f8 │ │ │ │ + beq.w b38b8 │ │ │ │ mov r0, r9 │ │ │ │ bl 87140 │ │ │ │ mov r0, r9 │ │ │ │ bl 87140 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.n b38f8 │ │ │ │ + b.n b38b8 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n b3936 │ │ │ │ - ldr r3, [pc, #180] @ (b3c6c ) │ │ │ │ + b.n b38f6 │ │ │ │ + ldr r3, [pc, #180] @ (b3c2c ) │ │ │ │ movw r2, #351 @ 0x15f │ │ │ │ - ldr r1, [pc, #252] @ (b3cbc ) │ │ │ │ - ldr r0, [pc, #256] @ (b3cc0 ) │ │ │ │ + ldr r1, [pc, #252] @ (b3c7c ) │ │ │ │ + ldr r0, [pc, #256] @ (b3c80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b3a2c │ │ │ │ + b.n b39ec │ │ │ │ mov r0, r9 │ │ │ │ bl 87140 │ │ │ │ mov r0, r6 │ │ │ │ bl 87140 │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ - b.n b3b5c │ │ │ │ + b.n b3b1c │ │ │ │ mov r0, r9 │ │ │ │ bl 87140 │ │ │ │ mov r0, r9 │ │ │ │ bl 87140 │ │ │ │ mov r0, r4 │ │ │ │ bl 87198 │ │ │ │ - b.n b3ba8 │ │ │ │ + b.n b3b68 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #192] @ (b3cc4 ) │ │ │ │ - movw r2, #29555 @ 0x7373 │ │ │ │ + ldr r3, [pc, #192] @ (b3c84 ) │ │ │ │ + movw r2, #29540 @ 0x7364 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #188] @ (b3cc8 ) │ │ │ │ - ldr r0, [pc, #188] @ (b3ccc ) │ │ │ │ + ldr r1, [pc, #188] @ (b3c88 ) │ │ │ │ + ldr r0, [pc, #188] @ (b3c8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #460 @ 0x1cc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #176] @ (b3cd0 ) │ │ │ │ + ldr r3, [pc, #176] @ (b3c90 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #176] @ (b3cd4 ) │ │ │ │ - ldr r0, [pc, #180] @ (b3cd8 ) │ │ │ │ + ldr r1, [pc, #176] @ (b3c94 ) │ │ │ │ + ldr r0, [pc, #180] @ (b3c98 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #164] @ (b3cdc ) │ │ │ │ + ldr r3, [pc, #164] @ (b3c9c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #164] @ (b3ce0 ) │ │ │ │ - ldr r0, [pc, #164] @ (b3ce4 ) │ │ │ │ + ldr r1, [pc, #164] @ (b3ca0 ) │ │ │ │ + ldr r0, [pc, #164] @ (b3ca4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r4, b3cb6 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r3} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r2, b3cb2 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ movs r1, r4 │ │ │ │ - orns r0, ip, #10616832 @ 0xa20000 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xf2540022 │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r4, b3cb2 │ │ │ │ + @ instruction: 0xb754 │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r0, b3ca2 │ │ │ │ + @ instruction: 0xb700 │ │ │ │ movs r1, r4 │ │ │ │ - and.w r0, r8, #10616832 @ 0xa20000 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ + @ instruction: 0xf1e00022 │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ - movs r3, r4 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr2, {1} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + @ instruction: 0xb686 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r3, r4, r7} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb85c │ │ │ │ + @ instruction: 0xb634 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - movs r4, r4 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + cdp2 0, 9, cr0, cr14, cr3, {1} │ │ │ │ + adds r4, r4, r0 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + adds r6, r2, r1 │ │ │ │ movs r1, r4 │ │ │ │ - vext.8 d0, d8, d19, #0 │ │ │ │ - subs r2, r7, r2 │ │ │ │ + ldc 0, cr0, [r0, #140] @ 0x8c │ │ │ │ + adds r2, r2, r2 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + adds r6, r7, r2 │ │ │ │ movs r1, r4 │ │ │ │ - vaddl.s16 q0, d14, d19 │ │ │ │ - subs r0, r4, r1 │ │ │ │ + ldcl 0, cr0, [r6, #-140]! @ 0xffffff74 │ │ │ │ + adds r0, r7, r0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #960] @ (b40a8 ) │ │ │ │ + mov r8, r9 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b3ce8 : │ │ │ │ +000b3ca8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #160] @ b3d98 │ │ │ │ + ldr.w ip, [pc, #160] @ b3d58 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #152] @ (b3d9c ) │ │ │ │ + ldr r3, [pc, #152] @ (b3d5c ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #148] @ (b3da0 ) │ │ │ │ + ldr r4, [pc, #148] @ (b3d60 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #132] @ (b3da4 ) │ │ │ │ + ldr r3, [pc, #132] @ (b3d64 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1716 @ 0x6b4 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, b3d84 │ │ │ │ - ldr r3, [pc, #116] @ (b3da8 ) │ │ │ │ + cbz r0, b3d44 │ │ │ │ + ldr r3, [pc, #116] @ (b3d68 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b3d64 │ │ │ │ + bne.n b3d24 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b3d88 │ │ │ │ + bpl.n b3d48 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3878 │ │ │ │ - ldr r2, [pc, #92] @ (b3dac ) │ │ │ │ - ldr r3, [pc, #76] @ (b3d9c ) │ │ │ │ + bl b3838 │ │ │ │ + ldr r2, [pc, #92] @ (b3d6c ) │ │ │ │ + ldr r3, [pc, #76] @ (b3d5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b3d92 │ │ │ │ + bne.n b3d52 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #72] @ (b3db0 ) │ │ │ │ + ldr r0, [pc, #72] @ (b3d70 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #68] @ (b3db4 ) │ │ │ │ + ldr r3, [pc, #68] @ (b3d74 ) │ │ │ │ mov.w r2, #350 @ 0x15e │ │ │ │ - ldr r1, [pc, #64] @ (b3db8 ) │ │ │ │ - ldr r0, [pc, #68] @ (b3dbc ) │ │ │ │ + ldr r1, [pc, #64] @ (b3d78 ) │ │ │ │ + ldr r0, [pc, #68] @ (b3d7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b3d4c │ │ │ │ - ldr r0, [pc, #52] @ (b3dc0 ) │ │ │ │ + b.n b3d0c │ │ │ │ + ldr r0, [pc, #52] @ (b3d80 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n b3d6e │ │ │ │ + b.n b3d2e │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ movs r5, r4 │ │ │ │ - udf #128 @ 0x80 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r3, #10] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b3dc4 : │ │ │ │ +000b3d84 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ - cbz r3, b3dd2 │ │ │ │ + cbz r3, b3d92 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, b3dd2 │ │ │ │ + cbz r3, b3d92 │ │ │ │ bx r3 │ │ │ │ mov r0, r2 │ │ │ │ b.w 533dc │ │ │ │ │ │ │ │ -000b3dd8 : │ │ │ │ +000b3d98 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #56] @ (b3e20 ) │ │ │ │ + ldr r1, [pc, #56] @ (b3de0 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #56] @ (b3e24 ) │ │ │ │ + ldr r2, [pc, #56] @ (b3de4 ) │ │ │ │ mov r0, sp │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 5333c <_PyGen_FetchStopIterationValue@plt> │ │ │ │ - ldr r2, [pc, #36] @ (b3e28 ) │ │ │ │ - ldr r3, [pc, #28] @ (b3e24 ) │ │ │ │ + ldr r2, [pc, #36] @ (b3de8 ) │ │ │ │ + ldr r3, [pc, #28] @ (b3de4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b3e1c │ │ │ │ + bne.n b3ddc │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r6} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000b3e2c : │ │ │ │ +000b3dec : │ │ │ │ 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, #392] @ (b3fc4 ) │ │ │ │ + ldr r2, [pc, #392] @ (b3f84 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #392] @ (b3fc8 ) │ │ │ │ + ldr r3, [pc, #392] @ (b3f88 ) │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ - ldr r5, [pc, #388] @ (b3fcc ) │ │ │ │ + ldr r5, [pc, #388] @ (b3f8c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 53120 │ │ │ │ ldr r2, [r0, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r3, [r7, #0] │ │ │ │ - ldr r3, [pc, #364] @ (b3fd0 ) │ │ │ │ + ldr r3, [pc, #364] @ (b3f90 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx 52ec8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b3f0e │ │ │ │ - ldr r1, [pc, #352] @ (b3fd4 ) │ │ │ │ + bne.n b3ece │ │ │ │ + ldr r1, [pc, #352] @ (b3f94 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #1776 @ 0x6f0 │ │ │ │ blx 533a4 <_PyObject_GetAttrId@plt> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b3f5c │ │ │ │ + beq.n b3f1c │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 8bce0 <_CPy_GetExcInfo@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 53210 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3eb4 │ │ │ │ + beq.n b3e74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b3fac │ │ │ │ + beq.n b3f6c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3ec8 │ │ │ │ + beq.n b3e88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b3f7e │ │ │ │ + beq.n b3f3e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3edc │ │ │ │ + beq.n b3e9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b3f90 │ │ │ │ + beq.n b3f50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3eee │ │ │ │ + beq.n b3eae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b3fa0 │ │ │ │ + beq.n b3f60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b3f70 │ │ │ │ + beq.n b3f30 │ │ │ │ str r5, [r7, #0] │ │ │ │ - ldr r2, [pc, #224] @ (b3fd8 ) │ │ │ │ - ldr r3, [pc, #208] @ (b3fc8 ) │ │ │ │ + ldr r2, [pc, #224] @ (b3f98 ) │ │ │ │ + ldr r3, [pc, #208] @ (b3f88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b3fbe │ │ │ │ + bne.n b3f7e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #204] @ (b3fdc ) │ │ │ │ + ldr r1, [pc, #204] @ (b3f9c ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ addw r1, r1, #1764 @ 0x6e4 │ │ │ │ blx 533a4 <_PyObject_GetAttrId@plt> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, b3f5c │ │ │ │ + cbz r0, b3f1c │ │ │ │ blx 53654 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3f3c │ │ │ │ + beq.n b3efc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, b3f3c │ │ │ │ + cbnz r3, b3efc │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - cbz r5, b3f58 │ │ │ │ + cbz r5, b3f18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3f54 │ │ │ │ + beq.n b3f14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, b3f54 │ │ │ │ + cbnz r3, b3f14 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ bl 8ba28 │ │ │ │ movs r4, #2 │ │ │ │ - b.n b3ef4 │ │ │ │ - ldr r3, [pc, #128] @ (b3fe0 ) │ │ │ │ + b.n b3eb4 │ │ │ │ + ldr r3, [pc, #128] @ (b3fa0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52fa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b3f58 │ │ │ │ + beq.n b3f18 │ │ │ │ blx 53080 │ │ │ │ - b.n b3f54 │ │ │ │ - bl b3dd8 │ │ │ │ + b.n b3f14 │ │ │ │ + bl b3d98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b3f54 │ │ │ │ + beq.n b3f14 │ │ │ │ movs r4, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n b3ef4 │ │ │ │ + b.n b3eb4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b3ed4 │ │ │ │ - b.n b3edc │ │ │ │ + bne.n b3e94 │ │ │ │ + b.n b3e9c │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b3ee6 │ │ │ │ - b.n b3eee │ │ │ │ + bne.n b3ea6 │ │ │ │ + b.n b3eae │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n b3ef2 │ │ │ │ - b.n b3f70 │ │ │ │ + bne.n b3eb2 │ │ │ │ + b.n b3f30 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b3ec0 │ │ │ │ - b.n b3ec8 │ │ │ │ + bne.n b3e80 │ │ │ │ + b.n b3e88 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n b4034 │ │ │ │ + ble.n b4074 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r1!, {r2} │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n b3f04 │ │ │ │ + bgt.n b3f44 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ ... │ │ │ │ │ │ │ │ -000b3fe4 : │ │ │ │ +000b3fa4 : │ │ │ │ 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 r2, [r1, #4] │ │ │ │ - ldr.w r9, [pc, #184] @ b40b0 │ │ │ │ + ldr.w r9, [pc, #184] @ b4070 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ add r9, pc │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.n b4094 │ │ │ │ + beq.n b4054 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #172] @ (b40b4 ) │ │ │ │ + ldr r1, [pc, #172] @ (b4074 ) │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b407e │ │ │ │ - ldr r1, [pc, #164] @ (b40b8 ) │ │ │ │ + beq.n b403e │ │ │ │ + ldr r1, [pc, #164] @ (b4078 ) │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b407a │ │ │ │ + beq.n b403a │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n b4074 │ │ │ │ + ble.n b4034 │ │ │ │ add.w r6, r7, #8 │ │ │ │ movs r5, #0 │ │ │ │ - cbz r3, b4098 │ │ │ │ + cbz r3, b4058 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ mov r0, r4 │ │ │ │ ldr.w sl, [r3, #4] │ │ │ │ mov r1, sl │ │ │ │ blx 53490 │ │ │ │ - cbnz r0, b404e │ │ │ │ + cbnz r0, b400e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ blx 53490 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, b405e │ │ │ │ + cbz r0, b401e │ │ │ │ mov r4, sl │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n b4074 │ │ │ │ + beq.n b4034 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n b402c │ │ │ │ - ldr r3, [pc, #92] @ (b40bc ) │ │ │ │ - ldr r1, [pc, #92] @ (b40c0 ) │ │ │ │ + b.n b3fec │ │ │ │ + ldr r3, [pc, #92] @ (b407c ) │ │ │ │ + ldr r1, [pc, #92] @ (b4080 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #68] @ (b40c4 ) │ │ │ │ + ldr r3, [pc, #68] @ (b4084 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #64] @ (b40c8 ) │ │ │ │ - ldr r0, [pc, #68] @ (b40cc ) │ │ │ │ + ldr r1, [pc, #64] @ (b4088 ) │ │ │ │ + ldr r0, [pc, #68] @ (b408c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53738 │ │ │ │ - ldr r3, [pc, #52] @ (b40d0 ) │ │ │ │ + ldr r3, [pc, #52] @ (b4090 ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r1, [pc, #52] @ (b40d4 ) │ │ │ │ - ldr r0, [pc, #56] @ (b40d8 ) │ │ │ │ + ldr r1, [pc, #52] @ (b4094 ) │ │ │ │ + ldr r0, [pc, #56] @ (b4098 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #504 @ 0x1f8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r0!, {} │ │ │ │ + stmia r0!, {r6} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ movs r1, r4 │ │ │ │ - adcs.w r0, r4, r3, asr #32 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + stmdb ip!, {r0, r1, r5} │ │ │ │ + asrs r6, r5, #15 │ │ │ │ movs r1, r4 │ │ │ │ - add lr, r4 │ │ │ │ + negs r6, r7 │ │ │ │ movs r1, r4 │ │ │ │ - ldc2 0, cr0, [r4], #-140 @ 0xffffff74 │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + @ instruction: 0xfa0c0023 │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b40dc : │ │ │ │ +000b409c : │ │ │ │ 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.w r3, [pc, #1856] @ b4830 │ │ │ │ + ldr.w r3, [pc, #1856] @ b47f0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov fp, r0 │ │ │ │ - ldr.w r9, [pc, #1852] @ b4834 │ │ │ │ + ldr.w r9, [pc, #1852] @ b47f4 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr.w r2, [pc, #1848] @ b4838 │ │ │ │ + ldr.w r2, [pc, #1848] @ b47f8 │ │ │ │ add r9, pc │ │ │ │ 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 b44c4 │ │ │ │ + beq.w b4484 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b44d2 │ │ │ │ + beq.w b4492 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.w b47e2 │ │ │ │ - ldr.w r1, [pc, #1808] @ b483c │ │ │ │ + beq.w b47a2 │ │ │ │ + ldr.w r1, [pc, #1808] @ b47fc │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w b47cc │ │ │ │ - ldr.w r1, [pc, #1796] @ b4840 │ │ │ │ + beq.w b478c │ │ │ │ + ldr.w r1, [pc, #1796] @ b4800 │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w b47fc │ │ │ │ + beq.w b47bc │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w b4714 │ │ │ │ - ldr.w r2, [pc, #1776] @ b4844 │ │ │ │ + ble.w b46d4 │ │ │ │ + ldr.w r2, [pc, #1776] @ b4804 │ │ │ │ movs r4, #0 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ add.w r8, r7, #8 │ │ │ │ mov r5, r4 │ │ │ │ mov sl, r6 │ │ │ │ mov r9, r1 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b47b6 │ │ │ │ + beq.w b4776 │ │ │ │ ldr.w r6, [r8, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n b41a0 │ │ │ │ - cbz r4, b418e │ │ │ │ + bge.n b4160 │ │ │ │ + cbz r4, b414e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 530a4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n b4236 │ │ │ │ + blt.n b41f6 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.w b4686 │ │ │ │ + beq.w b4646 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n b416e │ │ │ │ + b.n b412e │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx 53614 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b46de │ │ │ │ + blt.w b469e │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b4180 │ │ │ │ + beq.n b4140 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ blx 53284 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b41d8 │ │ │ │ + beq.n b4198 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b44e2 │ │ │ │ + beq.w b44a2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b46de │ │ │ │ + beq.w b469e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w b4718 │ │ │ │ + bpl.w b46d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b4612 │ │ │ │ + beq.w b45d2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ and.w r3, r3, #33554432 @ 0x2000000 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b47f8 │ │ │ │ + beq.w b47b8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w b47cc │ │ │ │ + beq.w b478c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w b47fc │ │ │ │ + beq.w b47bc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ blx 52d64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n b4236 │ │ │ │ + blt.n b41f6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b418e │ │ │ │ + beq.n b414e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b418e │ │ │ │ + bne.n b414e │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b418e │ │ │ │ + b.n b414e │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ mov r6, sl │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n b4250 │ │ │ │ + beq.n b4210 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b456e │ │ │ │ + beq.w b452e │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl b3fe4 │ │ │ │ + bl b3fa4 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b450a │ │ │ │ - ldr.w r3, [pc, #1508] @ b4848 │ │ │ │ + beq.w b44ca │ │ │ │ + ldr.w r3, [pc, #1508] @ b4808 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n b42f6 │ │ │ │ - ldr.w r1, [pc, #1500] @ b484c │ │ │ │ + beq.n b42b6 │ │ │ │ + ldr.w r1, [pc, #1500] @ b480c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx 52cf0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b45ae │ │ │ │ - ldr.w r1, [pc, #1484] @ b4850 │ │ │ │ + beq.w b456e │ │ │ │ + ldr.w r1, [pc, #1484] @ b4810 │ │ │ │ add r1, pc │ │ │ │ blx 53240 │ │ │ │ - cbnz r0, b42bc │ │ │ │ + cbnz r0, b427c │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ - ldr.w r1, [pc, #1472] @ b4854 │ │ │ │ + ldr.w r1, [pc, #1472] @ b4814 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx 52c44 │ │ │ │ - cbz r0, b42e0 │ │ │ │ - ldr.w r1, [pc, #1460] @ b4858 │ │ │ │ + cbz r0, b42a0 │ │ │ │ + ldr.w r1, [pc, #1460] @ b4818 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx 52c44 │ │ │ │ - cbz r0, b42e0 │ │ │ │ - ldr.w r1, [pc, #1452] @ b485c │ │ │ │ + cbz r0, b42a0 │ │ │ │ + ldr.w r1, [pc, #1452] @ b481c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx 52c44 │ │ │ │ - cbz r0, b42e0 │ │ │ │ - ldr.w r1, [pc, #1440] @ b4860 │ │ │ │ + cbz r0, b42a0 │ │ │ │ + ldr.w r1, [pc, #1440] @ b4820 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 53240 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b45e0 │ │ │ │ - ldr.w r1, [pc, #1428] @ b4864 │ │ │ │ + bne.w b45a0 │ │ │ │ + ldr.w r1, [pc, #1428] @ b4824 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r1, pc │ │ │ │ blx 52c44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b45e0 │ │ │ │ + bne.w b45a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b42f6 │ │ │ │ + beq.n b42b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, b42f6 │ │ │ │ + cbnz r3, b42b6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r0, [fp, #12] │ │ │ │ blx 533b4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b45c2 │ │ │ │ + beq.w b4582 │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ - cbz r0, b432e │ │ │ │ + cbz r0, b42ee │ │ │ │ blx 53168 │ │ │ │ adds r4, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 535ec │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b453a │ │ │ │ + beq.w b44fa │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ mov r2, r4 │ │ │ │ blx 52d9c │ │ │ │ str.w sl, [fp, #88] @ 0x58 │ │ │ │ - ldr.w r3, [pc, #1304] @ b4848 │ │ │ │ + ldr.w r3, [pc, #1304] @ b4808 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ blx 532c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b453a │ │ │ │ + beq.w b44fa │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ add.w r1, fp, #12 │ │ │ │ adds r0, #12 │ │ │ │ blx 52d9c │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n b436c │ │ │ │ - ldr.w r1, [pc, #1292] @ b4868 │ │ │ │ + beq.n b432c │ │ │ │ + ldr.w r1, [pc, #1292] @ b4828 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 52da8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b452a │ │ │ │ - cbz r5, b438c │ │ │ │ + blt.w b44ea │ │ │ │ + cbz r5, b434c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w b4818 │ │ │ │ + bpl.w b47d8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str.w r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -164545,1108 +164516,1108 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ str.w r8, [r4, #436] @ 0x1b4 │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ blx 53024 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b44f8 │ │ │ │ + blt.w b44b8 │ │ │ │ ldr.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b4800 │ │ │ │ + beq.w b47c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r1, [pc, #1188] @ b486c │ │ │ │ + ldr.w r1, [pc, #1188] @ b482c │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ add r1, pc │ │ │ │ it ne │ │ │ │ strne r3, [r6, #0] │ │ │ │ str r6, [r4, #4] │ │ │ │ blx 52cf0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b460c │ │ │ │ + beq.w b45cc │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4400 │ │ │ │ + beq.n b43c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b4586 │ │ │ │ + beq.w b4546 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n b44e8 │ │ │ │ - bne.n b44f8 │ │ │ │ - ldr.w r1, [pc, #1128] @ b4870 │ │ │ │ + bgt.n b44a8 │ │ │ │ + bne.n b44b8 │ │ │ │ + ldr.w r1, [pc, #1128] @ b4830 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ blx 52da8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n b44f8 │ │ │ │ - ldr.w r2, [pc, #1112] @ b4874 │ │ │ │ + blt.n b44b8 │ │ │ │ + ldr.w r2, [pc, #1112] @ b4834 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ movs r2, #2 │ │ │ │ blx 53284 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b44f8 │ │ │ │ - ldr.w r1, [pc, #1084] @ b4878 │ │ │ │ + beq.n b44b8 │ │ │ │ + ldr.w r1, [pc, #1084] @ b4838 │ │ │ │ add r1, pc │ │ │ │ addw r1, r1, #1788 @ 0x6fc │ │ │ │ blx 533a4 <_PyObject_GetAttrId@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b445c │ │ │ │ + beq.n b441c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b4596 │ │ │ │ + beq.w b4556 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b44f8 │ │ │ │ + beq.n b44b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx 531d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4482 │ │ │ │ + beq.n b4442 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b459e │ │ │ │ + beq.w b455e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n b44f8 │ │ │ │ + beq.n b44b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b449a │ │ │ │ + beq.n b445a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b467e │ │ │ │ + beq.w b463e │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b450c │ │ │ │ + beq.n b44cc │ │ │ │ blx 53168 │ │ │ │ adds r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 535ec │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b4756 │ │ │ │ + beq.w b4716 │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ mov r2, r5 │ │ │ │ blx 52d9c │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ - b.n b450c │ │ │ │ - ldr r3, [pc, #896] @ (b4848 ) │ │ │ │ + b.n b44cc │ │ │ │ + ldr r3, [pc, #896] @ (b4808 ) │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ str r6, [r0, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w b411c │ │ │ │ + bne.w b40dc │ │ │ │ ldr.w r0, [fp, #12] │ │ │ │ blx 533b4 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, b450a │ │ │ │ + cbz r0, b44ca │ │ │ │ mov r5, r7 │ │ │ │ - b.n b4306 │ │ │ │ + b.n b42c6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b41d8 │ │ │ │ - ldr r3, [pc, #912] @ (b487c ) │ │ │ │ - ldr r1, [pc, #916] @ (b4880 ) │ │ │ │ + b.n b4198 │ │ │ │ + ldr r3, [pc, #912] @ (b483c ) │ │ │ │ + ldr r1, [pc, #916] @ (b4840 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b450a │ │ │ │ + beq.n b44ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b458e │ │ │ │ + beq.n b454e │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #884] @ (b4884 ) │ │ │ │ - ldr r3, [pc, #800] @ (b4830 ) │ │ │ │ + ldr r2, [pc, #884] @ (b4844 ) │ │ │ │ + ldr r3, [pc, #800] @ (b47f0 ) │ │ │ │ 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 b4770 │ │ │ │ + bne.w b4730 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b453a │ │ │ │ + beq.n b44fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b45a6 │ │ │ │ - cbz r5, b4550 │ │ │ │ + cbz r3, b4566 │ │ │ │ + cbz r5, b4510 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4550 │ │ │ │ + beq.n b4510 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b4676 │ │ │ │ + beq.w b4636 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b450a │ │ │ │ + beq.n b44ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b450a │ │ │ │ + bne.n b44ca │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b450a │ │ │ │ + b.n b44ca │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl b3fe4 │ │ │ │ + bl b3fa4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b4262 │ │ │ │ - b.n b450a │ │ │ │ + bne.w b4222 │ │ │ │ + b.n b44ca │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4400 │ │ │ │ + b.n b43c0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b450a │ │ │ │ + b.n b44ca │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b445c │ │ │ │ + b.n b441c │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4482 │ │ │ │ + b.n b4442 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b453a │ │ │ │ + b.n b44fa │ │ │ │ blx 53080 │ │ │ │ - ldr r3, [pc, #712] @ (b487c ) │ │ │ │ - ldr r1, [pc, #720] @ (b4888 ) │ │ │ │ + ldr r3, [pc, #712] @ (b483c ) │ │ │ │ + ldr r1, [pc, #720] @ (b4848 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b450a │ │ │ │ + beq.n b44ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b450a │ │ │ │ + beq.n b44ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b450a │ │ │ │ + bne.n b44ca │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b450a │ │ │ │ - ldr r1, [pc, #680] @ (b488c ) │ │ │ │ + b.n b44ca │ │ │ │ + ldr r1, [pc, #680] @ (b484c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 53240 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b46ec │ │ │ │ + beq.n b46ac │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n b45b2 │ │ │ │ + beq.n b4572 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b45b2 │ │ │ │ + bne.n b4572 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b45b2 │ │ │ │ + b.n b4572 │ │ │ │ blx 53080 │ │ │ │ - b.n b4406 │ │ │ │ + b.n b43c6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52bc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b4768 │ │ │ │ + beq.w b4728 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b41ee │ │ │ │ + beq.w b41ae │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bpl.w b479c │ │ │ │ + bpl.w b475c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add.w ip, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.w b4786 │ │ │ │ + bpl.w b4746 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r1 │ │ │ │ - b.n b4654 │ │ │ │ + b.n b4614 │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ cmp sl, r3 │ │ │ │ - ble.w b47b2 │ │ │ │ + ble.w b4772 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str.w r2, [r1, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, lr │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n b4650 │ │ │ │ + bne.n b4610 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ - b.n b41fc │ │ │ │ + b.n b41bc │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4550 │ │ │ │ + b.n b4510 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b449a │ │ │ │ + b.n b445a │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ mov r6, sl │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n b4714 │ │ │ │ + beq.n b46d4 │ │ │ │ mov r0, r4 │ │ │ │ blx 52c88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b46ae │ │ │ │ + beq.n b466e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, b46ae │ │ │ │ + cbnz r3, b466e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, r5 │ │ │ │ - bne.n b4774 │ │ │ │ + bne.n b4734 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl b3fe4 │ │ │ │ + bl b3fa4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b45c6 │ │ │ │ - ldr r3, [pc, #372] @ (b4848 ) │ │ │ │ + beq.w b4586 │ │ │ │ + ldr r3, [pc, #372] @ (b4808 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w b426e │ │ │ │ - b.n b42f6 │ │ │ │ + bne.w b422e │ │ │ │ + b.n b42b6 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ mov r6, sl │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b4250 │ │ │ │ - b.n b423c │ │ │ │ - ldr r1, [pc, #416] @ (b4890 ) │ │ │ │ + beq.w b4210 │ │ │ │ + b.n b41fc │ │ │ │ + ldr r1, [pc, #416] @ (b4850 ) │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r1, pc │ │ │ │ blx 52c44 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b45f6 │ │ │ │ + bne.w b45b6 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w b42f6 │ │ │ │ + beq.w b42b6 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b42f6 │ │ │ │ - b.n b42f0 │ │ │ │ + bne.w b42b6 │ │ │ │ + b.n b42b0 │ │ │ │ mov r5, r7 │ │ │ │ - b.n b46b2 │ │ │ │ + b.n b4672 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, sl │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #348] @ (b487c ) │ │ │ │ + ldr r3, [pc, #348] @ (b483c ) │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ - ldr r1, [pc, #364] @ (b4894 ) │ │ │ │ + ldr r1, [pc, #364] @ (b4854 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b46e4 │ │ │ │ + beq.n b46a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b46e4 │ │ │ │ + bne.n b46a4 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b4250 │ │ │ │ - b.n b423c │ │ │ │ + beq.w b4210 │ │ │ │ + b.n b41fc │ │ │ │ blx 52dd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w b4502 │ │ │ │ - b.n b450a │ │ │ │ + bne.w b44c2 │ │ │ │ + b.n b44ca │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ mov r6, sl │ │ │ │ - b.n b4250 │ │ │ │ + b.n b4210 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl b3fe4 │ │ │ │ + bl b3fa4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b4262 │ │ │ │ - b.n b45c2 │ │ │ │ - ldr r3, [pc, #272] @ (b4898 ) │ │ │ │ + bne.w b4222 │ │ │ │ + b.n b4582 │ │ │ │ + ldr r3, [pc, #272] @ (b4858 ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #272] @ (b489c ) │ │ │ │ - ldr r0, [pc, #272] @ (b48a0 ) │ │ │ │ + ldr r1, [pc, #272] @ (b485c ) │ │ │ │ + ldr r0, [pc, #272] @ (b4860 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #320 @ 0x140 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (b48a4 ) │ │ │ │ + ldr r3, [pc, #260] @ (b4864 ) │ │ │ │ movs r2, #89 @ 0x59 │ │ │ │ - ldr r1, [pc, #260] @ (b48a8 ) │ │ │ │ - ldr r0, [pc, #264] @ (b48ac ) │ │ │ │ + ldr r1, [pc, #260] @ (b4868 ) │ │ │ │ + ldr r0, [pc, #264] @ (b486c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #528 @ 0x210 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53830 │ │ │ │ - ldr r3, [pc, #248] @ (b48b0 ) │ │ │ │ + ldr r3, [pc, #248] @ (b4870 ) │ │ │ │ movs r2, #49 @ 0x31 │ │ │ │ - ldr r1, [pc, #248] @ (b48b4 ) │ │ │ │ - ldr r0, [pc, #248] @ (b48b8 ) │ │ │ │ + ldr r1, [pc, #248] @ (b4874 ) │ │ │ │ + ldr r0, [pc, #248] @ (b4878 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #528 @ 0x210 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #236] @ (b48bc ) │ │ │ │ + ldr r3, [pc, #236] @ (b487c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #236] @ (b48c0 ) │ │ │ │ - ldr r0, [pc, #236] @ (b48c4 ) │ │ │ │ + ldr r1, [pc, #236] @ (b4880 ) │ │ │ │ + ldr r0, [pc, #236] @ (b4884 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #228] @ (b48c8 ) │ │ │ │ + ldr r3, [pc, #228] @ (b4888 ) │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ - ldr r1, [pc, #228] @ (b48cc ) │ │ │ │ - ldr r0, [pc, #228] @ (b48d0 ) │ │ │ │ + ldr r1, [pc, #228] @ (b488c ) │ │ │ │ + ldr r0, [pc, #228] @ (b4890 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #528 @ 0x210 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53860 │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #208] @ (b48d4 ) │ │ │ │ + ldr r3, [pc, #208] @ (b4894 ) │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr r1, [pc, #208] @ (b48d8 ) │ │ │ │ - ldr r0, [pc, #208] @ (b48dc ) │ │ │ │ + ldr r1, [pc, #208] @ (b4898 ) │ │ │ │ + ldr r0, [pc, #208] @ (b489c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #544 @ 0x220 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (b48e0 ) │ │ │ │ + ldr r3, [pc, #196] @ (b48a0 ) │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ - ldr r1, [pc, #196] @ (b48e4 ) │ │ │ │ - ldr r0, [pc, #196] @ (b48e8 ) │ │ │ │ + ldr r1, [pc, #196] @ (b48a4 ) │ │ │ │ + ldr r0, [pc, #196] @ (b48a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #544 @ 0x220 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00fa │ │ │ │ - movs r5, r4 │ │ │ │ - bkpt 0x00f8 │ │ │ │ - movs r5, r4 │ │ │ │ + itte cc │ │ │ │ + movcc r5, r4 │ │ │ │ + it cc @ unpredictable │ │ │ │ + movcc r5, r4 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bics r4, r5 │ │ │ │ + sbcs r4, r0 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r2, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r4, r6, r7} │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r4, r5, r7} │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r1, r2, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r3} │ │ │ │ movs r1, r4 │ │ │ │ - tst r2, r2 │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n b494c │ │ │ │ + bvc.n b478c │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + nop │ │ │ │ movs r1, r4 │ │ │ │ - revsh r4, r5 │ │ │ │ + cbnz r4, b4892 │ │ │ │ movs r5, r4 │ │ │ │ - ittt │ │ │ │ - mov r1, r4 │ │ │ │ - itt gt @ unpredictable > │ │ │ │ - movgt r1, r4 │ │ │ │ - bkpt 0x00bc │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ movs r1, r4 │ │ │ │ - bkpt 0x0016 │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ + movs r1, r4 │ │ │ │ + pop {r2, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - b.n b4138 │ │ │ │ + cbnz r6, b48d2 │ │ │ │ + movs r1, r4 │ │ │ │ + b.n b4ca8 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r2, #32 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r2, #1 │ │ │ │ + lsrs r2, r5, #24 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf5300023 │ │ │ │ - ldr r1, [pc, #632] @ (b4b24 ) │ │ │ │ + @ instruction: 0xf3080023 │ │ │ │ + bx lr │ │ │ │ movs r1, r4 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + revsh r0, r1 │ │ │ │ movs r1, r4 │ │ │ │ - adds.w r0, r6, #10682368 @ 0xa30000 │ │ │ │ - ldr r1, [pc, #528] @ (b4ac8 ) │ │ │ │ + @ instruction: 0xf2ee0023 │ │ │ │ + bxns fp │ │ │ │ movs r1, r4 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + hlt 0x002e │ │ │ │ movs r1, r4 │ │ │ │ - b.n b40cc │ │ │ │ + b.n b4c3c │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #88 @ 0x58 │ │ │ │ + subs r3, #48 @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf4ea0023 │ │ │ │ - ldr r1, [pc, #352] @ (b4a30 ) │ │ │ │ + movt r0, #8227 @ 0x2023 │ │ │ │ + bx r6 │ │ │ │ movs r1, r4 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + hlt 0x0002 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf4ca0023 │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + subw r0, r2, #35 @ 0x23 │ │ │ │ + rev r0, r6 │ │ │ │ movs r1, r4 │ │ │ │ - pop {r1, r3, r4, r6, r7, pc} │ │ │ │ + cbnz r2, b490c │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf4b20023 │ │ │ │ - pop {r6} │ │ │ │ + @ instruction: 0xf28a0023 │ │ │ │ + rev r0, r3 │ │ │ │ movs r1, r4 │ │ │ │ - pop {r1, r4, r5, r6} │ │ │ │ + rev16 r2, r1 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b48ec : │ │ │ │ +000b48ac : │ │ │ │ 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 r8, r2 │ │ │ │ - ldr r2, [pc, #480] @ (b4ae0 ) │ │ │ │ + ldr r2, [pc, #480] @ (b4aa0 ) │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #480] @ (b4ae4 ) │ │ │ │ + ldr r3, [pc, #480] @ (b4aa4 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [r1, #132] @ 0x84 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx 5343c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b4a1c │ │ │ │ + beq.n b49dc │ │ │ │ movs r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ add r7, sp, #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n b493c │ │ │ │ + b.n b48fc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 53408 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n b49fa │ │ │ │ + beq.n b49ba │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ blx 53330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b4930 │ │ │ │ + bne.n b48f0 │ │ │ │ add r5, sp, #16 │ │ │ │ add r7, sp, #12 │ │ │ │ add r6, sp, #8 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n b4964 │ │ │ │ + b.n b4924 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 5315c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b4a06 │ │ │ │ + bne.n b49c6 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx 53330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b4956 │ │ │ │ + bne.n b4916 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ blx 52d48 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b4a06 │ │ │ │ + beq.n b49c6 │ │ │ │ mov r0, fp │ │ │ │ blx 53360 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b4a94 │ │ │ │ - ldr r1, [pc, #340] @ (b4ae8 ) │ │ │ │ + beq.w b4a54 │ │ │ │ + ldr r1, [pc, #340] @ (b4aa8 ) │ │ │ │ add r1, pc │ │ │ │ blx 52c44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b4a38 │ │ │ │ - ldr r3, [pc, #332] @ (b4aec ) │ │ │ │ + bne.n b49f8 │ │ │ │ + ldr r3, [pc, #332] @ (b4aac ) │ │ │ │ add.w ip, sp, #20 │ │ │ │ mov r8, r4 │ │ │ │ - ldr r4, [pc, #328] @ (b4af0 ) │ │ │ │ + ldr r4, [pc, #328] @ (b4ab0 ) │ │ │ │ add r3, pc │ │ │ │ mov fp, ip │ │ │ │ add r4, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ - b.n b49c4 │ │ │ │ + b.n b4984 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n b4a94 │ │ │ │ + beq.n b4a54 │ │ │ │ ldr.w r4, [fp, #4]! │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b4ac6 │ │ │ │ + beq.w b4a86 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 53614 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n b49b4 │ │ │ │ + bne.n b4974 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx 52da8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b49b8 │ │ │ │ + beq.n b4978 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b49b8 │ │ │ │ + bne.n b4978 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b49b8 │ │ │ │ + b.n b4978 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 52e80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b493c │ │ │ │ + beq.n b48fc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4a1c │ │ │ │ + beq.n b49dc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b4abe │ │ │ │ + beq.n b4a7e │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #212] @ (b4af4 ) │ │ │ │ - ldr r3, [pc, #192] @ (b4ae4 ) │ │ │ │ + ldr r2, [pc, #212] @ (b4ab4 ) │ │ │ │ + ldr r3, [pc, #192] @ (b4aa4 ) │ │ │ │ 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 b4ada │ │ │ │ + bne.n b4a9a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #188] @ (b4af8 ) │ │ │ │ + ldr r1, [pc, #188] @ (b4ab8 ) │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx 52c44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b499c │ │ │ │ + beq.n b495c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n b4a58 │ │ │ │ + b.n b4a18 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 5315c │ │ │ │ - cbnz r0, b4a94 │ │ │ │ + cbnz r0, b4a54 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ blx 53330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b4a4c │ │ │ │ + bne.n b4a0c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4a7c │ │ │ │ + beq.n b4a3c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, b4aca │ │ │ │ + cbz r3, b4a8a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4a90 │ │ │ │ + beq.n b4a50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, b4ad2 │ │ │ │ + cbz r3, b4a92 │ │ │ │ movs r0, #1 │ │ │ │ - b.n b4a1e │ │ │ │ + b.n b49de │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4a06 │ │ │ │ + beq.n b49c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b4a06 │ │ │ │ + bne.n b49c6 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b4a12 │ │ │ │ - b.n b4a1c │ │ │ │ + bne.n b49d2 │ │ │ │ + b.n b49dc │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4a1c │ │ │ │ + b.n b49dc │ │ │ │ mov r4, r8 │ │ │ │ - b.n b4a46 │ │ │ │ + b.n b4a06 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4a7c │ │ │ │ + b.n b4a3c │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4a90 │ │ │ │ + b.n b4a50 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + @ instruction: 0xb738 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5, r7} │ │ │ │ + hlt 0x000e │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ movs r5, r4 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + rev16 r6, r4 │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb61a │ │ │ │ movs r5, r4 │ │ │ │ - pop {r2, r4} │ │ │ │ + cbnz r4, b4af6 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b4afc : │ │ │ │ +000b4abc : │ │ │ │ b.w 870d4 │ │ │ │ │ │ │ │ -000b4b00 : │ │ │ │ +000b4ac0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #340] @ (b4c68 ) │ │ │ │ + ldr r3, [pc, #340] @ (b4c28 ) │ │ │ │ add r3, pc │ │ │ │ mov r7, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n b4bc4 │ │ │ │ + beq.n b4b84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl b4afc │ │ │ │ + bl b4abc │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx 52bc8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b4bee │ │ │ │ + beq.n b4bae │ │ │ │ mov r0, r6 │ │ │ │ bl 8bf90 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 8a7b4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n b4b64 │ │ │ │ + beq.n b4b24 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, b4bb4 │ │ │ │ + cbz r2, b4b74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n b4c4a │ │ │ │ + beq.n b4c0a │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n b4b78 │ │ │ │ + beq.n b4b38 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbz r2, b4b9e │ │ │ │ + cbz r2, b4b5e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, b4b92 │ │ │ │ + cbz r2, b4b52 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b4c12 │ │ │ │ + beq.n b4bd2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n b4c2a │ │ │ │ + bpl.n b4bea │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n b4b80 │ │ │ │ + b.n b4b40 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n b4b80 │ │ │ │ - b.n b4b92 │ │ │ │ + bne.n b4b40 │ │ │ │ + b.n b4b52 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n b4b64 │ │ │ │ - ldr r1, [pc, #164] @ (b4c6c ) │ │ │ │ + b.n b4b24 │ │ │ │ + ldr r1, [pc, #164] @ (b4c2c ) │ │ │ │ movw r0, #419 @ 0x1a3 │ │ │ │ - ldr r3, [pc, #164] @ (b4c70 ) │ │ │ │ - ldr r2, [pc, #164] @ (b4c74 ) │ │ │ │ + ldr r3, [pc, #164] @ (b4c30 ) │ │ │ │ + ldr r2, [pc, #164] @ (b4c34 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #160] @ (b4c78 ) │ │ │ │ - ldr r0, [pc, #160] @ (b4c7c ) │ │ │ │ + ldr r1, [pc, #160] @ (b4c38 ) │ │ │ │ + ldr r0, [pc, #160] @ (b4c3c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #124] @ (b4c6c ) │ │ │ │ + ldr r3, [pc, #124] @ (b4c2c ) │ │ │ │ movw r2, #419 @ 0x1a3 │ │ │ │ - ldr r1, [pc, #136] @ (b4c80 ) │ │ │ │ - ldr r0, [pc, #140] @ (b4c84 ) │ │ │ │ + ldr r1, [pc, #136] @ (b4c40 ) │ │ │ │ + ldr r0, [pc, #140] @ (b4c44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ - b.n b4be6 │ │ │ │ - ldr r3, [pc, #88] @ (b4c6c ) │ │ │ │ + b.n b4ba6 │ │ │ │ + ldr r3, [pc, #88] @ (b4c2c ) │ │ │ │ movw r2, #419 @ 0x1a3 │ │ │ │ - ldr r1, [pc, #108] @ (b4c88 ) │ │ │ │ - ldr r0, [pc, #112] @ (b4c8c ) │ │ │ │ + ldr r1, [pc, #108] @ (b4c48 ) │ │ │ │ + ldr r0, [pc, #112] @ (b4c4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b4be6 │ │ │ │ - ldr r1, [pc, #64] @ (b4c6c ) │ │ │ │ + b.n b4ba6 │ │ │ │ + ldr r1, [pc, #64] @ (b4c2c ) │ │ │ │ movw r2, #419 @ 0x1a3 │ │ │ │ - ldr r4, [pc, #92] @ (b4c90 ) │ │ │ │ - ldr r0, [pc, #96] @ (b4c94 ) │ │ │ │ + ldr r4, [pc, #92] @ (b4c50 ) │ │ │ │ + ldr r0, [pc, #96] @ (b4c54 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #88] @ (b4c98 ) │ │ │ │ + ldr r1, [pc, #88] @ (b4c58 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n b4be6 │ │ │ │ - ldr r3, [pc, #80] @ (b4c9c ) │ │ │ │ - movw r2, #24807 @ 0x60e7 │ │ │ │ + b.n b4ba6 │ │ │ │ + ldr r3, [pc, #80] @ (b4c5c ) │ │ │ │ + movw r2, #24809 @ 0x60e9 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #72] @ (b4ca0 ) │ │ │ │ - ldr r0, [pc, #76] @ (b4ca4 ) │ │ │ │ + ldr r1, [pc, #72] @ (b4c60 ) │ │ │ │ + ldr r0, [pc, #76] @ (b4c64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #568 @ 0x238 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - push {r3, r5, r6, r7} │ │ │ │ + push {r3, r5, lr} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r2, r2 │ │ │ │ + lsls r2, r5 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + strb r2, [r4, #6] │ │ │ │ movs r1, r4 │ │ │ │ - hlt 0x0000 │ │ │ │ + @ instruction: 0xb858 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ movs r1, r4 │ │ │ │ - rev16 r4, r4 │ │ │ │ + @ instruction: 0xb83c │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ movs r1, r4 │ │ │ │ - rev16 r0, r0 │ │ │ │ + @ instruction: 0xb818 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r8, r9 │ │ │ │ + bics r0, r4 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ movs r1, r4 │ │ │ │ - rev r2, r3 │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ movs r1, r4 │ │ │ │ - orns r0, ip, #35 @ 0x23 │ │ │ │ - lsrs r2, r0, #8 │ │ │ │ + cdp 0, 5, cr0, cr4, cr3, {1} │ │ │ │ + lsls r2, r3, #31 │ │ │ │ movs r1, r4 │ │ │ │ - rev r4, r1 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b4ca8 : │ │ │ │ +000b4c68 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #164] @ b4d5c │ │ │ │ + ldr.w ip, [pc, #164] @ b4d1c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #156] @ (b4d60 ) │ │ │ │ + ldr r3, [pc, #156] @ (b4d20 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #152] @ (b4d64 ) │ │ │ │ + ldr r4, [pc, #152] @ (b4d24 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #136] @ (b4d68 ) │ │ │ │ + ldr r3, [pc, #136] @ (b4d28 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1800 @ 0x708 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, b4d48 │ │ │ │ - ldr r3, [pc, #120] @ (b4d6c ) │ │ │ │ + cbz r0, b4d08 │ │ │ │ + ldr r3, [pc, #120] @ (b4d2c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b4d28 │ │ │ │ - ldr r3, [pc, #112] @ (b4d70 ) │ │ │ │ + bne.n b4ce8 │ │ │ │ + ldr r3, [pc, #112] @ (b4d30 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b4d4c │ │ │ │ + bne.n b4d0c │ │ │ │ mov r0, r5 │ │ │ │ - bl b4b00 │ │ │ │ - ldr r2, [pc, #96] @ (b4d74 ) │ │ │ │ - ldr r3, [pc, #76] @ (b4d60 ) │ │ │ │ + bl b4ac0 │ │ │ │ + ldr r2, [pc, #96] @ (b4d34 ) │ │ │ │ + ldr r3, [pc, #76] @ (b4d20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b4d56 │ │ │ │ + bne.n b4d16 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #76] @ (b4d78 ) │ │ │ │ + ldr r0, [pc, #76] @ (b4d38 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #72] @ (b4d7c ) │ │ │ │ + ldr r3, [pc, #72] @ (b4d3c ) │ │ │ │ movw r2, #417 @ 0x1a1 │ │ │ │ - ldr r1, [pc, #68] @ (b4d80 ) │ │ │ │ - ldr r0, [pc, #72] @ (b4d84 ) │ │ │ │ + ldr r1, [pc, #68] @ (b4d40 ) │ │ │ │ + ldr r0, [pc, #72] @ (b4d44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b4d10 │ │ │ │ - ldr r0, [pc, #56] @ (b4d88 ) │ │ │ │ + b.n b4cd0 │ │ │ │ + ldr r0, [pc, #56] @ (b4d48 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n b4d32 │ │ │ │ + b.n b4cf2 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r2, b4dae │ │ │ │ + cbz r2, b4d7e │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, b4db2 │ │ │ │ + cbz r0, b4d82 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r7!, {} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r0, r5 │ │ │ │ + cbz r0, b4d82 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r7, #0] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, b4d8c │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r3, #17] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b4d8c : │ │ │ │ +000b4d4c : │ │ │ │ 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.w r2, [pc, #1152] @ b5220 │ │ │ │ + ldr.w r2, [pc, #1152] @ b51e0 │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w r3, [pc, #1152] @ b5224 │ │ │ │ + ldr.w r3, [pc, #1152] @ b51e4 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #20] │ │ │ │ - ldr.w r6, [pc, #1148] @ b5228 │ │ │ │ + ldr.w r6, [pc, #1148] @ b51e8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b5026 │ │ │ │ + beq.w b4fe6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ bl 8a108 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b4f9c │ │ │ │ + beq.w b4f5c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b504a │ │ │ │ - ldr.w r3, [pc, #1096] @ b522c │ │ │ │ + beq.w b500a │ │ │ │ + ldr.w r3, [pc, #1096] @ b51ec │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b5062 │ │ │ │ + bne.w b5022 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b5082 │ │ │ │ + beq.w b5042 │ │ │ │ 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 b4afc │ │ │ │ + bl b4abc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b4fa4 │ │ │ │ + beq.w b4f64 │ │ │ │ movs r0, #0 │ │ │ │ blx 52bc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b50ac │ │ │ │ - ldr.w r3, [pc, #1024] @ b5230 │ │ │ │ + beq.w b506c │ │ │ │ + ldr.w r3, [pc, #1024] @ b51f0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r9, [r3, #1896] @ 0x768 │ │ │ │ bl 8bf90 │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #3 │ │ │ │ @@ -165654,2176 +165625,2174 @@ │ │ │ │ mov r0, r9 │ │ │ │ add r1, sp, #8 │ │ │ │ strd r5, r8, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ blx 53348 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b50d8 │ │ │ │ + beq.w b5098 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4e70 │ │ │ │ + beq.n b4e30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b4fbe │ │ │ │ + beq.w b4f7e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b5204 │ │ │ │ + beq.w b51c4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4e90 │ │ │ │ + beq.n b4e50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b4fc6 │ │ │ │ + beq.w b4f86 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b4fac │ │ │ │ + beq.w b4f6c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.w b4ffa │ │ │ │ + bpl.w b4fba │ │ │ │ ldr r4, [r7, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b5102 │ │ │ │ + beq.w b50c2 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b512c │ │ │ │ + beq.w b50ec │ │ │ │ mvn.w r1, #1 │ │ │ │ bl 89a10 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b515c │ │ │ │ + beq.w b511c │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b5174 │ │ │ │ - bl b4afc │ │ │ │ + bne.w b5134 │ │ │ │ + bl b4abc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b501e │ │ │ │ + beq.w b4fde │ │ │ │ mov r0, r7 │ │ │ │ bl 8bf90 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8a8c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4f1a │ │ │ │ + beq.n b4eda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b4fea │ │ │ │ + beq.n b4faa │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b51e8 │ │ │ │ + beq.w b51a8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4f32 │ │ │ │ + beq.n b4ef2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b4ff2 │ │ │ │ + beq.n b4fb2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b5194 │ │ │ │ + beq.w b5154 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w b51ac │ │ │ │ + bpl.w b516c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 8a508 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b4fe2 │ │ │ │ + beq.n b4fa2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b4fda │ │ │ │ + beq.n b4f9a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b51cc │ │ │ │ + beq.w b518c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4f7e │ │ │ │ + beq.n b4f3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b50d0 │ │ │ │ + beq.w b5090 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #688] @ (b5234 ) │ │ │ │ - ldr r3, [pc, #672] @ (b5224 ) │ │ │ │ + ldr r2, [pc, #688] @ (b51f4 ) │ │ │ │ + ldr r3, [pc, #672] @ (b51e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b51e4 │ │ │ │ + bne.w b51a4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4ddc │ │ │ │ + b.n b4d9c │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4e1e │ │ │ │ + b.n b4dde │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.n b4ffa │ │ │ │ - b.n b4ea8 │ │ │ │ + bpl.n b4fba │ │ │ │ + b.n b4e68 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4e70 │ │ │ │ + b.n b4e30 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b4e9c │ │ │ │ - b.n b4fac │ │ │ │ + bne.w b4e5c │ │ │ │ + b.n b4f6c │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4f64 │ │ │ │ + b.n b4f24 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4f56 │ │ │ │ + b.n b4f16 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4f1a │ │ │ │ + b.n b4eda │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4f32 │ │ │ │ - ldr r1, [pc, #572] @ (b5238 ) │ │ │ │ + b.n b4ef2 │ │ │ │ + ldr r1, [pc, #572] @ (b51f8 ) │ │ │ │ mov.w r2, #424 @ 0x1a8 │ │ │ │ - ldr r3, [pc, #568] @ (b523c ) │ │ │ │ - ldr r0, [pc, #572] @ (b5240 ) │ │ │ │ + ldr r3, [pc, #568] @ (b51fc ) │ │ │ │ + ldr r0, [pc, #572] @ (b5200 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #568] @ (b5244 ) │ │ │ │ + ldr r1, [pc, #568] @ (b5204 ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9d43c │ │ │ │ movs r0, #2 │ │ │ │ - b.n b4f80 │ │ │ │ + b.n b4f40 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4ef4 │ │ │ │ - ldr r1, [pc, #528] @ (b5238 ) │ │ │ │ + b.n b4eb4 │ │ │ │ + ldr r1, [pc, #528] @ (b51f8 ) │ │ │ │ movw r0, #423 @ 0x1a7 │ │ │ │ - ldr r3, [pc, #536] @ (b5248 ) │ │ │ │ - ldr r2, [pc, #540] @ (b524c ) │ │ │ │ + ldr r3, [pc, #536] @ (b5208 ) │ │ │ │ + ldr r2, [pc, #540] @ (b520c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #532] @ (b5250 ) │ │ │ │ - ldr r0, [pc, #536] @ (b5254 ) │ │ │ │ + ldr r1, [pc, #532] @ (b5210 ) │ │ │ │ + ldr r0, [pc, #536] @ (b5214 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b501a │ │ │ │ - ldr r3, [pc, #492] @ (b5238 ) │ │ │ │ + b.n b4fda │ │ │ │ + ldr r3, [pc, #492] @ (b51f8 ) │ │ │ │ movw r2, #423 @ 0x1a7 │ │ │ │ - ldr r1, [pc, #516] @ (b5258 ) │ │ │ │ - ldr r0, [pc, #520] @ (b525c ) │ │ │ │ + ldr r1, [pc, #516] @ (b5218 ) │ │ │ │ + ldr r0, [pc, #520] @ (b521c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b501a │ │ │ │ - ldr r1, [pc, #468] @ (b5238 ) │ │ │ │ + b.n b4fda │ │ │ │ + ldr r1, [pc, #468] @ (b51f8 ) │ │ │ │ movw r2, #423 @ 0x1a7 │ │ │ │ - ldr r3, [pc, #500] @ (b5260 ) │ │ │ │ - ldr r0, [pc, #504] @ (b5264 ) │ │ │ │ + ldr r3, [pc, #500] @ (b5220 ) │ │ │ │ + ldr r0, [pc, #504] @ (b5224 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #496] @ (b5268 ) │ │ │ │ + ldr r1, [pc, #496] @ (b5228 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n b501a │ │ │ │ - ldr r2, [pc, #436] @ (b5238 ) │ │ │ │ + b.n b4fda │ │ │ │ + ldr r2, [pc, #436] @ (b51f8 ) │ │ │ │ mov.w r1, #424 @ 0x1a8 │ │ │ │ - ldr r3, [pc, #480] @ (b526c ) │ │ │ │ + ldr r3, [pc, #480] @ (b522c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #476] @ (b5270 ) │ │ │ │ + ldr r2, [pc, #476] @ (b5230 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #472] @ (b5274 ) │ │ │ │ - ldr r0, [pc, #476] @ (b5278 ) │ │ │ │ + ldr r1, [pc, #472] @ (b5234 ) │ │ │ │ + ldr r0, [pc, #476] @ (b5238 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b501a │ │ │ │ - ldr r3, [pc, #392] @ (b5238 ) │ │ │ │ + b.n b4fda │ │ │ │ + ldr r3, [pc, #392] @ (b51f8 ) │ │ │ │ mov.w r2, #424 @ 0x1a8 │ │ │ │ - ldr r1, [pc, #456] @ (b527c ) │ │ │ │ - ldr r0, [pc, #456] @ (b5280 ) │ │ │ │ + ldr r1, [pc, #456] @ (b523c ) │ │ │ │ + ldr r0, [pc, #456] @ (b5240 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 87198 │ │ │ │ - b.n b501a │ │ │ │ + b.n b4fda │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4f7e │ │ │ │ - ldr r3, [pc, #348] @ (b5238 ) │ │ │ │ + b.n b4f3e │ │ │ │ + ldr r3, [pc, #348] @ (b51f8 ) │ │ │ │ mov.w r2, #424 @ 0x1a8 │ │ │ │ - ldr r1, [pc, #420] @ (b5284 ) │ │ │ │ - ldr r0, [pc, #420] @ (b5288 ) │ │ │ │ + ldr r1, [pc, #420] @ (b5244 ) │ │ │ │ + ldr r0, [pc, #420] @ (b5248 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b501a │ │ │ │ - ldr r2, [pc, #308] @ (b5238 ) │ │ │ │ + b.n b4fda │ │ │ │ + ldr r2, [pc, #308] @ (b51f8 ) │ │ │ │ movw r1, #425 @ 0x1a9 │ │ │ │ - ldr r3, [pc, #384] @ (b528c ) │ │ │ │ + ldr r3, [pc, #384] @ (b524c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #380] @ (b5290 ) │ │ │ │ + ldr r2, [pc, #380] @ (b5250 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #380] @ (b5294 ) │ │ │ │ + ldr r1, [pc, #380] @ (b5254 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #380] @ (b5298 ) │ │ │ │ + ldr r0, [pc, #380] @ (b5258 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b501a │ │ │ │ - ldr r3, [pc, #264] @ (b5238 ) │ │ │ │ + b.n b4fda │ │ │ │ + ldr r3, [pc, #264] @ (b51f8 ) │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ - ldr r0, [pc, #360] @ (b529c ) │ │ │ │ + ldr r0, [pc, #360] @ (b525c ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #356] @ (b52a0 ) │ │ │ │ + ldr r3, [pc, #356] @ (b5260 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #356] @ (b52a4 ) │ │ │ │ + ldr r2, [pc, #356] @ (b5264 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #352] @ (b52a8 ) │ │ │ │ + ldr r1, [pc, #352] @ (b5268 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b501a │ │ │ │ - ldr r3, [pc, #216] @ (b5238 ) │ │ │ │ + b.n b4fda │ │ │ │ + ldr r3, [pc, #216] @ (b51f8 ) │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ - ldr r1, [pc, #328] @ (b52ac ) │ │ │ │ - ldr r0, [pc, #328] @ (b52b0 ) │ │ │ │ + ldr r1, [pc, #328] @ (b526c ) │ │ │ │ + ldr r0, [pc, #328] @ (b5270 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b514e │ │ │ │ - ldr r3, [pc, #192] @ (b5238 ) │ │ │ │ + b.n b510e │ │ │ │ + ldr r3, [pc, #192] @ (b51f8 ) │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ - ldr r1, [pc, #312] @ (b52b4 ) │ │ │ │ + ldr r1, [pc, #312] @ (b5274 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #308] @ (b52b8 ) │ │ │ │ + ldr r3, [pc, #308] @ (b5278 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #304] @ (b52bc ) │ │ │ │ + ldr r0, [pc, #304] @ (b527c ) │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n b514e │ │ │ │ - ldr r3, [pc, #160] @ (b5238 ) │ │ │ │ + b.n b510e │ │ │ │ + ldr r3, [pc, #160] @ (b51f8 ) │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ - ldr r1, [pc, #292] @ (b52c0 ) │ │ │ │ - ldr r0, [pc, #292] @ (b52c4 ) │ │ │ │ + ldr r1, [pc, #292] @ (b5280 ) │ │ │ │ + ldr r0, [pc, #292] @ (b5284 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b5124 │ │ │ │ - ldr r2, [pc, #136] @ (b5238 ) │ │ │ │ - ldr r3, [pc, #280] @ (b52c8 ) │ │ │ │ - ldr r1, [pc, #280] @ (b52cc ) │ │ │ │ + b.n b50e4 │ │ │ │ + ldr r2, [pc, #136] @ (b51f8 ) │ │ │ │ + ldr r3, [pc, #280] @ (b5288 ) │ │ │ │ + ldr r1, [pc, #280] @ (b528c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #280] @ (b52d0 ) │ │ │ │ + ldr r0, [pc, #280] @ (b5290 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ bl 9d43c │ │ │ │ - b.n b5124 │ │ │ │ - ldr r3, [pc, #104] @ (b5238 ) │ │ │ │ + b.n b50e4 │ │ │ │ + ldr r3, [pc, #104] @ (b51f8 ) │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ - ldr r1, [pc, #256] @ (b52d4 ) │ │ │ │ - ldr r0, [pc, #256] @ (b52d8 ) │ │ │ │ + ldr r1, [pc, #256] @ (b5294 ) │ │ │ │ + ldr r0, [pc, #256] @ (b5298 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b501a │ │ │ │ + b.n b4fda │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #240] @ (b52dc ) │ │ │ │ - mov.w r2, #24960 @ 0x6180 │ │ │ │ + ldr r3, [pc, #240] @ (b529c ) │ │ │ │ + movw r2, #24962 @ 0x6182 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #236] @ (b52e0 ) │ │ │ │ - ldr r0, [pc, #236] @ (b52e4 ) │ │ │ │ + ldr r1, [pc, #236] @ (b52a0 ) │ │ │ │ + ldr r0, [pc, #236] @ (b52a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #608 @ 0x260 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #224] @ (b52e8 ) │ │ │ │ - movw r2, #24923 @ 0x615b │ │ │ │ + ldr r3, [pc, #224] @ (b52a8 ) │ │ │ │ + movw r2, #24925 @ 0x615d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #220] @ (b52ec ) │ │ │ │ - ldr r0, [pc, #220] @ (b52f0 ) │ │ │ │ + ldr r1, [pc, #220] @ (b52ac ) │ │ │ │ + ldr r0, [pc, #220] @ (b52b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #608 @ 0x260 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - sxtb r6, r2 │ │ │ │ + uxth r6, r2 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r4, r1 │ │ │ │ + uxth r4, r1 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - rors r0, r7 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #848] @ 0x350 │ │ │ │ movs r1, r4 │ │ │ │ - cpsie ai │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - bge.n b524c │ │ │ │ + bvc.n b51bc │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + push {r1, r4} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #624] @ 0x270 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + cbz r4, b529a │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r7, #4] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + cbz r6, b52a0 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #22 │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r3, #76] @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + cbz r4, b52a4 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + str r6, [sp, #248] @ 0xf8 │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + cbz r2, b52a6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + cbz r6, b52a2 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #150 @ 0x96 │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r3, #68] @ 0x44 │ │ │ │ movs r1, r4 │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + cbz r4, b52a4 │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #920] @ 0x398 │ │ │ │ + str r5, [sp, #760] @ 0x2f8 │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n b5284 │ │ │ │ + bvs.n b51f4 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ movs r1, r4 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + cbz r0, b52ae │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r4, lr} │ │ │ │ + uxtb r2, r5 │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #616] @ 0x268 │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ movs r1, r4 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + uxtb r4, r2 │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r1, #9] │ │ │ │ + strb r6, [r4, #0] │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + uxth r2, r6 │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ movs r1, r4 │ │ │ │ - eors r2, r1 │ │ │ │ + subs r6, #34 @ 0x22 │ │ │ │ movs r1, r4 │ │ │ │ - push {r6, r7} │ │ │ │ + uxth r0, r3 │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r5, r7} │ │ │ │ + sxtb r2, r7 │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #168] @ 0xa8 │ │ │ │ + str r5, [sp, #8] │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xeade0023 │ │ │ │ - lsls r4, r4, #17 │ │ │ │ + ldmia.w r6!, {r0, r1, r5} │ │ │ │ + lsls r4, r7, #8 │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #776 @ 0x308 │ │ │ │ + add r6, pc, #616 @ (adr r6, b5510 ) │ │ │ │ movs r1, r4 │ │ │ │ - pkhtb r0, r2, r3, asr #32 │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + ldmia.w sl, {r0, r1, r5} │ │ │ │ + lsls r0, r4, #8 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #1016 @ (adr r3, b56ec ) │ │ │ │ + add r1, pc, #856 @ (adr r1, b560c ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b52f4 : │ │ │ │ +000b52b4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (b536c ) │ │ │ │ + ldr r3, [pc, #96] @ (b532c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #92] @ (b5370 ) │ │ │ │ + ldr r4, [pc, #92] @ (b5330 ) │ │ │ │ add.w r3, r3, #1848 @ 0x738 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, b5368 │ │ │ │ - ldr r3, [pc, #84] @ (b5374 ) │ │ │ │ + cbz r0, b5328 │ │ │ │ + ldr r3, [pc, #84] @ (b5334 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b5348 │ │ │ │ + bne.n b5308 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4d8c │ │ │ │ + bl b4d4c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b5368 │ │ │ │ - ldr r3, [pc, #64] @ (b5378 ) │ │ │ │ + beq.n b5328 │ │ │ │ + ldr r3, [pc, #64] @ (b5338 ) │ │ │ │ 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] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #48] @ (b537c ) │ │ │ │ + ldr r0, [pc, #48] @ (b533c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #44] @ (b5380 ) │ │ │ │ - ldr r1, [pc, #44] @ (b5384 ) │ │ │ │ + ldr r3, [pc, #44] @ (b5340 ) │ │ │ │ + ldr r1, [pc, #44] @ (b5344 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r0, [pc, #44] @ (b5388 ) │ │ │ │ + ldr r0, [pc, #44] @ (b5348 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, b53ce │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b538c : │ │ │ │ +000b534c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl b4afc │ │ │ │ + bl b4abc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, b53c2 │ │ │ │ + cbz r1, b5382 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strd r0, r1, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #28] @ (b53e0 ) │ │ │ │ - movw r2, #48664 @ 0xbe18 │ │ │ │ + ldr r3, [pc, #28] @ (b53a0 ) │ │ │ │ + movw r2, #48649 @ 0xbe09 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #20] @ (b53e4 ) │ │ │ │ - ldr r0, [pc, #24] @ (b53e8 ) │ │ │ │ + ldr r1, [pc, #20] @ (b53a4 ) │ │ │ │ + ldr r0, [pc, #24] @ (b53a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #652 @ 0x28c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - stmdb r4, {r0, r1, r5} │ │ │ │ - lsls r2, r1, #10 │ │ │ │ + b.n b515c │ │ │ │ + movs r3, r4 │ │ │ │ + lsls r2, r4, #1 │ │ │ │ movs r1, r4 │ │ │ │ - uxth r0, r7 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b53ec : │ │ │ │ +000b53ac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #272] @ b550c │ │ │ │ + ldr.w ip, [pc, #272] @ b54cc │ │ │ │ sub sp, #32 │ │ │ │ - ldr.w lr, [pc, #268] @ b5510 │ │ │ │ + ldr.w lr, [pc, #268] @ b54d0 │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #1896 @ 0x768 │ │ │ │ - ldr.w ip, [pc, #256] @ b5514 │ │ │ │ + ldr.w ip, [pc, #256] @ b54d4 │ │ │ │ add lr, pc │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #252] @ (b5518 ) │ │ │ │ + ldr r4, [pc, #252] @ (b54d8 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b54c6 │ │ │ │ + beq.n b5486 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n b54a8 │ │ │ │ + bpl.n b5468 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl b538c │ │ │ │ + bl b534c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n b54c6 │ │ │ │ + beq.n b5486 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 53114 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b54ca │ │ │ │ + beq.n b548a │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 8bf90 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n b54f8 │ │ │ │ - ldr r1, [pc, #172] @ (b551c ) │ │ │ │ + bpl.n b54b8 │ │ │ │ + ldr r1, [pc, #172] @ (b54dc ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b54e2 │ │ │ │ - ldr r1, [pc, #168] @ (b5520 ) │ │ │ │ + beq.n b54a2 │ │ │ │ + ldr r1, [pc, #168] @ (b54e0 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b54de │ │ │ │ + beq.n b549e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n b54da │ │ │ │ + ble.n b549a │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [r3, #12] │ │ │ │ - beq.n b54da │ │ │ │ + beq.n b549a │ │ │ │ str r1, [r3, #16] │ │ │ │ - ldr r1, [pc, #148] @ (b5524 ) │ │ │ │ - ldr r2, [pc, #128] @ (b5514 ) │ │ │ │ + ldr r1, [pc, #148] @ (b54e4 ) │ │ │ │ + ldr r2, [pc, #128] @ (b54d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n b54d6 │ │ │ │ + bne.n b5496 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #124] @ (b5528 ) │ │ │ │ + ldr r0, [pc, #124] @ (b54e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #120] @ (b552c ) │ │ │ │ - ldr r1, [pc, #124] @ (b5530 ) │ │ │ │ + ldr r3, [pc, #120] @ (b54ec ) │ │ │ │ + ldr r1, [pc, #124] @ (b54f0 ) │ │ │ │ movw r2, #357 @ 0x165 │ │ │ │ - ldr r0, [pc, #120] @ (b5534 ) │ │ │ │ + ldr r0, [pc, #120] @ (b54f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r3, #0 │ │ │ │ - b.n b548e │ │ │ │ + b.n b544e │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 8bdd4 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ - b.n b545c │ │ │ │ + b.n b541c │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ bl 53768 │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #84] @ (b5538 ) │ │ │ │ + ldr r3, [pc, #84] @ (b54f8 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #80] @ (b553c ) │ │ │ │ - ldr r0, [pc, #84] @ (b5540 ) │ │ │ │ + ldr r1, [pc, #80] @ (b54fc ) │ │ │ │ + ldr r0, [pc, #84] @ (b5500 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (b5544 ) │ │ │ │ + ldr r3, [pc, #72] @ (b5504 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #72] @ (b5548 ) │ │ │ │ - ldr r0, [pc, #76] @ (b554c ) │ │ │ │ + ldr r1, [pc, #72] @ (b5508 ) │ │ │ │ + ldr r0, [pc, #76] @ (b550c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - add r3, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, b556c │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #312] @ 0x138 │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n b551c │ │ │ │ + bmi.n b548c │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ - movs r1, r4 │ │ │ │ - adds r0, #66 @ 0x42 │ │ │ │ + vaddl.u8 q0, d10, d16 │ │ │ │ + cmp r6, #26 │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n b5500 │ │ │ │ + bmi.n b5470 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ - movs r1, r4 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ - movs r1, r4 │ │ │ │ + vaddl.u q0, d6, d16 │ │ │ │ + vaddl.u32 q8, d2, d16 │ │ │ │ │ │ │ │ -000b5550 : │ │ │ │ +000b5510 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #500] @ (b5758 ) │ │ │ │ - ldr r3, [pc, #500] @ (b575c ) │ │ │ │ + ldr r2, [pc, #500] @ (b5718 ) │ │ │ │ + ldr r3, [pc, #500] @ (b571c ) │ │ │ │ sub sp, #28 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - ldr r5, [pc, #496] @ (b5760 ) │ │ │ │ + ldr r5, [pc, #496] @ (b5720 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl b538c │ │ │ │ + bl b534c │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n b567c │ │ │ │ + beq.n b563c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ blx 53414 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b5696 │ │ │ │ - ldr r3, [pc, #456] @ (b5764 ) │ │ │ │ + beq.n b5656 │ │ │ │ + ldr r3, [pc, #456] @ (b5724 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #372] @ 0x174 │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b56ba │ │ │ │ + beq.w b567a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w b56e4 │ │ │ │ + bpl.w b56a4 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b571c │ │ │ │ + beq.w b56dc │ │ │ │ mov r0, r8 │ │ │ │ bl 8bf90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w b5726 │ │ │ │ - ldr r2, [pc, #392] @ (b5768 ) │ │ │ │ + bpl.w b56e6 │ │ │ │ + ldr r2, [pc, #392] @ (b5728 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b5742 │ │ │ │ - ldr r2, [pc, #388] @ (b576c ) │ │ │ │ + beq.w b5702 │ │ │ │ + ldr r2, [pc, #388] @ (b572c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b573a │ │ │ │ + beq.w b56fa │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w b573e │ │ │ │ + ble.w b56fe │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.w b573e │ │ │ │ + beq.w b56fe │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [r4, #16] │ │ │ │ bl 8a8a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5620 │ │ │ │ + beq.n b55e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b566c │ │ │ │ + cbz r3, b562c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5630 │ │ │ │ + beq.n b55f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b5674 │ │ │ │ + cbz r3, b5634 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5640 │ │ │ │ + beq.n b5600 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, b5664 │ │ │ │ + cbz r3, b5624 │ │ │ │ cmp.w r8, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - blt.n b5704 │ │ │ │ - ldr r2, [pc, #292] @ (b5770 ) │ │ │ │ - ldr r3, [pc, #268] @ (b575c ) │ │ │ │ + blt.n b56c4 │ │ │ │ + ldr r2, [pc, #292] @ (b5730 ) │ │ │ │ + ldr r3, [pc, #268] @ (b571c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b5722 │ │ │ │ + bne.n b56e2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5640 │ │ │ │ + b.n b5600 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5620 │ │ │ │ + b.n b55e0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5630 │ │ │ │ - ldr r3, [pc, #244] @ (b5774 ) │ │ │ │ + b.n b55f0 │ │ │ │ + ldr r3, [pc, #244] @ (b5734 ) │ │ │ │ movw r2, #373 @ 0x175 │ │ │ │ - ldr r1, [pc, #244] @ (b5778 ) │ │ │ │ - ldr r0, [pc, #244] @ (b577c ) │ │ │ │ + ldr r1, [pc, #244] @ (b5738 ) │ │ │ │ + ldr r0, [pc, #244] @ (b573c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #2 │ │ │ │ - b.n b564a │ │ │ │ - ldr r3, [pc, #220] @ (b5774 ) │ │ │ │ + b.n b560a │ │ │ │ + ldr r3, [pc, #220] @ (b5734 ) │ │ │ │ mov.w r2, #374 @ 0x176 │ │ │ │ - ldr r1, [pc, #224] @ (b5780 ) │ │ │ │ - ldr r0, [pc, #228] @ (b5784 ) │ │ │ │ + ldr r1, [pc, #224] @ (b5740 ) │ │ │ │ + ldr r0, [pc, #228] @ (b5744 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r8 │ │ │ │ bl 87198 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b5692 │ │ │ │ - ldr r3, [pc, #184] @ (b5774 ) │ │ │ │ + b.n b5652 │ │ │ │ + ldr r3, [pc, #184] @ (b5734 ) │ │ │ │ mov.w r2, #374 @ 0x176 │ │ │ │ - ldr r1, [pc, #196] @ (b5788 ) │ │ │ │ - ldr r0, [pc, #200] @ (b578c ) │ │ │ │ + ldr r1, [pc, #196] @ (b5748 ) │ │ │ │ + ldr r0, [pc, #200] @ (b574c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r8 │ │ │ │ bl 87198 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b5692 │ │ │ │ - ldr r3, [pc, #140] @ (b5774 ) │ │ │ │ - ldr r2, [pc, #168] @ (b5790 ) │ │ │ │ - ldr r1, [pc, #168] @ (b5794 ) │ │ │ │ + b.n b5652 │ │ │ │ + ldr r3, [pc, #140] @ (b5734 ) │ │ │ │ + ldr r2, [pc, #168] @ (b5750 ) │ │ │ │ + ldr r1, [pc, #168] @ (b5754 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #374 @ 0x176 │ │ │ │ - ldr r0, [pc, #156] @ (b5798 ) │ │ │ │ + ldr r0, [pc, #156] @ (b5758 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n b56d0 │ │ │ │ - ldr r3, [pc, #108] @ (b5774 ) │ │ │ │ + b.n b5690 │ │ │ │ + ldr r3, [pc, #108] @ (b5734 ) │ │ │ │ mov.w r2, #374 @ 0x176 │ │ │ │ - ldr r1, [pc, #144] @ (b579c ) │ │ │ │ - ldr r0, [pc, #144] @ (b57a0 ) │ │ │ │ + ldr r1, [pc, #144] @ (b575c ) │ │ │ │ + ldr r0, [pc, #144] @ (b5760 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b5692 │ │ │ │ + b.n b5652 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n b55cc │ │ │ │ + b.n b558c │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #124] @ (b57a4 ) │ │ │ │ + ldr r3, [pc, #124] @ (b5764 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #124] @ (b57a8 ) │ │ │ │ - ldr r0, [pc, #124] @ (b57ac ) │ │ │ │ + ldr r1, [pc, #124] @ (b5768 ) │ │ │ │ + ldr r0, [pc, #124] @ (b576c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #108] @ (b57b0 ) │ │ │ │ + ldr r3, [pc, #108] @ (b5770 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #104] @ (b57b4 ) │ │ │ │ - ldr r0, [pc, #108] @ (b57b8 ) │ │ │ │ + ldr r1, [pc, #104] @ (b5774 ) │ │ │ │ + ldr r0, [pc, #108] @ (b5778 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - add r2, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #848 @ 0x350 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #152 @ 0x98 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [sp, #680] @ 0x2a8 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ movs r1, r4 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [sp, #576] @ 0x240 │ │ │ │ + str r2, [sp, #416] @ 0x1a0 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r7, #24] │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ + str r1, [sp, #1000] @ 0x3e8 │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n b5704 │ │ │ │ + bcs.n b5674 │ │ │ │ movs r3, r4 │ │ │ │ - vrev64.8 d0, d16 │ │ │ │ - vaddl.u16 q8, d12, d16 │ │ │ │ - bmi.n b56d4 │ │ │ │ + stc2 0, cr0, [r8, #128] @ 0x80 │ │ │ │ + ldc2 0, cr0, [r4, #128]! @ 0x80 │ │ │ │ + bcs.n b5844 │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u16 d16, d2, d16 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + stc2 0, cr0, [sl, #-128]! @ 0xffffff80 │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b57bc : │ │ │ │ +000b577c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #212] @ b58a0 │ │ │ │ + ldr.w ip, [pc, #212] @ b5860 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #204] @ (b58a4 ) │ │ │ │ + ldr r3, [pc, #204] @ (b5864 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #200] @ (b58a8 ) │ │ │ │ + ldr r4, [pc, #200] @ (b5868 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #184] @ (b58ac ) │ │ │ │ + ldr r3, [pc, #184] @ (b586c ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add.w r3, r3, #1944 @ 0x798 │ │ │ │ bl 8612c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b5878 │ │ │ │ - ldr r3, [pc, #160] @ (b58b0 ) │ │ │ │ + beq.n b5838 │ │ │ │ + ldr r3, [pc, #160] @ (b5870 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b587c │ │ │ │ + bne.n b583c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b585a │ │ │ │ + bpl.n b581a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl b5550 │ │ │ │ + bl b5510 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b5878 │ │ │ │ - ldr r3, [pc, #128] @ (b58b4 ) │ │ │ │ + beq.n b5838 │ │ │ │ + ldr r3, [pc, #128] @ (b5874 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5842 │ │ │ │ + beq.n b5802 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #116] @ (b58b8 ) │ │ │ │ - ldr r3, [pc, #92] @ (b58a4 ) │ │ │ │ + ldr r2, [pc, #116] @ (b5878 ) │ │ │ │ + ldr r3, [pc, #92] @ (b5864 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b589c │ │ │ │ + bne.n b585c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #96] @ (b58bc ) │ │ │ │ + ldr r0, [pc, #96] @ (b587c ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #92] @ (b58c0 ) │ │ │ │ + ldr r3, [pc, #92] @ (b5880 ) │ │ │ │ movw r2, #365 @ 0x16d │ │ │ │ - ldr r1, [pc, #88] @ (b58c4 ) │ │ │ │ - ldr r0, [pc, #92] @ (b58c8 ) │ │ │ │ + ldr r1, [pc, #88] @ (b5884 ) │ │ │ │ + ldr r0, [pc, #92] @ (b5888 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b5842 │ │ │ │ - ldr r3, [pc, #76] @ (b58cc ) │ │ │ │ + b.n b5802 │ │ │ │ + ldr r3, [pc, #76] @ (b588c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b581a │ │ │ │ - ldr r3, [pc, #72] @ (b58d0 ) │ │ │ │ + beq.n b57da │ │ │ │ + ldr r3, [pc, #72] @ (b5890 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b581a │ │ │ │ - ldr r0, [pc, #64] @ (b58d4 ) │ │ │ │ + beq.n b57da │ │ │ │ + ldr r0, [pc, #64] @ (b5894 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n b5862 │ │ │ │ + b.n b5822 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - add r0, sp, #152 @ 0x98 │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #728 @ (adr r7, b5b94 ) │ │ │ │ + add r7, pc, #984 @ (adr r7, b5c54 ) │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r6, #28] │ │ │ │ + ldrsh r0, [r1, r7] │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [sp, #784] @ 0x310 │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #16 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b58d8 : │ │ │ │ +000b5898 : │ │ │ │ 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 r2, [pc, #896] @ (b5c6c ) │ │ │ │ + ldr r2, [pc, #896] @ (b5c2c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #896] @ (b5c70 ) │ │ │ │ + ldr r3, [pc, #896] @ (b5c30 ) │ │ │ │ mov r8, r0 │ │ │ │ add r2, pc │ │ │ │ add r0, sp, #20 │ │ │ │ - ldr r4, [pc, #892] @ (b5c74 ) │ │ │ │ + ldr r4, [pc, #892] @ (b5c34 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl b538c │ │ │ │ + bl b534c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w b5b2a │ │ │ │ - ldr r3, [pc, #872] @ (b5c78 ) │ │ │ │ + beq.w b5aea │ │ │ │ + ldr r3, [pc, #872] @ (b5c38 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov fp, r3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #372] @ 0x174 │ │ │ │ blx 5354c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b5b42 │ │ │ │ + beq.w b5b02 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w b5b66 │ │ │ │ + bpl.w b5b26 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.w b5ade │ │ │ │ + bmi.w b5a9e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b5c46 │ │ │ │ + beq.w b5c06 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 53114 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b5b86 │ │ │ │ + beq.w b5b46 │ │ │ │ mov r0, r6 │ │ │ │ bl 8bf90 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bpl.w b5c32 │ │ │ │ - ldr r2, [pc, #776] @ (b5c7c ) │ │ │ │ + bpl.w b5bf2 │ │ │ │ + ldr r2, [pc, #776] @ (b5c3c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b5c1c │ │ │ │ - ldr r2, [pc, #768] @ (b5c80 ) │ │ │ │ + beq.w b5bdc │ │ │ │ + ldr r2, [pc, #768] @ (b5c40 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b5c66 │ │ │ │ + beq.w b5c26 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w b5c62 │ │ │ │ + ble.w b5c22 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r0, [r9, #12] │ │ │ │ - beq.w b5c62 │ │ │ │ + beq.w b5c22 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str.w r5, [r9, #16] │ │ │ │ bl 8a6a4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b59c2 │ │ │ │ + beq.n b5982 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b5ace │ │ │ │ + beq.w b5a8e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b59d8 │ │ │ │ + beq.n b5998 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b5ac6 │ │ │ │ + beq.n b5a86 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b5b8c │ │ │ │ + beq.w b5b4c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bpl.w b5ba4 │ │ │ │ + bpl.w b5b64 │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r1, [r3, #372] @ 0x174 │ │ │ │ blx 5354c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b5bc4 │ │ │ │ + beq.w b5b84 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n b5ae6 │ │ │ │ + bpl.n b5aa6 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b5bfa │ │ │ │ + beq.w b5bba │ │ │ │ mov r0, r6 │ │ │ │ bl 8bf90 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w b5c32 │ │ │ │ + bpl.w b5bf2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b5c1c │ │ │ │ + beq.w b5bdc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b5c66 │ │ │ │ + beq.w b5c26 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w b5c62 │ │ │ │ + ble.w b5c22 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r0, [r8, #12] │ │ │ │ - beq.w b5c62 │ │ │ │ + beq.w b5c22 │ │ │ │ str.w r5, [r8, #16] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ blx 52ef0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5a6e │ │ │ │ + beq.n b5a2e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b5b22 │ │ │ │ + beq.n b5ae2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5a84 │ │ │ │ + beq.n b5a44 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b5b1a │ │ │ │ + beq.n b5ada │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w b5bdc │ │ │ │ + blt.w b5b9c │ │ │ │ mov r0, r7 │ │ │ │ blx 53454 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5aa2 │ │ │ │ + beq.n b5a62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, b5ad6 │ │ │ │ + cbz r3, b5a96 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b5c00 │ │ │ │ - ldr r2, [pc, #472] @ (b5c84 ) │ │ │ │ - ldr r3, [pc, #452] @ (b5c70 ) │ │ │ │ + beq.w b5bc0 │ │ │ │ + ldr r2, [pc, #472] @ (b5c44 ) │ │ │ │ + ldr r3, [pc, #452] @ (b5c30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b5c18 │ │ │ │ + bne.w b5bd8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b59d8 │ │ │ │ + b.n b5998 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b59c2 │ │ │ │ + b.n b5982 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5aa2 │ │ │ │ + b.n b5a62 │ │ │ │ mov r0, r6 │ │ │ │ bl 87140 │ │ │ │ - b.n b593c │ │ │ │ - ldr r3, [pc, #416] @ (b5c88 ) │ │ │ │ - ldr r2, [pc, #416] @ (b5c8c ) │ │ │ │ - ldr r1, [pc, #420] @ (b5c90 ) │ │ │ │ + b.n b58fc │ │ │ │ + ldr r3, [pc, #416] @ (b5c48 ) │ │ │ │ + ldr r2, [pc, #416] @ (b5c4c ) │ │ │ │ + ldr r1, [pc, #420] @ (b5c50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #392 @ 0x188 │ │ │ │ - ldr r0, [pc, #408] @ (b5c94 ) │ │ │ │ + ldr r0, [pc, #408] @ (b5c54 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n b5aa8 │ │ │ │ + b.n b5a68 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5a84 │ │ │ │ + b.n b5a44 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5a6e │ │ │ │ - ldr r3, [pc, #348] @ (b5c88 ) │ │ │ │ + b.n b5a2e │ │ │ │ + ldr r3, [pc, #348] @ (b5c48 ) │ │ │ │ movw r2, #389 @ 0x185 │ │ │ │ - ldr r1, [pc, #356] @ (b5c98 ) │ │ │ │ - ldr r0, [pc, #360] @ (b5c9c ) │ │ │ │ + ldr r1, [pc, #356] @ (b5c58 ) │ │ │ │ + ldr r0, [pc, #360] @ (b5c5c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b5b16 │ │ │ │ - ldr r3, [pc, #324] @ (b5c88 ) │ │ │ │ + b.n b5ad6 │ │ │ │ + ldr r3, [pc, #324] @ (b5c48 ) │ │ │ │ movw r2, #391 @ 0x187 │ │ │ │ - ldr r1, [pc, #340] @ (b5ca0 ) │ │ │ │ - ldr r0, [pc, #344] @ (b5ca4 ) │ │ │ │ + ldr r1, [pc, #340] @ (b5c60 ) │ │ │ │ + ldr r0, [pc, #344] @ (b5c64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b5b16 │ │ │ │ - ldr r3, [pc, #288] @ (b5c88 ) │ │ │ │ + b.n b5ad6 │ │ │ │ + ldr r3, [pc, #288] @ (b5c48 ) │ │ │ │ movw r2, #391 @ 0x187 │ │ │ │ - ldr r1, [pc, #312] @ (b5ca8 ) │ │ │ │ + ldr r1, [pc, #312] @ (b5c68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr r3, [pc, #312] @ (b5cac ) │ │ │ │ + ldr r3, [pc, #312] @ (b5c6c ) │ │ │ │ add r3, pc │ │ │ │ strd r3, sl, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #304] @ (b5cb0 ) │ │ │ │ + ldr r0, [pc, #304] @ (b5c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n b5b58 │ │ │ │ + b.n b5b18 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n b595e │ │ │ │ - ldr r3, [pc, #248] @ (b5c88 ) │ │ │ │ + b.n b591e │ │ │ │ + ldr r3, [pc, #248] @ (b5c48 ) │ │ │ │ movw r2, #391 @ 0x187 │ │ │ │ - ldr r1, [pc, #288] @ (b5cb4 ) │ │ │ │ - ldr r0, [pc, #288] @ (b5cb8 ) │ │ │ │ + ldr r1, [pc, #288] @ (b5c74 ) │ │ │ │ + ldr r0, [pc, #288] @ (b5c78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b5b58 │ │ │ │ - ldr r3, [pc, #224] @ (b5c88 ) │ │ │ │ + b.n b5b18 │ │ │ │ + ldr r3, [pc, #224] @ (b5c48 ) │ │ │ │ movw r2, #391 @ 0x187 │ │ │ │ - ldr r1, [pc, #272] @ (b5cbc ) │ │ │ │ + ldr r1, [pc, #272] @ (b5c7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr r3, [pc, #268] @ (b5cc0 ) │ │ │ │ + ldr r3, [pc, #268] @ (b5c80 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #264] @ (b5cc4 ) │ │ │ │ + ldr r0, [pc, #264] @ (b5c84 ) │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n b5b58 │ │ │ │ - ldr r3, [pc, #192] @ (b5c88 ) │ │ │ │ + b.n b5b18 │ │ │ │ + ldr r3, [pc, #192] @ (b5c48 ) │ │ │ │ mov.w r2, #392 @ 0x188 │ │ │ │ - ldr r1, [pc, #252] @ (b5cc8 ) │ │ │ │ - ldr r0, [pc, #252] @ (b5ccc ) │ │ │ │ + ldr r1, [pc, #252] @ (b5c88 ) │ │ │ │ + ldr r0, [pc, #252] @ (b5c8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b5b04 │ │ │ │ - ldr r3, [pc, #168] @ (b5c88 ) │ │ │ │ + b.n b5ac4 │ │ │ │ + ldr r3, [pc, #168] @ (b5c48 ) │ │ │ │ mov.w r2, #392 @ 0x188 │ │ │ │ - ldr r1, [pc, #236] @ (b5cd0 ) │ │ │ │ - ldr r0, [pc, #236] @ (b5cd4 ) │ │ │ │ + ldr r1, [pc, #236] @ (b5c90 ) │ │ │ │ + ldr r0, [pc, #236] @ (b5c94 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b5b16 │ │ │ │ + b.n b5ad6 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n b5a14 │ │ │ │ - ldr r3, [pc, #132] @ (b5c88 ) │ │ │ │ + b.n b59d4 │ │ │ │ + ldr r3, [pc, #132] @ (b5c48 ) │ │ │ │ mov.w r2, #394 @ 0x18a │ │ │ │ - ldr r1, [pc, #208] @ (b5cd8 ) │ │ │ │ - ldr r0, [pc, #208] @ (b5cdc ) │ │ │ │ + ldr r1, [pc, #208] @ (b5c98 ) │ │ │ │ + ldr r0, [pc, #208] @ (b5c9c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b5aa8 │ │ │ │ + b.n b5a68 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #192] @ (b5ce0 ) │ │ │ │ + ldr r3, [pc, #192] @ (b5ca0 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #192] @ (b5ce4 ) │ │ │ │ - ldr r0, [pc, #192] @ (b5ce8 ) │ │ │ │ + ldr r1, [pc, #192] @ (b5ca4 ) │ │ │ │ + ldr r0, [pc, #192] @ (b5ca8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #184] @ (b5cec ) │ │ │ │ + ldr r3, [pc, #184] @ (b5cac ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #184] @ (b5cf0 ) │ │ │ │ - ldr r0, [pc, #184] @ (b5cf4 ) │ │ │ │ + ldr r1, [pc, #184] @ (b5cb0 ) │ │ │ │ + ldr r0, [pc, #184] @ (b5cb4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #176] @ (b5cf8 ) │ │ │ │ - movw r2, #48834 @ 0xbec2 │ │ │ │ + ldr r3, [pc, #176] @ (b5cb8 ) │ │ │ │ + movw r2, #48819 @ 0xbeb3 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #168] @ (b5cfc ) │ │ │ │ - ldr r0, [pc, #172] @ (b5d00 ) │ │ │ │ + ldr r1, [pc, #168] @ (b5cbc ) │ │ │ │ + ldr r0, [pc, #172] @ (b5cc0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #700 @ 0x2bc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ bl 53708 │ │ │ │ nop │ │ │ │ - add r7, pc, #48 @ (adr r7, b5ca0 ) │ │ │ │ + add r7, pc, #304 @ (adr r7, b5d60 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #16 @ (adr r7, b5c88 ) │ │ │ │ + add r7, pc, #272 @ (adr r7, b5d48 ) │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #320 @ (adr r5, b5dc8 ) │ │ │ │ + add r5, pc, #576 @ (adr r5, b5e88 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #800 @ 0x320 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r6, r4] │ │ │ │ + ldrh r4, [r1, r4] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r1, #44] @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #42] @ 0x2a │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r2, #42] @ 0x2a │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r1, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #40] @ 0x28 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, sp, #856 @ 0x358 │ │ │ │ + add r0, sp, #696 @ 0x2b8 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfa780020 │ │ │ │ - cmp r1, #8 │ │ │ │ + ldr.w r0, [r0, r0, lsl #2] │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfaa40020 │ │ │ │ - @ instruction: 0xfad00020 │ │ │ │ - b.n b5dfc │ │ │ │ + ldr??.w r0, [ip, r0, lsl #2] │ │ │ │ + strh.w r0, [r8, #32] │ │ │ │ + udf #88 @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfa060020 │ │ │ │ - add r2, sp, #608 @ 0x260 │ │ │ │ + @ instruction: 0xf7de0020 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b5d04 : │ │ │ │ +000b5cc4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #180] @ b5dc8 │ │ │ │ + ldr.w ip, [pc, #180] @ b5d88 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #172] @ (b5dcc ) │ │ │ │ + ldr r3, [pc, #172] @ (b5d8c ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #168] @ (b5dd0 ) │ │ │ │ + ldr r4, [pc, #168] @ (b5d90 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #152] @ (b5dd4 ) │ │ │ │ + ldr r3, [pc, #152] @ (b5d94 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1992 @ 0x7c8 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, b5d9e │ │ │ │ - ldr r3, [pc, #136] @ (b5dd8 ) │ │ │ │ + cbz r0, b5d5e │ │ │ │ + ldr r3, [pc, #136] @ (b5d98 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b5da2 │ │ │ │ + bne.n b5d62 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b5d80 │ │ │ │ + bpl.n b5d40 │ │ │ │ mov r0, r5 │ │ │ │ - bl b58d8 │ │ │ │ - ldr r2, [pc, #112] @ (b5ddc ) │ │ │ │ - ldr r3, [pc, #96] @ (b5dcc ) │ │ │ │ + bl b5898 │ │ │ │ + ldr r2, [pc, #112] @ (b5d9c ) │ │ │ │ + ldr r3, [pc, #96] @ (b5d8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b5dc2 │ │ │ │ + bne.n b5d82 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #92] @ (b5de0 ) │ │ │ │ + ldr r0, [pc, #92] @ (b5da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #88] @ (b5de4 ) │ │ │ │ + ldr r3, [pc, #88] @ (b5da4 ) │ │ │ │ mov.w r2, #376 @ 0x178 │ │ │ │ - ldr r1, [pc, #88] @ (b5de8 ) │ │ │ │ - ldr r0, [pc, #88] @ (b5dec ) │ │ │ │ + ldr r1, [pc, #88] @ (b5da8 ) │ │ │ │ + ldr r0, [pc, #88] @ (b5dac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b5d68 │ │ │ │ - ldr r3, [pc, #76] @ (b5df0 ) │ │ │ │ + b.n b5d28 │ │ │ │ + ldr r3, [pc, #76] @ (b5db0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5d58 │ │ │ │ - ldr r3, [pc, #68] @ (b5df4 ) │ │ │ │ + beq.n b5d18 │ │ │ │ + ldr r3, [pc, #68] @ (b5db4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5d58 │ │ │ │ - ldr r0, [pc, #64] @ (b5df8 ) │ │ │ │ + beq.n b5d18 │ │ │ │ + ldr r0, [pc, #64] @ (b5db8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n b5d88 │ │ │ │ + b.n b5d48 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, pc, #888 @ (adr r2, b6144 ) │ │ │ │ + add r3, pc, #120 @ (adr r3, b5e04 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #816 @ (adr r2, b6104 ) │ │ │ │ + add r3, pc, #48 @ (adr r3, b5dc4 ) │ │ │ │ movs r5, r4 │ │ │ │ - bkpt 0x0064 │ │ │ │ + bkpt 0x00a4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #576 @ (adr r2, b6020 ) │ │ │ │ + add r2, pc, #832 @ (adr r2, b60e0 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r1, r3] │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #312 @ 0x138 │ │ │ │ + add r7, pc, #152 @ (adr r7, b5e44 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r3, #44] @ 0x2c │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r6, pc, #888 @ (adr r6, b6134 ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b5dfc : │ │ │ │ +000b5dbc : │ │ │ │ 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, #404] @ (b5fa4 ) │ │ │ │ + ldr r2, [pc, #404] @ (b5f64 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #404] @ (b5fa8 ) │ │ │ │ + ldr r3, [pc, #404] @ (b5f68 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ add r0, sp, #12 │ │ │ │ - ldr r6, [pc, #400] @ (b5fac ) │ │ │ │ + ldr r6, [pc, #400] @ (b5f6c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl b538c │ │ │ │ + bl b534c │ │ │ │ ldr r7, [sp, #12] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n b5ef0 │ │ │ │ - ldr r3, [pc, #380] @ (b5fb0 ) │ │ │ │ + beq.n b5eb0 │ │ │ │ + ldr r3, [pc, #380] @ (b5f70 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #372] @ 0x174 │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b5f0a │ │ │ │ + beq.n b5eca │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n b5f2e │ │ │ │ + bpl.n b5eee │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b5f66 │ │ │ │ + beq.w b5f26 │ │ │ │ mov r0, r7 │ │ │ │ bl 8bf90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n b5f70 │ │ │ │ - ldr r2, [pc, #320] @ (b5fb4 ) │ │ │ │ + bpl.n b5f30 │ │ │ │ + ldr r2, [pc, #320] @ (b5f74 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b5f88 │ │ │ │ - ldr r2, [pc, #316] @ (b5fb8 ) │ │ │ │ + beq.w b5f48 │ │ │ │ + ldr r2, [pc, #316] @ (b5f78 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b5f9e │ │ │ │ + beq.w b5f5e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n b5f84 │ │ │ │ + ble.n b5f44 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.n b5f84 │ │ │ │ + beq.n b5f44 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [r4, #16] │ │ │ │ blx 52d54 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b5eae │ │ │ │ + beq.n b5e6e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, b5ee8 │ │ │ │ + cbz r2, b5ea8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b5ebe │ │ │ │ + beq.n b5e7e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, b5ee0 │ │ │ │ + cbz r2, b5ea0 │ │ │ │ cmp r7, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r7 │ │ │ │ - blt.n b5f4e │ │ │ │ - ldr r2, [pc, #244] @ (b5fbc ) │ │ │ │ - ldr r3, [pc, #220] @ (b5fa8 ) │ │ │ │ + blt.n b5f0e │ │ │ │ + ldr r2, [pc, #244] @ (b5f7c ) │ │ │ │ + ldr r3, [pc, #220] @ (b5f68 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b5f6c │ │ │ │ + bne.n b5f2c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5ebe │ │ │ │ + b.n b5e7e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5eae │ │ │ │ - ldr r3, [pc, #204] @ (b5fc0 ) │ │ │ │ + b.n b5e6e │ │ │ │ + ldr r3, [pc, #204] @ (b5f80 ) │ │ │ │ movw r2, #401 @ 0x191 │ │ │ │ - ldr r1, [pc, #204] @ (b5fc4 ) │ │ │ │ - ldr r0, [pc, #204] @ (b5fc8 ) │ │ │ │ + ldr r1, [pc, #204] @ (b5f84 ) │ │ │ │ + ldr r0, [pc, #204] @ (b5f88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #2 │ │ │ │ - b.n b5ec6 │ │ │ │ - ldr r3, [pc, #180] @ (b5fc0 ) │ │ │ │ + b.n b5e86 │ │ │ │ + ldr r3, [pc, #180] @ (b5f80 ) │ │ │ │ mov.w r2, #402 @ 0x192 │ │ │ │ - ldr r1, [pc, #184] @ (b5fcc ) │ │ │ │ - ldr r0, [pc, #188] @ (b5fd0 ) │ │ │ │ + ldr r1, [pc, #184] @ (b5f8c ) │ │ │ │ + ldr r0, [pc, #188] @ (b5f90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b5f06 │ │ │ │ - ldr r3, [pc, #144] @ (b5fc0 ) │ │ │ │ + b.n b5ec6 │ │ │ │ + ldr r3, [pc, #144] @ (b5f80 ) │ │ │ │ mov.w r2, #402 @ 0x192 │ │ │ │ - ldr r1, [pc, #156] @ (b5fd4 ) │ │ │ │ + ldr r1, [pc, #156] @ (b5f94 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #156] @ (b5fd8 ) │ │ │ │ + ldr r3, [pc, #156] @ (b5f98 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #148] @ (b5fdc ) │ │ │ │ + ldr r0, [pc, #148] @ (b5f9c ) │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n b5f20 │ │ │ │ - ldr r3, [pc, #112] @ (b5fc0 ) │ │ │ │ + b.n b5ee0 │ │ │ │ + ldr r3, [pc, #112] @ (b5f80 ) │ │ │ │ mov.w r2, #402 @ 0x192 │ │ │ │ - ldr r1, [pc, #136] @ (b5fe0 ) │ │ │ │ - ldr r0, [pc, #140] @ (b5fe4 ) │ │ │ │ + ldr r1, [pc, #136] @ (b5fa0 ) │ │ │ │ + ldr r0, [pc, #140] @ (b5fa4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b5f06 │ │ │ │ + b.n b5ec6 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n b5e62 │ │ │ │ + b.n b5e22 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ (b5fe8 ) │ │ │ │ + ldr r3, [pc, #116] @ (b5fa8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #116] @ (b5fec ) │ │ │ │ - ldr r0, [pc, #120] @ (b5ff0 ) │ │ │ │ + ldr r1, [pc, #116] @ (b5fac ) │ │ │ │ + ldr r0, [pc, #120] @ (b5fb0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #104] @ (b5ff4 ) │ │ │ │ + ldr r3, [pc, #104] @ (b5fb4 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #104] @ (b5ff8 ) │ │ │ │ - ldr r0, [pc, #104] @ (b5ffc ) │ │ │ │ + ldr r1, [pc, #104] @ (b5fb8 ) │ │ │ │ + ldr r0, [pc, #104] @ (b5fbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ nop │ │ │ │ - add r1, pc, #928 @ (adr r1, b6348 ) │ │ │ │ + add r2, pc, #160 @ (adr r2, b6008 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #896 @ (adr r1, b6330 ) │ │ │ │ + add r2, pc, #128 @ (adr r2, b5ff0 ) │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #200 @ (adr r1, b6088 ) │ │ │ │ + add r1, pc, #456 @ (adr r1, b6148 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ + add r5, pc, #920 @ (adr r5, b6320 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r6, #32] │ │ │ │ + ldrh r6, [r1, #16] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #976 @ (adr r7, b63a0 ) │ │ │ │ + add r5, pc, #816 @ (adr r5, b62c0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #840 @ (adr r7, b6320 ) │ │ │ │ + add r5, pc, #680 @ (adr r5, b6240 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #704 @ (adr r7, b62a4 ) │ │ │ │ + add r5, pc, #544 @ (adr r5, b61c4 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r0, [r6, #12] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7660020 │ │ │ │ - @ instruction: 0xf7920020 │ │ │ │ - ldmia r4!, {r1, r3, r6} │ │ │ │ + @ instruction: 0xf53e0020 │ │ │ │ + sbc.w r0, sl, #10485760 @ 0xa00000 │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf70c0020 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + @ instruction: 0xf4e40020 │ │ │ │ + movs r3, #116 @ 0x74 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b6000 : │ │ │ │ +000b5fc0 : │ │ │ │ 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] @ b60e4 │ │ │ │ + ldr.w ip, [pc, #212] @ b60a4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #204] @ (b60e8 ) │ │ │ │ + ldr r3, [pc, #204] @ (b60a8 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #200] @ (b60ec ) │ │ │ │ + ldr r4, [pc, #200] @ (b60ac ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #184] @ (b60f0 ) │ │ │ │ + ldr r3, [pc, #184] @ (b60b0 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2040 @ 0x7f8 │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b60ba │ │ │ │ - ldr r3, [pc, #168] @ (b60f4 ) │ │ │ │ + beq.n b607a │ │ │ │ + ldr r3, [pc, #168] @ (b60b4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b60be │ │ │ │ + bne.n b607e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b609c │ │ │ │ + bpl.n b605c │ │ │ │ mov r0, r5 │ │ │ │ - bl b5dfc │ │ │ │ + bl b5dbc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b60ba │ │ │ │ - cbnz r0, b6096 │ │ │ │ - ldr r3, [pc, #136] @ (b60f8 ) │ │ │ │ + beq.n b607a │ │ │ │ + cbnz r0, b6056 │ │ │ │ + ldr r3, [pc, #136] @ (b60b8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b607e │ │ │ │ + beq.n b603e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #124] @ (b60fc ) │ │ │ │ - ldr r3, [pc, #100] @ (b60e8 ) │ │ │ │ + ldr r2, [pc, #124] @ (b60bc ) │ │ │ │ + ldr r3, [pc, #100] @ (b60a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b60de │ │ │ │ + bne.n b609e │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #104] @ (b6100 ) │ │ │ │ + ldr r3, [pc, #104] @ (b60c0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n b6070 │ │ │ │ - ldr r0, [pc, #100] @ (b6104 ) │ │ │ │ + b.n b6030 │ │ │ │ + ldr r0, [pc, #100] @ (b60c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #96] @ (b6108 ) │ │ │ │ + ldr r3, [pc, #96] @ (b60c8 ) │ │ │ │ mov.w r2, #396 @ 0x18c │ │ │ │ - ldr r1, [pc, #96] @ (b610c ) │ │ │ │ - ldr r0, [pc, #96] @ (b6110 ) │ │ │ │ + ldr r1, [pc, #96] @ (b60cc ) │ │ │ │ + ldr r0, [pc, #96] @ (b60d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b607e │ │ │ │ - ldr r3, [pc, #84] @ (b6114 ) │ │ │ │ + b.n b603e │ │ │ │ + ldr r3, [pc, #84] @ (b60d4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6056 │ │ │ │ - ldr r3, [pc, #76] @ (b6118 ) │ │ │ │ + beq.n b6016 │ │ │ │ + ldr r3, [pc, #76] @ (b60d8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6056 │ │ │ │ - ldr r0, [pc, #72] @ (b611c ) │ │ │ │ + beq.n b6016 │ │ │ │ + ldr r0, [pc, #72] @ (b60dc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n b60a4 │ │ │ │ + b.n b6064 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + add r0, pc, #136 @ (adr r0, b6130 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + add r0, pc, #64 @ (adr r0, b60f0 ) │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r0, b614e │ │ │ │ + cbnz r0, b611e │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, r6] │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #360 @ (adr r6, b6278 ) │ │ │ │ + add r4, pc, #200 @ (adr r4, b6198 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #936 @ (adr r5, b64c8 ) │ │ │ │ + add r3, pc, #776 @ (adr r3, b63e8 ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b6120 : │ │ │ │ +000b60e0 : │ │ │ │ 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, #1152] @ b65b4 │ │ │ │ + ldr.w r9, [pc, #1152] @ b6574 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ add r9, pc │ │ │ │ blx 53324 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b6362 │ │ │ │ + beq.w b6322 │ │ │ │ mov sl, r0 │ │ │ │ blx 53324 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b637c │ │ │ │ + beq.w b633c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ - cbz r0, b617c │ │ │ │ + cbz r0, b613c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b617c │ │ │ │ + beq.n b613c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6356 │ │ │ │ + beq.w b6316 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [fp] │ │ │ │ str.w sl, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ - cbz r0, b61aa │ │ │ │ + cbz r0, b616a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b61aa │ │ │ │ + beq.n b616a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b635c │ │ │ │ + beq.w b631c │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ str.w fp, [r4, #40] @ 0x28 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b639c │ │ │ │ + beq.w b635c │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1004] @ (b65b8 ) │ │ │ │ + ldr r3, [pc, #1004] @ (b6578 ) │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ - ble.w b6536 │ │ │ │ + ble.w b64f6 │ │ │ │ movs r7, #0 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ str.w fp, [sp, #12] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ mov fp, r4 │ │ │ │ ldr.w r4, [r3, r7, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b657c │ │ │ │ + beq.w b653c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #956] @ (b65bc ) │ │ │ │ + ldr r3, [pc, #956] @ (b657c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6218 │ │ │ │ - ldr r3, [pc, #948] @ (b65c0 ) │ │ │ │ + beq.n b61d8 │ │ │ │ + ldr r3, [pc, #948] @ (b6580 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w b63dc │ │ │ │ + bne.w b639c │ │ │ │ mov r0, r4 │ │ │ │ - bl b4afc │ │ │ │ + bl b4abc │ │ │ │ bl 8bf90 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 8a8a0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b6560 │ │ │ │ + beq.w b6520 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n b6244 │ │ │ │ + beq.n b6204 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b62b4 │ │ │ │ + beq.n b6274 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n b62c2 │ │ │ │ + blt.n b6282 │ │ │ │ mov r0, fp │ │ │ │ - bl b4afc │ │ │ │ + bl b4abc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n b6262 │ │ │ │ + beq.n b6222 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b634a │ │ │ │ + beq.n b630a │ │ │ │ mov r0, r2 │ │ │ │ bl 8bf90 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 8a8a0 │ │ │ │ mov r2, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w b6598 │ │ │ │ + beq.w b6558 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n b6290 │ │ │ │ + beq.n b6250 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b6306 │ │ │ │ + beq.n b62c6 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n b6314 │ │ │ │ + blt.n b62d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r7, #1 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, r7 │ │ │ │ - ble.w b6404 │ │ │ │ + ble.w b63c4 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b61e2 │ │ │ │ + bne.n b61a2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b61e2 │ │ │ │ + b.n b61a2 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n b6248 │ │ │ │ - ldr r3, [pc, #768] @ (b65c4 ) │ │ │ │ + bge.n b6208 │ │ │ │ + ldr r3, [pc, #768] @ (b6584 ) │ │ │ │ mov.w r2, #362 @ 0x16a │ │ │ │ - ldr r1, [pc, #764] @ (b65c8 ) │ │ │ │ + ldr r1, [pc, #764] @ (b6588 ) │ │ │ │ mov r5, fp │ │ │ │ - ldr r0, [pc, #764] @ (b65cc ) │ │ │ │ + ldr r0, [pc, #764] @ (b658c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ @@ -167840,1352 +167809,1353 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n b6294 │ │ │ │ - ldr r3, [pc, #684] @ (b65c4 ) │ │ │ │ + bge.n b6254 │ │ │ │ + ldr r3, [pc, #684] @ (b6584 ) │ │ │ │ movw r2, #363 @ 0x16b │ │ │ │ - ldr r1, [pc, #692] @ (b65d0 ) │ │ │ │ - ldr r0, [pc, #692] @ (b65d4 ) │ │ │ │ + ldr r1, [pc, #692] @ (b6590 ) │ │ │ │ + ldr r0, [pc, #692] @ (b6594 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b62fe │ │ │ │ + b.n b62be │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n b6262 │ │ │ │ + b.n b6222 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b617c │ │ │ │ + b.n b613c │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b61aa │ │ │ │ - ldr r3, [pc, #608] @ (b65c4 ) │ │ │ │ + b.n b616a │ │ │ │ + ldr r3, [pc, #608] @ (b6584 ) │ │ │ │ mov.w r2, #356 @ 0x164 │ │ │ │ - ldr r1, [pc, #620] @ (b65d8 ) │ │ │ │ - ldr r0, [pc, #624] @ (b65dc ) │ │ │ │ + ldr r1, [pc, #620] @ (b6598 ) │ │ │ │ + ldr r0, [pc, #624] @ (b659c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b62fe │ │ │ │ - ldr r3, [pc, #580] @ (b65c4 ) │ │ │ │ + b.n b62be │ │ │ │ + ldr r3, [pc, #580] @ (b6584 ) │ │ │ │ movw r2, #357 @ 0x165 │ │ │ │ - ldr r1, [pc, #604] @ (b65e0 ) │ │ │ │ - ldr r0, [pc, #604] @ (b65e4 ) │ │ │ │ + ldr r1, [pc, #604] @ (b65a0 ) │ │ │ │ + ldr r0, [pc, #604] @ (b65a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ - b.n b62fe │ │ │ │ - ldr r3, [pc, #548] @ (b65c4 ) │ │ │ │ + b.n b62be │ │ │ │ + ldr r3, [pc, #548] @ (b6584 ) │ │ │ │ movw r1, #361 @ 0x169 │ │ │ │ - ldr r0, [pc, #580] @ (b65e8 ) │ │ │ │ + ldr r0, [pc, #580] @ (b65a8 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r3, [pc, #572] @ (b65ec ) │ │ │ │ + ldr r3, [pc, #572] @ (b65ac ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #568] @ (b65f0 ) │ │ │ │ - ldr r1, [pc, #572] @ (b65f4 ) │ │ │ │ + ldr r2, [pc, #568] @ (b65b0 ) │ │ │ │ + ldr r1, [pc, #572] @ (b65b4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ - ldr r3, [pc, #488] @ (b65b8 ) │ │ │ │ + ldr r3, [pc, #488] @ (b6578 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b62fe │ │ │ │ - ldr r3, [pc, #484] @ (b65c4 ) │ │ │ │ + b.n b62be │ │ │ │ + ldr r3, [pc, #484] @ (b6584 ) │ │ │ │ mov r5, fp │ │ │ │ - ldr r2, [pc, #532] @ (b65f8 ) │ │ │ │ - ldr r1, [pc, #536] @ (b65fc ) │ │ │ │ - ldr r0, [pc, #536] @ (b6600 ) │ │ │ │ + ldr r2, [pc, #532] @ (b65b8 ) │ │ │ │ + ldr r1, [pc, #536] @ (b65bc ) │ │ │ │ + ldr r0, [pc, #536] @ (b65c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #361 @ 0x169 │ │ │ │ bl 9d43c │ │ │ │ - b.n b62e6 │ │ │ │ + b.n b62a6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r5, r4 │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b6422 │ │ │ │ + beq.n b63e2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b64e2 │ │ │ │ + beq.n b64a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b6434 │ │ │ │ + beq.n b63f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b64d6 │ │ │ │ + beq.n b6496 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b64ca │ │ │ │ + beq.n b648a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n b64f8 │ │ │ │ + beq.n b64b8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl b4afc │ │ │ │ + bl b4abc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b64ee │ │ │ │ + beq.n b64ae │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 8bf90 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 8a8a0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b648c │ │ │ │ + beq.n b644c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, b648c │ │ │ │ + cbnz r3, b644c │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n b6544 │ │ │ │ + beq.n b6504 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b64a6 │ │ │ │ + beq.n b6466 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, b64a6 │ │ │ │ + cbnz r3, b6466 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.w b6300 │ │ │ │ - ldr r3, [pc, #272] @ (b65c4 ) │ │ │ │ + bge.w b62c0 │ │ │ │ + ldr r3, [pc, #272] @ (b6584 ) │ │ │ │ movw r2, #365 @ 0x16d │ │ │ │ - ldr r1, [pc, #332] @ (b6604 ) │ │ │ │ - ldr r0, [pc, #332] @ (b6608 ) │ │ │ │ + ldr r1, [pc, #332] @ (b65c4 ) │ │ │ │ + ldr r0, [pc, #332] @ (b65c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b62fe │ │ │ │ + b.n b62be │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n b6442 │ │ │ │ + b.n b6402 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n b6434 │ │ │ │ + b.n b63f4 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n b6422 │ │ │ │ + b.n b63e2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n b645c │ │ │ │ + b.n b641c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b650c │ │ │ │ + beq.n b64cc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, b653c │ │ │ │ - ldr r3, [pc, #252] @ (b660c ) │ │ │ │ - ldr r1, [pc, #256] @ (b6610 ) │ │ │ │ + cbz r3, b64fc │ │ │ │ + ldr r3, [pc, #252] @ (b65cc ) │ │ │ │ + ldr r1, [pc, #256] @ (b65d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr r3, [pc, #164] @ (b65c4 ) │ │ │ │ - ldr r1, [pc, #244] @ (b6614 ) │ │ │ │ + ldr r3, [pc, #164] @ (b6584 ) │ │ │ │ + ldr r1, [pc, #244] @ (b65d4 ) │ │ │ │ movw r2, #365 @ 0x16d │ │ │ │ - ldr r0, [pc, #240] @ (b6618 ) │ │ │ │ + ldr r0, [pc, #240] @ (b65d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b62fe │ │ │ │ + b.n b62be │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r2 │ │ │ │ - b.n b640c │ │ │ │ + b.n b63cc │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b650c │ │ │ │ - ldr r3, [pc, #212] @ (b661c ) │ │ │ │ - movw r2, #35897 @ 0x8c39 │ │ │ │ + b.n b64cc │ │ │ │ + ldr r3, [pc, #212] @ (b65dc ) │ │ │ │ + movw r2, #35882 @ 0x8c2a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #208] @ (b6620 ) │ │ │ │ - ldr r0, [pc, #208] @ (b6624 ) │ │ │ │ + ldr r1, [pc, #208] @ (b65e0 ) │ │ │ │ + ldr r0, [pc, #208] @ (b65e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #756 @ 0x2f4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (b6628 ) │ │ │ │ - movw r2, #35856 @ 0x8c10 │ │ │ │ + ldr r3, [pc, #196] @ (b65e8 ) │ │ │ │ + movw r2, #35841 @ 0x8c01 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #192] @ (b662c ) │ │ │ │ - ldr r0, [pc, #192] @ (b6630 ) │ │ │ │ + ldr r1, [pc, #192] @ (b65ec ) │ │ │ │ + ldr r0, [pc, #192] @ (b65f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #756 @ 0x2f4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #180] @ (b6634 ) │ │ │ │ - movw r2, #35836 @ 0x8bfc │ │ │ │ + ldr r3, [pc, #180] @ (b65f4 ) │ │ │ │ + movw r2, #35821 @ 0x8bed │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #176] @ (b6638 ) │ │ │ │ - ldr r0, [pc, #176] @ (b663c ) │ │ │ │ + ldr r1, [pc, #176] @ (b65f8 ) │ │ │ │ + ldr r0, [pc, #176] @ (b65fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #756 @ 0x2f4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #164] @ (b6640 ) │ │ │ │ - movw r2, #35866 @ 0x8c1a │ │ │ │ + ldr r3, [pc, #164] @ (b6600 ) │ │ │ │ + movw r2, #35851 @ 0x8c0b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #160] @ (b6644 ) │ │ │ │ - ldr r0, [pc, #160] @ (b6648 ) │ │ │ │ + ldr r1, [pc, #160] @ (b6604 ) │ │ │ │ + ldr r0, [pc, #160] @ (b6608 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #756 @ 0x2f4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #312 @ (adr r4, b6704 ) │ │ │ │ + add r2, pc, #152 @ (adr r2, b6624 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #1016 @ (adr r3, b69cc ) │ │ │ │ + add r1, pc, #856 @ (adr r1, b68ec ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #704 @ (adr r3, b689c ) │ │ │ │ + add r1, pc, #544 @ (adr r1, b67bc ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #600 @ (adr r3, b683c ) │ │ │ │ + add r1, pc, #440 @ (adr r1, b675c ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + ldrh r0, [r2, #0] │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r0, [r4, #6] │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #392 @ (adr r3, b6780 ) │ │ │ │ + add r1, pc, #232 @ (adr r1, b66a0 ) │ │ │ │ movs r1, r4 │ │ │ │ - str r1, [sp, #632] @ 0x278 │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #192 @ (adr r3, b66c0 ) │ │ │ │ + add r1, pc, #32 @ (adr r1, b65e0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #392 @ (adr r2, b6790 ) │ │ │ │ + add r0, pc, #232 @ (adr r0, b66b0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r3, #8] │ │ │ │ + strh r4, [r6, #54] @ 0x36 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #176 @ (adr r2, b66c4 ) │ │ │ │ + add r0, pc, #16 @ (adr r0, b65e4 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r1, pc, #984 @ (adr r1, b69f0 ) │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r6, #4] │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n b6524 │ │ │ │ + bpl.n b6694 │ │ │ │ movs r3, r4 │ │ │ │ - add.w r0, r8, #32 │ │ │ │ - ldrh r6, [r6, #44] @ 0x2c │ │ │ │ + cdp 0, 14, cr0, cr0, cr0, {1} │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n b66f8 │ │ │ │ + bpl.n b6668 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf0ec0020 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + cdp 0, 12, cr0, cr4, cr0, {1} │ │ │ │ + str r3, [sp, #184] @ 0xb8 │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n b66cc │ │ │ │ + bpl.n b663c │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf0d00020 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + cdp 0, 10, cr0, cr8, cr0, {1} │ │ │ │ + str r2, [sp, #952] @ 0x3b8 │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n b66a0 │ │ │ │ + bpl.n b6610 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf0b40020 │ │ │ │ - add r1, pc, #520 @ (adr r1, b6854 ) │ │ │ │ + cdp 0, 8, cr0, cr12, cr0, {1} │ │ │ │ + ldr r7, [sp, #360] @ 0x168 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b664c : │ │ │ │ +000b660c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (b66c4 ) │ │ │ │ + ldr r3, [pc, #96] @ (b6684 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #92] @ (b66c8 ) │ │ │ │ + ldr r4, [pc, #92] @ (b6688 ) │ │ │ │ addw r3, r3, #2088 @ 0x828 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, b66c0 │ │ │ │ - ldr r3, [pc, #84] @ (b66cc ) │ │ │ │ + cbz r0, b6680 │ │ │ │ + ldr r3, [pc, #84] @ (b668c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b66a0 │ │ │ │ + bne.n b6660 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6120 │ │ │ │ + bl b60e0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b66c0 │ │ │ │ - ldr r3, [pc, #64] @ (b66d0 ) │ │ │ │ + beq.n b6680 │ │ │ │ + ldr r3, [pc, #64] @ (b6690 ) │ │ │ │ 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] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #48] @ (b66d4 ) │ │ │ │ + ldr r0, [pc, #48] @ (b6694 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #44] @ (b66d8 ) │ │ │ │ - ldr r1, [pc, #44] @ (b66dc ) │ │ │ │ + ldr r3, [pc, #44] @ (b6698 ) │ │ │ │ + ldr r1, [pc, #44] @ (b669c ) │ │ │ │ movw r2, #355 @ 0x163 │ │ │ │ - ldr r0, [pc, #44] @ (b66e0 ) │ │ │ │ + ldr r0, [pc, #44] @ (b66a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r1, r2, r3, r4, r5, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + ldr r1, [sp, #824] @ 0x338 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #416 @ (adr r0, b6880 ) │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r4, #56] @ 0x38 │ │ │ │ + strh r4, [r7, #38] @ 0x26 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b66e4 : │ │ │ │ +000b66a4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ - ldr r4, [pc, #564] @ (b692c ) │ │ │ │ + ldr r4, [pc, #564] @ (b68ec ) │ │ │ │ add r4, pc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b683a │ │ │ │ - ldr r1, [pc, #556] @ (b6930 ) │ │ │ │ + beq.w b67fa │ │ │ │ + ldr r1, [pc, #556] @ (b68f0 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b6796 │ │ │ │ + beq.n b6756 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b6872 │ │ │ │ + beq.w b6832 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n b679c │ │ │ │ + beq.n b675c │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b68b6 │ │ │ │ + beq.w b6876 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w b68ee │ │ │ │ + beq.w b68ae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl b4afc │ │ │ │ + bl b4abc │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 8a6a4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n b675e │ │ │ │ + beq.n b671e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b67fa │ │ │ │ + beq.n b67ba │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b690e │ │ │ │ + beq.w b68ce │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n b6776 │ │ │ │ + beq.n b6736 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b67ee │ │ │ │ + beq.n b67ae │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b68d8 │ │ │ │ - ldr r2, [pc, #436] @ (b6934 ) │ │ │ │ + beq.w b6898 │ │ │ │ + ldr r2, [pc, #436] @ (b68f4 ) │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b6796 │ │ │ │ - ldr r2, [pc, #428] @ (b6938 ) │ │ │ │ + beq.n b6756 │ │ │ │ + ldr r2, [pc, #428] @ (b68f8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r6 │ │ │ │ it ne │ │ │ │ cmpne r2, r1 │ │ │ │ - bne.n b6816 │ │ │ │ + bne.n b67d6 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl b6120 │ │ │ │ + bl b60e0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ - cbz r1, b680a │ │ │ │ + cbz r1, b67ca │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n b685c │ │ │ │ + beq.n b681c │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b6894 │ │ │ │ + beq.n b6854 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n b6718 │ │ │ │ - ldr r1, [pc, #360] @ (b693c ) │ │ │ │ + bne.n b66d8 │ │ │ │ + ldr r1, [pc, #360] @ (b68fc ) │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ - ldr r3, [pc, #360] @ (b6940 ) │ │ │ │ - ldr r0, [pc, #364] @ (b6944 ) │ │ │ │ + ldr r3, [pc, #360] @ (b6900 ) │ │ │ │ + ldr r0, [pc, #364] @ (b6904 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #356] @ (b6948 ) │ │ │ │ + ldr r1, [pc, #356] @ (b6908 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n b6832 │ │ │ │ + b.n b67f2 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n b6776 │ │ │ │ + b.n b6736 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n b675e │ │ │ │ + b.n b671e │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n b67c2 │ │ │ │ - ldr r1, [pc, #292] @ (b693c ) │ │ │ │ + b.n b6782 │ │ │ │ + ldr r1, [pc, #292] @ (b68fc ) │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ - ldr r5, [pc, #304] @ (b694c ) │ │ │ │ - ldr r0, [pc, #304] @ (b6950 ) │ │ │ │ + ldr r5, [pc, #304] @ (b690c ) │ │ │ │ + ldr r0, [pc, #304] @ (b6910 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #300] @ (b6954 ) │ │ │ │ + ldr r1, [pc, #300] @ (b6914 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9d43c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #256] @ (b693c ) │ │ │ │ + ldr r1, [pc, #256] @ (b68fc ) │ │ │ │ movs r0, #189 @ 0xbd │ │ │ │ - ldr r3, [pc, #280] @ (b6958 ) │ │ │ │ - ldr r2, [pc, #280] @ (b695c ) │ │ │ │ + ldr r3, [pc, #280] @ (b6918 ) │ │ │ │ + ldr r2, [pc, #280] @ (b691c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #276] @ (b6960 ) │ │ │ │ - ldr r0, [pc, #276] @ (b6964 ) │ │ │ │ + ldr r1, [pc, #276] @ (b6920 ) │ │ │ │ + ldr r0, [pc, #276] @ (b6924 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b6832 │ │ │ │ - ldr r3, [pc, #220] @ (b693c ) │ │ │ │ + b.n b67f2 │ │ │ │ + ldr r3, [pc, #220] @ (b68fc ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r1, [pc, #260] @ (b6968 ) │ │ │ │ - ldr r0, [pc, #264] @ (b696c ) │ │ │ │ + ldr r1, [pc, #260] @ (b6928 ) │ │ │ │ + ldr r0, [pc, #264] @ (b692c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b6832 │ │ │ │ - ldr r1, [pc, #200] @ (b693c ) │ │ │ │ + b.n b67f2 │ │ │ │ + ldr r1, [pc, #200] @ (b68fc ) │ │ │ │ movs r0, #192 @ 0xc0 │ │ │ │ - ldr r3, [pc, #248] @ (b6970 ) │ │ │ │ - ldr r2, [pc, #248] @ (b6974 ) │ │ │ │ + ldr r3, [pc, #248] @ (b6930 ) │ │ │ │ + ldr r2, [pc, #248] @ (b6934 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #244] @ (b6978 ) │ │ │ │ - ldr r0, [pc, #244] @ (b697c ) │ │ │ │ + ldr r1, [pc, #244] @ (b6938 ) │ │ │ │ + ldr r0, [pc, #244] @ (b693c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b6832 │ │ │ │ - ldr r1, [pc, #164] @ (b693c ) │ │ │ │ + b.n b67f2 │ │ │ │ + ldr r1, [pc, #164] @ (b68fc ) │ │ │ │ movs r0, #194 @ 0xc2 │ │ │ │ - ldr r3, [pc, #228] @ (b6980 ) │ │ │ │ - ldr r2, [pc, #232] @ (b6984 ) │ │ │ │ + ldr r3, [pc, #228] @ (b6940 ) │ │ │ │ + ldr r2, [pc, #232] @ (b6944 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #224] @ (b6988 ) │ │ │ │ - ldr r0, [pc, #228] @ (b698c ) │ │ │ │ + ldr r1, [pc, #224] @ (b6948 ) │ │ │ │ + ldr r0, [pc, #228] @ (b694c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b6832 │ │ │ │ - ldr r1, [pc, #132] @ (b693c ) │ │ │ │ + b.n b67f2 │ │ │ │ + ldr r1, [pc, #132] @ (b68fc ) │ │ │ │ movs r0, #194 @ 0xc2 │ │ │ │ - ldr r3, [pc, #212] @ (b6990 ) │ │ │ │ - ldr r2, [pc, #212] @ (b6994 ) │ │ │ │ + ldr r3, [pc, #212] @ (b6950 ) │ │ │ │ + ldr r2, [pc, #212] @ (b6954 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #208] @ (b6998 ) │ │ │ │ - ldr r0, [pc, #208] @ (b699c ) │ │ │ │ + ldr r1, [pc, #208] @ (b6958 ) │ │ │ │ + ldr r0, [pc, #208] @ (b695c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b6832 │ │ │ │ - ldr r3, [pc, #96] @ (b693c ) │ │ │ │ + b.n b67f2 │ │ │ │ + ldr r3, [pc, #96] @ (b68fc ) │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ - ldr r1, [pc, #192] @ (b69a0 ) │ │ │ │ - ldr r0, [pc, #196] @ (b69a4 ) │ │ │ │ + ldr r1, [pc, #192] @ (b6960 ) │ │ │ │ + ldr r0, [pc, #196] @ (b6964 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b6832 │ │ │ │ - ldr r3, [pc, #184] @ (b69a8 ) │ │ │ │ + b.n b67f2 │ │ │ │ + ldr r3, [pc, #184] @ (b6968 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r3, [pc, #64] @ (b693c ) │ │ │ │ - ldr r1, [pc, #176] @ (b69ac ) │ │ │ │ + ldr r3, [pc, #64] @ (b68fc ) │ │ │ │ + ldr r1, [pc, #176] @ (b696c ) │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ - ldr r0, [pc, #176] @ (b69b0 ) │ │ │ │ + ldr r0, [pc, #176] @ (b6970 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b6832 │ │ │ │ - ldr r3, [pc, #164] @ (b69b4 ) │ │ │ │ - movw r2, #30876 @ 0x789c │ │ │ │ + b.n b67f2 │ │ │ │ + ldr r3, [pc, #164] @ (b6974 ) │ │ │ │ + movw r2, #30861 @ 0x788d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #156] @ (b69b8 ) │ │ │ │ - ldr r0, [pc, #160] @ (b69bc ) │ │ │ │ + ldr r1, [pc, #156] @ (b6978 ) │ │ │ │ + ldr r0, [pc, #160] @ (b697c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #800 @ 0x320 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r1, [sp, #272] @ 0x110 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r0, #48] @ 0x30 │ │ │ │ + strh r0, [r3, #30] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + strb r2, [r2, #1] │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r7, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #28] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #296] @ 0x128 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ movs r1, r4 │ │ │ │ - bls.n b68a0 │ │ │ │ + bvc.n b6a10 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r0, #46] @ 0x2e │ │ │ │ + strh r2, [r3, #28] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r1, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #26] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #26] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #904] @ 0x388 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r0, #50] @ 0x32 │ │ │ │ + strh r2, [r3, #32] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r2, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #24] │ │ │ │ movs r1, r4 │ │ │ │ - bls.n b6a14 │ │ │ │ + bvc.n b6984 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r5, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #26] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #24] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + strh r6, [r2, #30] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r1, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #22] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r7, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #22] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r6, #20] │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n b6928 │ │ │ │ + bne.n b6898 │ │ │ │ movs r3, r4 │ │ │ │ - ldc 0, cr0, [lr, #-128]! @ 0xffffff80 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + adds.w r0, r6, r0, asr #32 │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b69c0 : │ │ │ │ +000b6980 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #300] @ (b6afc ) │ │ │ │ + ldr r4, [pc, #300] @ (b6abc ) │ │ │ │ sub sp, #20 │ │ │ │ add r4, pc │ │ │ │ - bl b66e4 │ │ │ │ + bl b66a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b6aa6 │ │ │ │ - ldr r2, [pc, #288] @ (b6b00 ) │ │ │ │ + beq.n b6a66 │ │ │ │ + ldr r2, [pc, #288] @ (b6ac0 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n b6a18 │ │ │ │ - ldr r2, [pc, #284] @ (b6b04 ) │ │ │ │ + beq.n b69d8 │ │ │ │ + ldr r2, [pc, #284] @ (b6ac4 ) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b6a7a │ │ │ │ - ldr r2, [pc, #276] @ (b6b08 ) │ │ │ │ + beq.n b6a3a │ │ │ │ + ldr r2, [pc, #276] @ (b6ac8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n b6a48 │ │ │ │ + bne.n b6a08 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl ab160 │ │ │ │ + bl ab13c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b6a6c │ │ │ │ + beq.n b6a2c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b6ac8 │ │ │ │ + beq.n b6a88 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b6a28 │ │ │ │ + beq.n b69e8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, b6a74 │ │ │ │ - ldr r3, [pc, #224] @ (b6b0c ) │ │ │ │ + cbz r2, b6a34 │ │ │ │ + ldr r3, [pc, #224] @ (b6acc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w r5, [r3, #896] @ 0x380 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b6ade │ │ │ │ + beq.n b6a9e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6a12 │ │ │ │ + beq.n b69d2 │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #196] @ (b6b10 ) │ │ │ │ + ldr r1, [pc, #196] @ (b6ad0 ) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr r5, [pc, #196] @ (b6b14 ) │ │ │ │ + ldr r5, [pc, #196] @ (b6ad4 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #192] @ (b6b18 ) │ │ │ │ - ldr r0, [pc, #196] @ (b6b1c ) │ │ │ │ + ldr r1, [pc, #192] @ (b6ad8 ) │ │ │ │ + ldr r0, [pc, #196] @ (b6adc ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9d43c │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6a0e │ │ │ │ + b.n b69ce │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6a28 │ │ │ │ + b.n b69e8 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl ac4a4 │ │ │ │ + bl ac464 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, b6abc │ │ │ │ + cbz r2, b6a7c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n b6a12 │ │ │ │ - ldr r3, [pc, #124] @ (b6b10 ) │ │ │ │ + bne.n b69d2 │ │ │ │ + ldr r3, [pc, #124] @ (b6ad0 ) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr r1, [pc, #136] @ (b6b20 ) │ │ │ │ - ldr r0, [pc, #140] @ (b6b24 ) │ │ │ │ + ldr r1, [pc, #136] @ (b6ae0 ) │ │ │ │ + ldr r0, [pc, #140] @ (b6ae4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b6a12 │ │ │ │ - ldr r3, [pc, #104] @ (b6b10 ) │ │ │ │ + b.n b69d2 │ │ │ │ + ldr r3, [pc, #104] @ (b6ad0 ) │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ - ldr r1, [pc, #124] @ (b6b28 ) │ │ │ │ - ldr r0, [pc, #124] @ (b6b2c ) │ │ │ │ + ldr r1, [pc, #124] @ (b6ae8 ) │ │ │ │ + ldr r0, [pc, #124] @ (b6aec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b6a64 │ │ │ │ + b.n b6a24 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n b6a12 │ │ │ │ - b.n b6a90 │ │ │ │ - ldr r3, [pc, #68] @ (b6b10 ) │ │ │ │ + bne.n b69d2 │ │ │ │ + b.n b6a50 │ │ │ │ + ldr r3, [pc, #68] @ (b6ad0 ) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr r1, [pc, #96] @ (b6b30 ) │ │ │ │ - ldr r0, [pc, #100] @ (b6b34 ) │ │ │ │ + ldr r1, [pc, #96] @ (b6af0 ) │ │ │ │ + ldr r0, [pc, #100] @ (b6af4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b6a12 │ │ │ │ - ldr r3, [pc, #88] @ (b6b38 ) │ │ │ │ - movw r2, #32043 @ 0x7d2b │ │ │ │ + b.n b69d2 │ │ │ │ + ldr r3, [pc, #88] @ (b6af8 ) │ │ │ │ + movw r2, #32028 @ 0x7d1c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #80] @ (b6b3c ) │ │ │ │ - ldr r0, [pc, #84] @ (b6b40 ) │ │ │ │ + ldr r1, [pc, #80] @ (b6afc ) │ │ │ │ + ldr r0, [pc, #84] @ (b6b00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #836 @ 0x344 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [sp, #168] @ 0xa8 │ │ │ │ + str r6, [sp, #424] @ 0x1a8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #24] │ │ │ │ + ldrh r6, [r1, #8] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r3, #10] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r0, #26] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r5, #24] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #640] @ 0x280 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ movs r1, r4 │ │ │ │ - bne.n b6b0c │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - sbc.w r0, lr, r0, asr #32 │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ + strd r0, r0, [r6, #-128] @ 0x80 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b6b44 : │ │ │ │ +000b6b04 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (b6bbc ) │ │ │ │ + ldr r3, [pc, #96] @ (b6b7c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #92] @ (b6bc0 ) │ │ │ │ + ldr r4, [pc, #92] @ (b6b80 ) │ │ │ │ addw r3, r3, #2136 @ 0x858 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, b6bb6 │ │ │ │ - ldr r3, [pc, #84] @ (b6bc4 ) │ │ │ │ + cbz r0, b6b76 │ │ │ │ + ldr r3, [pc, #84] @ (b6b84 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b6b84 │ │ │ │ + bne.n b6b44 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w b69c0 │ │ │ │ - ldr r3, [pc, #64] @ (b6bc8 ) │ │ │ │ + b.w b6980 │ │ │ │ + ldr r3, [pc, #64] @ (b6b88 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6b7a │ │ │ │ - ldr r3, [pc, #60] @ (b6bcc ) │ │ │ │ + beq.n b6b3a │ │ │ │ + ldr r3, [pc, #60] @ (b6b8c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6b7a │ │ │ │ - ldr r0, [pc, #52] @ (b6bd0 ) │ │ │ │ + beq.n b6b3a │ │ │ │ + ldr r0, [pc, #52] @ (b6b90 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #48] @ (b6bd4 ) │ │ │ │ - ldr r1, [pc, #48] @ (b6bd8 ) │ │ │ │ + ldr r3, [pc, #48] @ (b6b94 ) │ │ │ │ + ldr r1, [pc, #48] @ (b6b98 ) │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ - ldr r0, [pc, #48] @ (b6bdc ) │ │ │ │ + ldr r0, [pc, #48] @ (b6b9c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + sub sp, #24 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ movs r1, r4 │ │ │ │ - b.w b66e4 │ │ │ │ + b.w b66a4 │ │ │ │ │ │ │ │ -000b6be4 : │ │ │ │ +000b6ba4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ - ldr r4, [pc, #564] @ (b6e2c ) │ │ │ │ + ldr r4, [pc, #564] @ (b6dec ) │ │ │ │ add r4, pc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6d3a │ │ │ │ - ldr r1, [pc, #556] @ (b6e30 ) │ │ │ │ + beq.w b6cfa │ │ │ │ + ldr r1, [pc, #556] @ (b6df0 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b6c96 │ │ │ │ + beq.n b6c56 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b6d72 │ │ │ │ + beq.w b6d32 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n b6c9c │ │ │ │ + beq.n b6c5c │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b6db6 │ │ │ │ + beq.w b6d76 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w b6dee │ │ │ │ + beq.w b6dae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl b4afc │ │ │ │ + bl b4abc │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 8a6a4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n b6c5e │ │ │ │ + beq.n b6c1e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b6cfa │ │ │ │ + beq.n b6cba │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b6e0e │ │ │ │ + beq.w b6dce │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n b6c76 │ │ │ │ + beq.n b6c36 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b6cee │ │ │ │ + beq.n b6cae │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6dd8 │ │ │ │ - ldr r2, [pc, #436] @ (b6e34 ) │ │ │ │ + beq.w b6d98 │ │ │ │ + ldr r2, [pc, #436] @ (b6df4 ) │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b6c96 │ │ │ │ - ldr r2, [pc, #428] @ (b6e38 ) │ │ │ │ + beq.n b6c56 │ │ │ │ + ldr r2, [pc, #428] @ (b6df8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r6 │ │ │ │ it ne │ │ │ │ cmpne r2, r1 │ │ │ │ - bne.n b6d16 │ │ │ │ + bne.n b6cd6 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl b6120 │ │ │ │ + bl b60e0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ - cbz r1, b6d0a │ │ │ │ + cbz r1, b6cca │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n b6d5c │ │ │ │ + beq.n b6d1c │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b6d94 │ │ │ │ + beq.n b6d54 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n b6c18 │ │ │ │ - ldr r1, [pc, #360] @ (b6e3c ) │ │ │ │ + bne.n b6bd8 │ │ │ │ + ldr r1, [pc, #360] @ (b6dfc ) │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ - ldr r3, [pc, #360] @ (b6e40 ) │ │ │ │ - ldr r0, [pc, #364] @ (b6e44 ) │ │ │ │ + ldr r3, [pc, #360] @ (b6e00 ) │ │ │ │ + ldr r0, [pc, #364] @ (b6e04 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #356] @ (b6e48 ) │ │ │ │ + ldr r1, [pc, #356] @ (b6e08 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n b6d32 │ │ │ │ + b.n b6cf2 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n b6c76 │ │ │ │ + b.n b6c36 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n b6c5e │ │ │ │ + b.n b6c1e │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n b6cc2 │ │ │ │ - ldr r1, [pc, #292] @ (b6e3c ) │ │ │ │ + b.n b6c82 │ │ │ │ + ldr r1, [pc, #292] @ (b6dfc ) │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ - ldr r5, [pc, #304] @ (b6e4c ) │ │ │ │ - ldr r0, [pc, #304] @ (b6e50 ) │ │ │ │ + ldr r5, [pc, #304] @ (b6e0c ) │ │ │ │ + ldr r0, [pc, #304] @ (b6e10 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #300] @ (b6e54 ) │ │ │ │ + ldr r1, [pc, #300] @ (b6e14 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9d43c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #256] @ (b6e3c ) │ │ │ │ + ldr r1, [pc, #256] @ (b6dfc ) │ │ │ │ movs r0, #203 @ 0xcb │ │ │ │ - ldr r3, [pc, #280] @ (b6e58 ) │ │ │ │ - ldr r2, [pc, #280] @ (b6e5c ) │ │ │ │ + ldr r3, [pc, #280] @ (b6e18 ) │ │ │ │ + ldr r2, [pc, #280] @ (b6e1c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #276] @ (b6e60 ) │ │ │ │ - ldr r0, [pc, #276] @ (b6e64 ) │ │ │ │ + ldr r1, [pc, #276] @ (b6e20 ) │ │ │ │ + ldr r0, [pc, #276] @ (b6e24 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b6d32 │ │ │ │ - ldr r3, [pc, #220] @ (b6e3c ) │ │ │ │ + b.n b6cf2 │ │ │ │ + ldr r3, [pc, #220] @ (b6dfc ) │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr r1, [pc, #260] @ (b6e68 ) │ │ │ │ - ldr r0, [pc, #264] @ (b6e6c ) │ │ │ │ + ldr r1, [pc, #260] @ (b6e28 ) │ │ │ │ + ldr r0, [pc, #264] @ (b6e2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b6d32 │ │ │ │ - ldr r1, [pc, #200] @ (b6e3c ) │ │ │ │ + b.n b6cf2 │ │ │ │ + ldr r1, [pc, #200] @ (b6dfc ) │ │ │ │ movs r0, #206 @ 0xce │ │ │ │ - ldr r3, [pc, #248] @ (b6e70 ) │ │ │ │ - ldr r2, [pc, #248] @ (b6e74 ) │ │ │ │ + ldr r3, [pc, #248] @ (b6e30 ) │ │ │ │ + ldr r2, [pc, #248] @ (b6e34 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #244] @ (b6e78 ) │ │ │ │ - ldr r0, [pc, #244] @ (b6e7c ) │ │ │ │ + ldr r1, [pc, #244] @ (b6e38 ) │ │ │ │ + ldr r0, [pc, #244] @ (b6e3c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b6d32 │ │ │ │ - ldr r1, [pc, #164] @ (b6e3c ) │ │ │ │ + b.n b6cf2 │ │ │ │ + ldr r1, [pc, #164] @ (b6dfc ) │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - ldr r3, [pc, #228] @ (b6e80 ) │ │ │ │ - ldr r2, [pc, #232] @ (b6e84 ) │ │ │ │ + ldr r3, [pc, #228] @ (b6e40 ) │ │ │ │ + ldr r2, [pc, #232] @ (b6e44 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #224] @ (b6e88 ) │ │ │ │ - ldr r0, [pc, #228] @ (b6e8c ) │ │ │ │ + ldr r1, [pc, #224] @ (b6e48 ) │ │ │ │ + ldr r0, [pc, #228] @ (b6e4c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b6d32 │ │ │ │ - ldr r1, [pc, #132] @ (b6e3c ) │ │ │ │ + b.n b6cf2 │ │ │ │ + ldr r1, [pc, #132] @ (b6dfc ) │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - ldr r3, [pc, #212] @ (b6e90 ) │ │ │ │ - ldr r2, [pc, #212] @ (b6e94 ) │ │ │ │ + ldr r3, [pc, #212] @ (b6e50 ) │ │ │ │ + ldr r2, [pc, #212] @ (b6e54 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #208] @ (b6e98 ) │ │ │ │ - ldr r0, [pc, #208] @ (b6e9c ) │ │ │ │ + ldr r1, [pc, #208] @ (b6e58 ) │ │ │ │ + ldr r0, [pc, #208] @ (b6e5c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b6d32 │ │ │ │ - ldr r3, [pc, #96] @ (b6e3c ) │ │ │ │ + b.n b6cf2 │ │ │ │ + ldr r3, [pc, #96] @ (b6dfc ) │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ - ldr r1, [pc, #192] @ (b6ea0 ) │ │ │ │ - ldr r0, [pc, #196] @ (b6ea4 ) │ │ │ │ + ldr r1, [pc, #192] @ (b6e60 ) │ │ │ │ + ldr r0, [pc, #196] @ (b6e64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b6d32 │ │ │ │ - ldr r3, [pc, #184] @ (b6ea8 ) │ │ │ │ + b.n b6cf2 │ │ │ │ + ldr r3, [pc, #184] @ (b6e68 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r3, [pc, #64] @ (b6e3c ) │ │ │ │ - ldr r1, [pc, #176] @ (b6eac ) │ │ │ │ + ldr r3, [pc, #64] @ (b6dfc ) │ │ │ │ + ldr r1, [pc, #176] @ (b6e6c ) │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ - ldr r0, [pc, #176] @ (b6eb0 ) │ │ │ │ + ldr r0, [pc, #176] @ (b6e70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b6d32 │ │ │ │ - ldr r3, [pc, #164] @ (b6eb4 ) │ │ │ │ - movw r2, #31068 @ 0x795c │ │ │ │ + b.n b6cf2 │ │ │ │ + ldr r3, [pc, #164] @ (b6e74 ) │ │ │ │ + movw r2, #31053 @ 0x794d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #156] @ (b6eb8 ) │ │ │ │ - ldr r0, [pc, #160] @ (b6ebc ) │ │ │ │ + ldr r1, [pc, #156] @ (b6e78 ) │ │ │ │ + ldr r0, [pc, #160] @ (b6e7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #872 @ 0x368 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + ldrb r0, [r3, #27] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r0, [sp, #600] @ 0x258 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r7, #84] @ 0x54 │ │ │ │ + ldr r2, [r2, #52] @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + ldrb r2, [r2, #26] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n b6da0 │ │ │ │ + bcs.n b6f10 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r0, #6] │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r1, #4] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + ldrb r4, [r1, #25] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r0, #10] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n b6f14 │ │ │ │ + bcs.n b6e84 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + str r7, [sp, #840] @ 0x348 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r6, #0] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + str r7, [sp, #704] @ 0x2c0 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #784] @ 0x310 │ │ │ │ + str r7, [sp, #624] @ 0x270 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #496] @ 0x1f0 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r3, #31] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xe83e0020 │ │ │ │ - strh r4, [r2, #38] @ 0x26 │ │ │ │ + b.n b6aa8 │ │ │ │ + movs r0, r4 │ │ │ │ + strh r4, [r5, #20] │ │ │ │ movs r1, r4 │ │ │ │ - b.w b6be4 │ │ │ │ + b.w b6ba4 │ │ │ │ │ │ │ │ -000b6ec4 : │ │ │ │ +000b6e84 : │ │ │ │ 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 r2, [pc, #288] @ (b6ff8 ) │ │ │ │ + ldr r2, [pc, #288] @ (b6fb8 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #288] @ (b6ffc ) │ │ │ │ + ldr r3, [pc, #288] @ (b6fbc ) │ │ │ │ lsls r4, r0, #31 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bmi.n b6fac │ │ │ │ + bmi.n b6f6c │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ movs r0, #22 │ │ │ │ blx 53620 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b6f92 │ │ │ │ + beq.n b6f52 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n b6ff4 │ │ │ │ + bpl.n b6fb4 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n b6fce │ │ │ │ + bpl.n b6f8e │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w lr, r0, #20 │ │ │ │ addpl.w lr, r0, #28 │ │ │ │ asrs r2, r4, #1 │ │ │ │ movw r5, #26215 @ 0x6667 │ │ │ │ movt r5, #26214 @ 0x6666 │ │ │ │ @@ -169201,15 +169171,15 @@ │ │ │ │ mov r4, r2 │ │ │ │ adds r2, #1 │ │ │ │ mls r3, r6, r1, r3 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n b6f2e │ │ │ │ + bne.n b6eee │ │ │ │ cmp r7, r1 │ │ │ │ add.w ip, lr, #4294967295 @ 0xffffffff │ │ │ │ it lt │ │ │ │ movlt r3, #45 @ 0x2d │ │ │ │ add r1, sp, #4 │ │ │ │ ittte lt │ │ │ │ strblt.w r3, [lr] │ │ │ │ @@ -169219,1036 +169189,1036 @@ │ │ │ │ add r1, r2 │ │ │ │ add ip, r3 │ │ │ │ add.w r2, ip, #2 │ │ │ │ ldrb.w r5, [r1, #-1]! │ │ │ │ sub.w r2, r2, lr │ │ │ │ strb.w r5, [ip, #1]! │ │ │ │ cmp r2, r4 │ │ │ │ - blt.n b6f68 │ │ │ │ + blt.n b6f28 │ │ │ │ subs r2, r4, #1 │ │ │ │ add lr, r3 │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r3, r4 │ │ │ │ it ge │ │ │ │ movge r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ add lr, r2 │ │ │ │ strb.w r3, [lr, #1] │ │ │ │ str r4, [r0, #8] │ │ │ │ - ldr r2, [pc, #108] @ (b7000 ) │ │ │ │ - ldr r3, [pc, #100] @ (b6ffc ) │ │ │ │ + ldr r2, [pc, #108] @ (b6fc0 ) │ │ │ │ + ldr r3, [pc, #100] @ (b6fbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b6ff0 │ │ │ │ + bne.n b6fb0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 8be60 │ │ │ │ - ldr r2, [pc, #80] @ (b7004 ) │ │ │ │ - ldr r3, [pc, #72] @ (b6ffc ) │ │ │ │ + ldr r2, [pc, #80] @ (b6fc4 ) │ │ │ │ + ldr r3, [pc, #72] @ (b6fbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b6ff0 │ │ │ │ + bne.n b6fb0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 52e40 │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n b6f12 │ │ │ │ - ldr r3, [pc, #44] @ (b7008 ) │ │ │ │ + bne.n b6ed2 │ │ │ │ + ldr r3, [pc, #44] @ (b6fc8 ) │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr r1, [pc, #44] @ (b700c ) │ │ │ │ - ldr r0, [pc, #44] @ (b7010 ) │ │ │ │ + ldr r1, [pc, #44] @ (b6fcc ) │ │ │ │ + ldr r0, [pc, #44] @ (b6fd0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2840 @ 0xb18 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ bl 537cc │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r2, b708a │ │ │ │ + cbnz r2, b7000 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b6ec0 │ │ │ │ + b.n b6a30 │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r2, r0, r6 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b7014 : │ │ │ │ +000b6fd4 : │ │ │ │ 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 │ │ │ │ - ldr.w r6, [pc, #2492] @ b79e4 │ │ │ │ + ldr.w r6, [pc, #2492] @ b79a4 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ - ldr.w r5, [pc, #2492] @ b79e8 │ │ │ │ + ldr.w r5, [pc, #2492] @ b79a8 │ │ │ │ mov r7, r1 │ │ │ │ add r6, pc │ │ │ │ - ldr.w r4, [pc, #2488] @ b79ec │ │ │ │ - ldr.w r0, [pc, #2488] @ b79f0 │ │ │ │ + ldr.w r4, [pc, #2488] @ b79ac │ │ │ │ + ldr.w r0, [pc, #2488] @ b79b0 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ mov.w r5, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #2472] @ b79f4 │ │ │ │ + ldr.w r3, [pc, #2472] @ b79b4 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r4, r0] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r1, [r4, r3] │ │ │ │ add.w r3, r2, #4096 @ 0x1000 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr.w r1, [r3, #752] @ 0x2f0 │ │ │ │ ldr.w r8, [r3, #1984] @ 0x7c0 │ │ │ │ blx 5354c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b76ae │ │ │ │ + beq.w b766e │ │ │ │ mov r6, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ strd r8, r7, [sp, #48] @ 0x30 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7094 │ │ │ │ + beq.n b7054 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b744a │ │ │ │ + beq.w b740a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b76c4 │ │ │ │ + beq.w b7684 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b70ae │ │ │ │ + beq.n b706e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7452 │ │ │ │ + beq.w b7412 │ │ │ │ movs r0, #1 │ │ │ │ blx 52bc8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b76da │ │ │ │ + beq.w b769a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r5, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ movgt r3, #0 │ │ │ │ strgt r3, [sp, #24] │ │ │ │ movgt r2, r3 │ │ │ │ - ble.w b7436 │ │ │ │ + ble.w b73f6 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ mov.w r8, r2, lsl #1 │ │ │ │ ldr.w r5, [r3, r2, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b7954 │ │ │ │ + beq.w b7914 │ │ │ │ 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, #2300] @ b79f8 │ │ │ │ + ldr.w r3, [pc, #2300] @ b79b8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b771e │ │ │ │ + bne.w b76de │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ cmp r5, r2 │ │ │ │ ldr.w r9, [r3, #1988] @ 0x7c4 │ │ │ │ - beq.w b7604 │ │ │ │ - ldr.w r3, [pc, #2268] @ b79fc │ │ │ │ + beq.w b75c4 │ │ │ │ + ldr.w r3, [pc, #2268] @ b79bc │ │ │ │ ldr r6, [r4, r3] │ │ │ │ mov r0, r6 │ │ │ │ blx 532b0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b7748 │ │ │ │ + blt.w b7708 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b75d2 │ │ │ │ + beq.w b7592 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w b7820 │ │ │ │ + bpl.w b77e0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #752] @ 0x2f0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b7778 │ │ │ │ + beq.w b7738 │ │ │ │ mov r0, r8 │ │ │ │ bl 8bf90 │ │ │ │ movs r3, #0 │ │ │ │ strd r9, r0, [sp, #56] @ 0x38 │ │ │ │ movs r2, #3 │ │ │ │ mov r8, r0 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b718c │ │ │ │ + beq.n b714c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b761e │ │ │ │ + beq.w b75de │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b77c2 │ │ │ │ + beq.w b7782 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b71ac │ │ │ │ + beq.n b716c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7626 │ │ │ │ + beq.w b75e6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b79a8 │ │ │ │ + beq.w b7968 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b71cc │ │ │ │ + beq.n b718c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b76a6 │ │ │ │ + beq.w b7666 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b71e0 │ │ │ │ + beq.n b71a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b769e │ │ │ │ + beq.w b765e │ │ │ │ ldr.w fp, [r5, #12] │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7682 │ │ │ │ + beq.w b7642 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ itt gt │ │ │ │ movgt.w r8, #0 │ │ │ │ mvngt.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - ble.w b7416 │ │ │ │ + ble.w b73d6 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ ldr.w r0, [r3, r8, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b7970 │ │ │ │ + beq.w b7930 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w b745a │ │ │ │ - ldr.w r2, [pc, #1996] @ b7a00 │ │ │ │ + bpl.w b741a │ │ │ │ + ldr.w r2, [pc, #1996] @ b79c0 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b793e │ │ │ │ - ldr.w r2, [pc, #1988] @ b7a04 │ │ │ │ + beq.w b78fe │ │ │ │ + ldr.w r2, [pc, #1988] @ b79c4 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b79c4 │ │ │ │ + beq.w b7984 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w b745a │ │ │ │ - ldr.w r3, [pc, #1972] @ b7a08 │ │ │ │ + bne.w b741a │ │ │ │ + ldr.w r3, [pc, #1972] @ b79c8 │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r3, #268435456 @ 0x10000000 │ │ │ │ ubfx r3, r3, #28, #1 │ │ │ │ cmp r9, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r6, r3, #31 │ │ │ │ - bpl.w b745a │ │ │ │ + bpl.w b741a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w b745a │ │ │ │ + bne.w b741a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ - cbnz r2, b729a │ │ │ │ + cbnz r2, b725a │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b72bc │ │ │ │ + beq.n b727c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7648 │ │ │ │ + beq.w b7608 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ ldr.w r1, [r9] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n b72e8 │ │ │ │ + beq.n b72a8 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b767a │ │ │ │ + beq.w b763a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b75ca │ │ │ │ + beq.w b758a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ blx 52f4c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b76f0 │ │ │ │ + blt.w b76b0 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b74c4 │ │ │ │ + beq.w b7484 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ bl 8a588 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r3, r0 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b768a │ │ │ │ + beq.w b764a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w b77f8 │ │ │ │ + beq.w b77b8 │ │ │ │ cmp r9, r5 │ │ │ │ - beq.w b74f0 │ │ │ │ + beq.w b74b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add.w r1, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r2, #2896] @ 0xb50 │ │ │ │ ldr.w r1, [r1, #2000] @ 0x7d0 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl b6ec4 │ │ │ │ + bl b6e84 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.w b778a │ │ │ │ + bmi.w b774a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b7850 │ │ │ │ + beq.w b7810 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r9 │ │ │ │ movs r0, #4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 8813c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b7378 │ │ │ │ + beq.n b7338 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b764e │ │ │ │ + beq.w b760e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b738c │ │ │ │ + beq.n b734c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7656 │ │ │ │ + beq.w b7616 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b7862 │ │ │ │ + beq.w b7822 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #752] @ 0x2f0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b788e │ │ │ │ + beq.w b784e │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b73d0 │ │ │ │ + beq.n b7390 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, b73d0 │ │ │ │ + cbnz r3, b7390 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b78bc │ │ │ │ + beq.w b787c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b73f2 │ │ │ │ + beq.n b73b2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, b73f2 │ │ │ │ + cbnz r3, b73b2 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7408 │ │ │ │ + beq.n b73c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, b7408 │ │ │ │ + cbnz r3, b73c8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bgt.w b720e │ │ │ │ + bgt.w b71ce │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b791a │ │ │ │ + beq.w b78da │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w b70da │ │ │ │ + bgt.w b709a │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7932 │ │ │ │ + beq.w b78f2 │ │ │ │ movs r0, #1 │ │ │ │ - b.n b74a4 │ │ │ │ + b.n b7464 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7094 │ │ │ │ + b.n b7054 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b70ae │ │ │ │ + b.n b706e │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr.w r0, [pc, #1452] @ b7a0c │ │ │ │ + ldr.w r0, [pc, #1452] @ b79cc │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b747c │ │ │ │ + beq.n b743c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7696 │ │ │ │ - ldr.w r3, [pc, #1424] @ b7a10 │ │ │ │ + beq.w b7656 │ │ │ │ + ldr.w r3, [pc, #1424] @ b79d0 │ │ │ │ movs r2, #233 @ 0xe9 │ │ │ │ - ldr.w r1, [pc, #1424] @ b7a14 │ │ │ │ - ldr.w r0, [pc, #1424] @ b7a18 │ │ │ │ + ldr.w r1, [pc, #1424] @ b79d4 │ │ │ │ + ldr.w r0, [pc, #1424] @ b79d8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #1396] @ b7a1c │ │ │ │ - ldr.w r3, [pc, #1340] @ b79e8 │ │ │ │ + ldr.w r2, [pc, #1396] @ b79dc │ │ │ │ + ldr.w r3, [pc, #1340] @ b79a8 │ │ │ │ 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 b793a │ │ │ │ + bne.w b78fa │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 530a4 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r0 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b765e │ │ │ │ + beq.w b761e │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w b78d4 │ │ │ │ + blt.w b7894 │ │ │ │ cmp r9, r5 │ │ │ │ - bne.w b762e │ │ │ │ + bne.w b75ee │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b7504 │ │ │ │ + beq.n b74c4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b766e │ │ │ │ + beq.w b762e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1996] @ 0x7cc │ │ │ │ - bl b6ec4 │ │ │ │ + bl b6e84 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w b7792 │ │ │ │ + bmi.w b7752 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b7878 │ │ │ │ + beq.w b7838 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #2 │ │ │ │ bl 8813c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7548 │ │ │ │ + beq.n b7508 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, b7548 │ │ │ │ + cbnz r3, b7508 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b78a6 │ │ │ │ + beq.w b7866 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #752] @ 0x2f0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b7904 │ │ │ │ + beq.w b78c4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b758c │ │ │ │ + beq.n b754c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, b758c │ │ │ │ + cbnz r3, b754c │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b779a │ │ │ │ + beq.w b775a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b75ac │ │ │ │ + beq.n b756c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b77f0 │ │ │ │ + beq.w b77b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b7408 │ │ │ │ + beq.w b73c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b7408 │ │ │ │ + bne.w b73c8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7408 │ │ │ │ + b.n b73c8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b72f0 │ │ │ │ + b.n b72b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b75e8 │ │ │ │ + beq.n b75a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, b75e8 │ │ │ │ + cbnz r3, b75a8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r3, #896] @ 0x380 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b79c8 │ │ │ │ + beq.w b7988 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - b.n b7142 │ │ │ │ + b.n b7102 │ │ │ │ ldr.w r6, [r3, #1992] @ 0x7c8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b798c │ │ │ │ + beq.w b794c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - b.n b7124 │ │ │ │ + b.n b70e4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b718c │ │ │ │ + b.n b714c │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b71ac │ │ │ │ + b.n b716c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ add.w r3, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r2, #2896] @ 0xb50 │ │ │ │ ldr.w r3, [r3, #2000] @ 0x7d0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl b6ec4 │ │ │ │ + bl b6e84 │ │ │ │ mov r5, r0 │ │ │ │ - b.n b734a │ │ │ │ + b.n b730a │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b72bc │ │ │ │ + b.n b727c │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7378 │ │ │ │ + b.n b7338 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b738c │ │ │ │ + b.n b734c │ │ │ │ strd r0, r3, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ - b.n b74e4 │ │ │ │ + b.n b74a4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.n b7504 │ │ │ │ + b.n b74c4 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b72e4 │ │ │ │ + b.n b72a4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b71fa │ │ │ │ + b.n b71ba │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.n b731c │ │ │ │ + b.n b72dc │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b747c │ │ │ │ + b.n b743c │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b71e0 │ │ │ │ + b.n b71a0 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b71cc │ │ │ │ - ldr r3, [pc, #864] @ (b7a10 ) │ │ │ │ + b.n b718c │ │ │ │ + ldr r3, [pc, #864] @ (b79d0 ) │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ - ldr r1, [pc, #876] @ (b7a20 ) │ │ │ │ - ldr r0, [pc, #876] @ (b7a24 ) │ │ │ │ + ldr r1, [pc, #876] @ (b79e0 ) │ │ │ │ + ldr r0, [pc, #876] @ (b79e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b74a2 │ │ │ │ - ldr r3, [pc, #840] @ (b7a10 ) │ │ │ │ + b.n b7462 │ │ │ │ + ldr r3, [pc, #840] @ (b79d0 ) │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ - ldr r1, [pc, #860] @ (b7a28 ) │ │ │ │ - ldr r0, [pc, #864] @ (b7a2c ) │ │ │ │ + ldr r1, [pc, #860] @ (b79e8 ) │ │ │ │ + ldr r0, [pc, #864] @ (b79ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b74a2 │ │ │ │ - ldr r3, [pc, #820] @ (b7a10 ) │ │ │ │ + b.n b7462 │ │ │ │ + ldr r3, [pc, #820] @ (b79d0 ) │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ - ldr r1, [pc, #848] @ (b7a30 ) │ │ │ │ - ldr r0, [pc, #848] @ (b7a34 ) │ │ │ │ + ldr r1, [pc, #848] @ (b79f0 ) │ │ │ │ + ldr r0, [pc, #848] @ (b79f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b74a2 │ │ │ │ - ldr r3, [pc, #796] @ (b7a10 ) │ │ │ │ + b.n b7462 │ │ │ │ + ldr r3, [pc, #796] @ (b79d0 ) │ │ │ │ movs r2, #234 @ 0xea │ │ │ │ - ldr r1, [pc, #832] @ (b7a38 ) │ │ │ │ - ldr r0, [pc, #836] @ (b7a3c ) │ │ │ │ + ldr r1, [pc, #832] @ (b79f8 ) │ │ │ │ + ldr r0, [pc, #836] @ (b79fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b74a2 │ │ │ │ - ldr r3, [pc, #752] @ (b7a10 ) │ │ │ │ + b.n b7462 │ │ │ │ + ldr r3, [pc, #752] @ (b79d0 ) │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ - ldr r1, [pc, #796] @ (b7a40 ) │ │ │ │ + ldr r1, [pc, #796] @ (b7a00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr r3, [pc, #792] @ (b7a44 ) │ │ │ │ + ldr r3, [pc, #792] @ (b7a04 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #788] @ (b7a48 ) │ │ │ │ + ldr r0, [pc, #788] @ (b7a08 ) │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 87198 │ │ │ │ - b.n b74a2 │ │ │ │ - ldr r3, [pc, #708] @ (b7a10 ) │ │ │ │ + b.n b7462 │ │ │ │ + ldr r3, [pc, #708] @ (b79d0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #764] @ (b7a4c ) │ │ │ │ - ldr r0, [pc, #764] @ (b7a50 ) │ │ │ │ + ldr r1, [pc, #764] @ (b7a0c ) │ │ │ │ + ldr r0, [pc, #764] @ (b7a10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 87198 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b74a2 │ │ │ │ - ldr r3, [pc, #660] @ (b7a10 ) │ │ │ │ + b.n b7462 │ │ │ │ + ldr r3, [pc, #660] @ (b79d0 ) │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ - ldr r1, [pc, #724] @ (b7a54 ) │ │ │ │ - ldr r0, [pc, #728] @ (b7a58 ) │ │ │ │ + ldr r1, [pc, #724] @ (b7a14 ) │ │ │ │ + ldr r0, [pc, #728] @ (b7a18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n b775a │ │ │ │ + b.n b771a │ │ │ │ mov r0, r3 │ │ │ │ bl 87198 │ │ │ │ - b.n b734a │ │ │ │ + b.n b730a │ │ │ │ mov r0, r3 │ │ │ │ bl 87198 │ │ │ │ - b.n b7520 │ │ │ │ - ldr r3, [pc, #628] @ (b7a10 ) │ │ │ │ + b.n b74e0 │ │ │ │ + ldr r3, [pc, #628] @ (b79d0 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #700] @ (b7a5c ) │ │ │ │ - ldr r0, [pc, #700] @ (b7a60 ) │ │ │ │ + ldr r1, [pc, #700] @ (b7a1c ) │ │ │ │ + ldr r0, [pc, #700] @ (b7a20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b74a2 │ │ │ │ - ldr r3, [pc, #588] @ (b7a10 ) │ │ │ │ + b.n b7462 │ │ │ │ + ldr r3, [pc, #588] @ (b79d0 ) │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ - ldr r1, [pc, #668] @ (b7a64 ) │ │ │ │ - ldr r0, [pc, #668] @ (b7a68 ) │ │ │ │ + ldr r1, [pc, #668] @ (b7a24 ) │ │ │ │ + ldr r0, [pc, #668] @ (b7a28 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b74a2 │ │ │ │ + b.n b7462 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b75ac │ │ │ │ - ldr r3, [pc, #532] @ (b7a10 ) │ │ │ │ + b.n b756c │ │ │ │ + ldr r3, [pc, #532] @ (b79d0 ) │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ - ldr r1, [pc, #620] @ (b7a6c ) │ │ │ │ - ldr r0, [pc, #624] @ (b7a70 ) │ │ │ │ + ldr r1, [pc, #620] @ (b7a2c ) │ │ │ │ + ldr r0, [pc, #624] @ (b7a30 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b74a2 │ │ │ │ - ldr r3, [pc, #492] @ (b7a10 ) │ │ │ │ - ldr r2, [pc, #592] @ (b7a74 ) │ │ │ │ - ldr r1, [pc, #592] @ (b7a78 ) │ │ │ │ + b.n b7462 │ │ │ │ + ldr r3, [pc, #492] @ (b79d0 ) │ │ │ │ + ldr r2, [pc, #592] @ (b7a34 ) │ │ │ │ + ldr r1, [pc, #592] @ (b7a38 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #592] @ (b7a7c ) │ │ │ │ + ldr r0, [pc, #592] @ (b7a3c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 9d43c │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 87198 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b74a2 │ │ │ │ - ldr r3, [pc, #444] @ (b7a10 ) │ │ │ │ + b.n b7462 │ │ │ │ + ldr r3, [pc, #444] @ (b79d0 ) │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ - ldr r1, [pc, #552] @ (b7a80 ) │ │ │ │ - ldr r0, [pc, #556] @ (b7a84 ) │ │ │ │ + ldr r1, [pc, #552] @ (b7a40 ) │ │ │ │ + ldr r0, [pc, #556] @ (b7a44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n b7808 │ │ │ │ - ldr r3, [pc, #428] @ (b7a10 ) │ │ │ │ + b.n b77c8 │ │ │ │ + ldr r3, [pc, #428] @ (b79d0 ) │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ - ldr r1, [pc, #544] @ (b7a88 ) │ │ │ │ - ldr r0, [pc, #544] @ (b7a8c ) │ │ │ │ + ldr r1, [pc, #544] @ (b7a48 ) │ │ │ │ + ldr r0, [pc, #544] @ (b7a4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b7496 │ │ │ │ - ldr r3, [pc, #404] @ (b7a10 ) │ │ │ │ + b.n b7456 │ │ │ │ + ldr r3, [pc, #404] @ (b79d0 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #528] @ (b7a90 ) │ │ │ │ - ldr r0, [pc, #532] @ (b7a94 ) │ │ │ │ + ldr r1, [pc, #528] @ (b7a50 ) │ │ │ │ + ldr r0, [pc, #532] @ (b7a54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b7496 │ │ │ │ - ldr r3, [pc, #384] @ (b7a10 ) │ │ │ │ + b.n b7456 │ │ │ │ + ldr r3, [pc, #384] @ (b79d0 ) │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ - ldr r1, [pc, #516] @ (b7a98 ) │ │ │ │ + ldr r1, [pc, #516] @ (b7a58 ) │ │ │ │ mov r5, r6 │ │ │ │ - ldr r0, [pc, #516] @ (b7a9c ) │ │ │ │ + ldr r0, [pc, #516] @ (b7a5c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b77ae │ │ │ │ - ldr r3, [pc, #360] @ (b7a10 ) │ │ │ │ + b.n b776e │ │ │ │ + ldr r3, [pc, #360] @ (b79d0 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #500] @ (b7aa0 ) │ │ │ │ - ldr r0, [pc, #500] @ (b7aa4 ) │ │ │ │ + ldr r1, [pc, #500] @ (b7a60 ) │ │ │ │ + ldr r0, [pc, #500] @ (b7a64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b7496 │ │ │ │ - ldr r3, [pc, #336] @ (b7a10 ) │ │ │ │ + b.n b7456 │ │ │ │ + ldr r3, [pc, #336] @ (b79d0 ) │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ - ldr r1, [pc, #484] @ (b7aa8 ) │ │ │ │ + ldr r1, [pc, #484] @ (b7a68 ) │ │ │ │ mov r5, r6 │ │ │ │ - ldr r0, [pc, #484] @ (b7aac ) │ │ │ │ + ldr r0, [pc, #484] @ (b7a6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b77ae │ │ │ │ + b.n b776e │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #312] @ (b7a10 ) │ │ │ │ - ldr r1, [pc, #468] @ (b7ab0 ) │ │ │ │ + ldr r3, [pc, #312] @ (b79d0 ) │ │ │ │ + ldr r1, [pc, #468] @ (b7a70 ) │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ - ldr r0, [pc, #468] @ (b7ab4 ) │ │ │ │ + ldr r0, [pc, #468] @ (b7a74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ - b.n b74a2 │ │ │ │ - ldr r3, [pc, #264] @ (b7a10 ) │ │ │ │ + b.n b7462 │ │ │ │ + ldr r3, [pc, #264] @ (b79d0 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #428] @ (b7ab8 ) │ │ │ │ - ldr r0, [pc, #432] @ (b7abc ) │ │ │ │ + ldr r1, [pc, #428] @ (b7a78 ) │ │ │ │ + ldr r0, [pc, #432] @ (b7a7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b77ae │ │ │ │ + b.n b776e │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w b70da │ │ │ │ - b.n b7436 │ │ │ │ + blt.w b709a │ │ │ │ + b.n b73f6 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7446 │ │ │ │ + b.n b7406 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #384] @ (b7ac0 ) │ │ │ │ + ldr r3, [pc, #384] @ (b7a80 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #380] @ (b7ac4 ) │ │ │ │ - ldr r0, [pc, #384] @ (b7ac8 ) │ │ │ │ + ldr r1, [pc, #380] @ (b7a84 ) │ │ │ │ + ldr r0, [pc, #384] @ (b7a88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #372] @ (b7acc ) │ │ │ │ - movw r2, #26919 @ 0x6927 │ │ │ │ + ldr r3, [pc, #372] @ (b7a8c ) │ │ │ │ + movw r2, #26904 @ 0x6918 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #368] @ (b7ad0 ) │ │ │ │ - ldr r0, [pc, #368] @ (b7ad4 ) │ │ │ │ + ldr r1, [pc, #368] @ (b7a90 ) │ │ │ │ + ldr r0, [pc, #368] @ (b7a94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #908 @ 0x38c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #356] @ (b7ad8 ) │ │ │ │ - movw r2, #26992 @ 0x6970 │ │ │ │ + ldr r3, [pc, #356] @ (b7a98 ) │ │ │ │ + movw r2, #26977 @ 0x6961 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #352] @ (b7adc ) │ │ │ │ - ldr r0, [pc, #352] @ (b7ae0 ) │ │ │ │ + ldr r1, [pc, #352] @ (b7a9c ) │ │ │ │ + ldr r0, [pc, #352] @ (b7aa0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #908 @ 0x38c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (b7ae4 ) │ │ │ │ - movw r2, #26934 @ 0x6936 │ │ │ │ + ldr r3, [pc, #340] @ (b7aa4 ) │ │ │ │ + movw r2, #26919 @ 0x6927 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #336] @ (b7ae8 ) │ │ │ │ - ldr r0, [pc, #336] @ (b7aec ) │ │ │ │ + ldr r1, [pc, #336] @ (b7aa8 ) │ │ │ │ + ldr r0, [pc, #336] @ (b7aac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #908 @ 0x38c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (b7af0 ) │ │ │ │ - movw r2, #26976 @ 0x6960 │ │ │ │ + ldr r3, [pc, #324] @ (b7ab0 ) │ │ │ │ + movw r2, #26961 @ 0x6951 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #320] @ (b7af4 ) │ │ │ │ - ldr r0, [pc, #320] @ (b7af8 ) │ │ │ │ + ldr r1, [pc, #320] @ (b7ab4 ) │ │ │ │ + ldr r0, [pc, #320] @ (b7ab8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #908 @ 0x38c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #304] @ (b7afc ) │ │ │ │ - movw r2, #26955 @ 0x694b │ │ │ │ + ldr r3, [pc, #304] @ (b7abc ) │ │ │ │ + movw r2, #26940 @ 0x693c │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #300] @ (b7b00 ) │ │ │ │ - ldr r0, [pc, #300] @ (b7b04 ) │ │ │ │ + ldr r1, [pc, #300] @ (b7ac0 ) │ │ │ │ + ldr r0, [pc, #300] @ (b7ac4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #908 @ 0x38c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #8] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -170256,445 +170226,445 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r2, #44] @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r2, #30] │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r2, #26] │ │ │ │ + ldrh r0, [r2, #28] │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #88 @ 0x58 │ │ │ │ + add r6, pc, #952 @ (adr r6, b7d9c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r7, #12] │ │ │ │ movs r1, r4 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r6, pc, #864 @ (adr r6, b7d4c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #936 @ 0x3a8 │ │ │ │ + add r6, pc, #776 @ (adr r6, b7cfc ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r6, pc, #688 @ (adr r6, b7cac ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r4, #20] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r6, pc, #512 @ (adr r6, b7c04 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r6, pc, #328 @ (adr r6, b7b58 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r1, #19] │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r6, pc, #144 @ (adr r6, b7aa8 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #168 @ 0xa8 │ │ │ │ + add r6, pc, #8 @ (adr r6, b7a28 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #8 │ │ │ │ + add r5, pc, #872 @ (adr r5, b7d90 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r2, [r5, #8] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #816 @ (adr r7, b7da0 ) │ │ │ │ + add r5, pc, #656 @ (adr r5, b7cc0 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ movs r1, r4 │ │ │ │ - tst r6, r4 │ │ │ │ + subs r7, #254 @ 0xfe │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #640 @ (adr r7, b7cfc ) │ │ │ │ + add r5, pc, #480 @ (adr r5, b7c1c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #464 @ (adr r7, b7c54 ) │ │ │ │ + add r5, pc, #304 @ (adr r5, b7b74 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #392 @ (adr r7, b7c14 ) │ │ │ │ + add r5, pc, #232 @ (adr r5, b7b34 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r6, #14] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #304 @ (adr r7, b7bc4 ) │ │ │ │ + add r5, pc, #144 @ (adr r5, b7ae4 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r3, #14] │ │ │ │ + ldrb r4, [r6, #5] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #208 @ (adr r7, b7b6c ) │ │ │ │ + add r5, pc, #48 @ (adr r5, b7a8c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #120 @ (adr r7, b7b1c ) │ │ │ │ + add r4, pc, #984 @ (adr r4, b7e3c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #24 @ (adr r7, b7ac4 ) │ │ │ │ + add r4, pc, #888 @ (adr r4, b7de4 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #952 @ (adr r6, b7e6c ) │ │ │ │ + add r4, pc, #792 @ (adr r4, b7d8c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #768 @ (adr r6, b7dbc ) │ │ │ │ + add r4, pc, #608 @ (adr r4, b7cdc ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + ldrb r0, [r5, #3] │ │ │ │ movs r1, r4 │ │ │ │ - uxth r4, r2 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n b7b74 │ │ │ │ + blt.n b7ae4 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r4, #15 │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r1, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n b7ac4 │ │ │ │ + bge.n b7a34 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r5} │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n b7a98 │ │ │ │ + bge.n b7a08 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r6, #17] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r4} │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n b7a6c │ │ │ │ + bge.n b79dc │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n b7a40 │ │ │ │ + bge.n b7bb0 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r4, #30] │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n b7a0c │ │ │ │ + bge.n b7b7c │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b7b08 : │ │ │ │ +000b7ac8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #244] @ b7c0c │ │ │ │ + ldr.w ip, [pc, #244] @ b7bcc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #236] @ (b7c10 ) │ │ │ │ + ldr r3, [pc, #236] @ (b7bd0 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #232] @ (b7c14 ) │ │ │ │ + ldr r4, [pc, #232] @ (b7bd4 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #216] @ (b7c18 ) │ │ │ │ + ldr r3, [pc, #216] @ (b7bd8 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ addw r3, r3, #2184 @ 0x888 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 8612c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b7be0 │ │ │ │ - ldr r3, [pc, #184] @ (b7c1c ) │ │ │ │ + beq.n b7ba0 │ │ │ │ + ldr r3, [pc, #184] @ (b7bdc ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b7bc2 │ │ │ │ + bne.n b7b82 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b7be4 │ │ │ │ - ldr r3, [pc, #164] @ (b7c20 ) │ │ │ │ + bpl.n b7ba4 │ │ │ │ + ldr r3, [pc, #164] @ (b7be0 ) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n b7bee │ │ │ │ + bne.n b7bae │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n b7bfa │ │ │ │ + bne.n b7bba │ │ │ │ mov r0, r5 │ │ │ │ - bl b7014 │ │ │ │ + bl b6fd4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b7be0 │ │ │ │ - ldr r3, [pc, #136] @ (b7c24 ) │ │ │ │ + beq.n b7ba0 │ │ │ │ + ldr r3, [pc, #136] @ (b7be4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7baa │ │ │ │ + beq.n b7b6a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #124] @ (b7c28 ) │ │ │ │ - ldr r3, [pc, #96] @ (b7c10 ) │ │ │ │ + ldr r2, [pc, #124] @ (b7be8 ) │ │ │ │ + ldr r3, [pc, #96] @ (b7bd0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b7c06 │ │ │ │ + bne.n b7bc6 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #104] @ (b7c2c ) │ │ │ │ + ldr r0, [pc, #104] @ (b7bec ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #96] @ (b7c30 ) │ │ │ │ + ldr r3, [pc, #96] @ (b7bf0 ) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr r1, [pc, #96] @ (b7c34 ) │ │ │ │ - ldr r0, [pc, #100] @ (b7c38 ) │ │ │ │ + ldr r1, [pc, #96] @ (b7bf4 ) │ │ │ │ + ldr r0, [pc, #100] @ (b7bf8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b7baa │ │ │ │ - ldr r0, [pc, #84] @ (b7c3c ) │ │ │ │ + b.n b7b6a │ │ │ │ + ldr r0, [pc, #84] @ (b7bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n b7bcc │ │ │ │ - ldr r0, [pc, #80] @ (b7c40 ) │ │ │ │ + b.n b7b8c │ │ │ │ + ldr r0, [pc, #80] @ (b7c00 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n b7bcc │ │ │ │ - ldr r0, [pc, #72] @ (b7c44 ) │ │ │ │ + b.n b7b8c │ │ │ │ + ldr r0, [pc, #72] @ (b7c04 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n b7bcc │ │ │ │ + b.n b7b8c │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - add r0, pc, #368 @ (adr r0, b7d8c ) │ │ │ │ + add r0, pc, #624 @ (adr r0, b7e4c ) │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r7, #58] @ 0x3a │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #992 @ (adr r3, b8018 ) │ │ │ │ + add r1, pc, #832 @ (adr r1, b7f38 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + subs r4, #62 @ 0x3e │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ + strb r2, [r4, #24] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r7, #0] │ │ │ │ + strb r6, [r2, #24] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b7c48 : │ │ │ │ +000b7c08 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #20] @ (b7c6c ) │ │ │ │ + ldr r4, [pc, #20] @ (b7c2c ) │ │ │ │ blx 5308c │ │ │ │ - ldr r3, [pc, #16] @ (b7c70 ) │ │ │ │ + ldr r3, [pc, #16] @ (b7c30 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 52ca0 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r3, #30] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r2, #15 │ │ │ │ ... │ │ │ │ │ │ │ │ -000b7c74 : │ │ │ │ +000b7c34 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #112] @ b7cf4 │ │ │ │ + ldr.w ip, [pc, #112] @ b7cb4 │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #108] @ (b7cf8 ) │ │ │ │ + ldr r3, [pc, #108] @ (b7cb8 ) │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - ldr r4, [pc, #100] @ (b7cfc ) │ │ │ │ + ldr r4, [pc, #100] @ (b7cbc ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 53398 │ │ │ │ - ldr r3, [pc, #84] @ (b7d00 ) │ │ │ │ + ldr r3, [pc, #84] @ (b7cc0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ blx 53694 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n b7cea │ │ │ │ + beq.n b7caa │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 533d0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 52ca4 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ blx 52c70 │ │ │ │ - ldr r2, [pc, #48] @ (b7d04 ) │ │ │ │ - ldr r3, [pc, #32] @ (b7cf8 ) │ │ │ │ + ldr r2, [pc, #48] @ (b7cc4 ) │ │ │ │ + ldr r3, [pc, #32] @ (b7cb8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b7cf0 │ │ │ │ + bne.n b7cb0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 52f68 │ │ │ │ - b.n b7cc2 │ │ │ │ + b.n b7c82 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - strh r0, [r6, #26] │ │ │ │ + strh r0, [r6, #28] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r4, #28] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + strh r6, [r4, #26] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000b7d08 : │ │ │ │ +000b7cc8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #100] @ b7d7c │ │ │ │ + ldr.w ip, [pc, #100] @ b7d3c │ │ │ │ mov r2, r1 │ │ │ │ - ldr r3, [pc, #96] @ (b7d80 ) │ │ │ │ + ldr r3, [pc, #96] @ (b7d40 ) │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n b7d62 │ │ │ │ - ldr r3, [pc, #88] @ (b7d84 ) │ │ │ │ + beq.n b7d22 │ │ │ │ + ldr r3, [pc, #88] @ (b7d44 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n b7d78 │ │ │ │ + beq.n b7d38 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n b7d40 │ │ │ │ + bne.n b7d00 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #68] @ (b7d88 ) │ │ │ │ + ldr r1, [pc, #68] @ (b7d48 ) │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - ble.n b7d58 │ │ │ │ - ldr r1, [pc, #64] @ (b7d8c ) │ │ │ │ + ble.n b7d18 │ │ │ │ + ldr r1, [pc, #64] @ (b7d4c ) │ │ │ │ add r1, pc │ │ │ │ blx 534d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #52] @ (b7d90 ) │ │ │ │ + ldr r1, [pc, #52] @ (b7d50 ) │ │ │ │ add r1, pc │ │ │ │ blx 534d8 │ │ │ │ - b.n b7d52 │ │ │ │ - ldr r3, [pc, #48] @ (b7d94 ) │ │ │ │ + b.n b7d12 │ │ │ │ + ldr r3, [pc, #48] @ (b7d54 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #44] @ (b7d98 ) │ │ │ │ - ldr r0, [pc, #48] @ (b7d9c ) │ │ │ │ + ldr r1, [pc, #44] @ (b7d58 ) │ │ │ │ + ldr r0, [pc, #48] @ (b7d5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - strh r6, [r3, #22] │ │ │ │ + strh r6, [r3, #24] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #20] │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r5, #20] │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ movs r1, r4 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #288 @ 0x120 │ │ │ │ movs r3, r4 │ │ │ │ - bls.n b7e00 │ │ │ │ + bvc.n b7d70 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + lsls r2, r3, #22 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b7da0 : │ │ │ │ +000b7d60 : │ │ │ │ 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 r5, [pc, #956] @ (b8170 ) │ │ │ │ + ldr r5, [pc, #956] @ (b8130 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r4, [pc, #956] @ (b8174 ) │ │ │ │ + ldr r4, [pc, #956] @ (b8134 ) │ │ │ │ mov r9, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w fp, [pc, #956] @ b8178 │ │ │ │ + ldr.w fp, [pc, #956] @ b8138 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ add.w r6, r9, #12 │ │ │ │ add fp, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #932] @ (b817c ) │ │ │ │ + ldr r3, [pc, #932] @ (b813c ) │ │ │ │ str r0, [sp, #20] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ @@ -170702,3244 +170672,3242 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r3, r0 │ │ │ │ str r4, [sp, #16] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #900] @ (b8180 ) │ │ │ │ + ldr r3, [pc, #900] @ (b8140 ) │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ str.w r2, [r9, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #876] @ (b8184 ) │ │ │ │ + ldr r3, [pc, #876] @ (b8144 ) │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ str.w r2, [r9, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n b7ec0 │ │ │ │ + beq.n b7e80 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldrb.w sl, [r4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n b7ec0 │ │ │ │ + beq.n b7e80 │ │ │ │ tst.w sl, #128 @ 0x80 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - beq.n b7e5c │ │ │ │ + beq.n b7e1c │ │ │ │ and.w sl, sl, #127 @ 0x7f │ │ │ │ add.w r2, sl, r2, lsl #7 │ │ │ │ ldrb.w sl, [r4, #1]! │ │ │ │ tst.w sl, #128 @ 0x80 │ │ │ │ - bne.n b7e44 │ │ │ │ + bne.n b7e04 │ │ │ │ orrs.w sl, sl, r2, lsl #7 │ │ │ │ - beq.n b7eb2 │ │ │ │ - ldr r7, [pc, #808] @ (b8188 ) │ │ │ │ + beq.n b7e72 │ │ │ │ + ldr r7, [pc, #808] @ (b8148 ) │ │ │ │ adds r4, #1 │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ add r7, pc │ │ │ │ ldrsb.w r3, [r4] │ │ │ │ ldrb r5, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ - bge.n b7e86 │ │ │ │ + bge.n b7e46 │ │ │ │ and.w r5, r5, #127 @ 0x7f │ │ │ │ add.w r3, r5, r3, lsl #7 │ │ │ │ ldrb.w r5, [r4, #1]! │ │ │ │ lsls r0, r5, #24 │ │ │ │ - bmi.n b7e74 │ │ │ │ + bmi.n b7e34 │ │ │ │ lsls r3, r3, #7 │ │ │ │ orrs r5, r3 │ │ │ │ adds r4, #1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 5325c │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b7f7a │ │ │ │ + beq.n b7f3a │ │ │ │ add r0, sp, #32 │ │ │ │ add r4, r5 │ │ │ │ blx 52ff0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ subs.w sl, sl, #1 │ │ │ │ str.w r3, [r6], #4 │ │ │ │ - bne.n b7e66 │ │ │ │ + bne.n b7e26 │ │ │ │ ldrd r1, r5, [sp, #4] │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ ldrb.w sl, [r4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n b7e3a │ │ │ │ + bne.n b7dfa │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b7f30 │ │ │ │ + beq.n b7ef0 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldrb r7, [r4, #0] │ │ │ │ - cbz r7, b7f30 │ │ │ │ + cbz r7, b7ef0 │ │ │ │ lsls r3, r7, #24 │ │ │ │ it mi │ │ │ │ movmi r3, #0 │ │ │ │ - bpl.n b7ee8 │ │ │ │ + bpl.n b7ea8 │ │ │ │ and.w r7, r7, #127 @ 0x7f │ │ │ │ add.w r3, r7, r3, lsl #7 │ │ │ │ ldrb.w r7, [r4, #1]! │ │ │ │ lsls r1, r7, #24 │ │ │ │ - bmi.n b7ed2 │ │ │ │ + bmi.n b7e92 │ │ │ │ orrs.w r7, r7, r3, lsl #7 │ │ │ │ - beq.n b7f26 │ │ │ │ + beq.n b7ee6 │ │ │ │ adds r4, #1 │ │ │ │ ldrsb.w r3, [r4] │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ - bge.n b7f0a │ │ │ │ + bge.n b7eca │ │ │ │ and.w r1, r1, #127 @ 0x7f │ │ │ │ add.w r3, r1, r3, lsl #7 │ │ │ │ ldrb.w r1, [r4, #1]! │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bmi.n b7ef8 │ │ │ │ + bmi.n b7eb8 │ │ │ │ lsls r3, r3, #7 │ │ │ │ orr.w r8, r1, r3 │ │ │ │ adds r4, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52d80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b7f7a │ │ │ │ + beq.n b7f3a │ │ │ │ add r4, r8 │ │ │ │ subs r7, #1 │ │ │ │ str.w r0, [r6], #4 │ │ │ │ - bne.n b7eea │ │ │ │ + bne.n b7eaa │ │ │ │ ldr.w r4, [r5, #4]! │ │ │ │ ldrb r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n b7eca │ │ │ │ + bne.n b7e8a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b7fa8 │ │ │ │ + beq.n b7f68 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b7fa8 │ │ │ │ + beq.n b7f68 │ │ │ │ lsls r1, r5, #24 │ │ │ │ it mi │ │ │ │ movmi r1, #0 │ │ │ │ - bpl.n b7f5c │ │ │ │ + bpl.n b7f1c │ │ │ │ and.w r5, r5, #127 @ 0x7f │ │ │ │ add.w r1, r5, r1, lsl #7 │ │ │ │ ldrb.w r5, [r0, #1]! │ │ │ │ lsls r4, r5, #24 │ │ │ │ - bmi.n b7f46 │ │ │ │ + bmi.n b7f06 │ │ │ │ orrs.w r5, r5, r1, lsl #7 │ │ │ │ - beq.n b7f9a │ │ │ │ + beq.n b7f5a │ │ │ │ adds r0, #1 │ │ │ │ - b.n b7f6e │ │ │ │ + b.n b7f2e │ │ │ │ str.w r0, [r6], #4 │ │ │ │ subs r5, #1 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add.w r0, r0, #1 │ │ │ │ - beq.n b7f9a │ │ │ │ + beq.n b7f5a │ │ │ │ movs r2, #10 │ │ │ │ add r1, sp, #32 │ │ │ │ blx 535a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b7f60 │ │ │ │ + bne.n b7f20 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #524] @ (b818c ) │ │ │ │ - ldr r3, [pc, #496] @ (b8174 ) │ │ │ │ + ldr r2, [pc, #524] @ (b814c ) │ │ │ │ + ldr r3, [pc, #496] @ (b8134 ) │ │ │ │ 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 b80fe │ │ │ │ + bne.w b80be │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n b7f3e │ │ │ │ + bne.n b7efe │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, b7fdc │ │ │ │ + cbz r3, b7f9c │ │ │ │ vldr d7, [r3] │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ vmov r4, s15 │ │ │ │ - cbz r4, b7fdc │ │ │ │ + cbz r4, b7f9c │ │ │ │ subs r4, #1 │ │ │ │ add.w r5, r3, #8 │ │ │ │ - b.n b7fce │ │ │ │ + b.n b7f8e │ │ │ │ subs r4, #1 │ │ │ │ adds r5, #8 │ │ │ │ adds r2, r4, #1 │ │ │ │ str.w r0, [r6], #4 │ │ │ │ - beq.n b7fdc │ │ │ │ + beq.n b7f9c │ │ │ │ vldr d0, [r5] │ │ │ │ blx 53008 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b7fc2 │ │ │ │ - b.n b7f7a │ │ │ │ + bne.n b7f82 │ │ │ │ + b.n b7f3a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, b8014 │ │ │ │ + cbz r3, b7fd4 │ │ │ │ vldr d7, [r3] │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ vmov r4, s15 │ │ │ │ - cbz r4, b8014 │ │ │ │ + cbz r4, b7fd4 │ │ │ │ subs r4, #1 │ │ │ │ add.w r5, r3, #24 │ │ │ │ - b.n b8002 │ │ │ │ + b.n b7fc2 │ │ │ │ subs r4, #1 │ │ │ │ adds r5, #16 │ │ │ │ adds r3, r4, #1 │ │ │ │ str.w r0, [r6], #4 │ │ │ │ - beq.n b8014 │ │ │ │ + beq.n b7fd4 │ │ │ │ vldr d1, [r5, #-8] │ │ │ │ vldr d0, [r5, #-16] │ │ │ │ blx 534c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b7ff6 │ │ │ │ - b.n b7f7a │ │ │ │ + bne.n b7fb6 │ │ │ │ + b.n b7f3a │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b8096 │ │ │ │ + beq.n b8056 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n b8096 │ │ │ │ + ble.n b8056 │ │ │ │ adds r4, r2, #4 │ │ │ │ add.w sl, r3, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r6 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx 53114 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b7f7a │ │ │ │ + beq.n b7f3a │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n b80ee │ │ │ │ - ldr r3, [pc, #336] @ (b8190 ) │ │ │ │ + ble.n b80ae │ │ │ │ + ldr r3, [pc, #336] @ (b8150 ) │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ ldr.w r3, [ip, #84] @ 0x54 │ │ │ │ cmp ip, r2 │ │ │ │ and.w r6, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.n b8102 │ │ │ │ + beq.n b80c2 │ │ │ │ adds r4, #4 │ │ │ │ add.w lr, r0, #8 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [r4], #4 │ │ │ │ ldr.w r2, [r9, r2, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r7 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n b813e │ │ │ │ - ldr r1, [pc, #288] @ (b8194 ) │ │ │ │ + beq.n b80fe │ │ │ │ + ldr r1, [pc, #288] @ (b8154 ) │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n b815a │ │ │ │ + beq.n b811a │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n b8126 │ │ │ │ + ble.n b80e6 │ │ │ │ adds r3, #1 │ │ │ │ str.w r2, [lr, #4]! │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n b805a │ │ │ │ + bne.n b801a │ │ │ │ subs.w sl, sl, #1 │ │ │ │ str.w r0, [r8], #4 │ │ │ │ - bcs.n b802c │ │ │ │ + bcs.n b7fec │ │ │ │ mov r6, r8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, b80fa │ │ │ │ + cbz r3, b80ba │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n b80fa │ │ │ │ + ble.n b80ba │ │ │ │ adds r4, r3, #4 │ │ │ │ subs r5, #1 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w sl, [r4] │ │ │ │ blx 5342c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b7f7a │ │ │ │ + beq.w b7f3a │ │ │ │ adds r4, #4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n b80f2 │ │ │ │ + ble.n b80b2 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n b80d2 │ │ │ │ + b.n b8092 │ │ │ │ add.w fp, fp, #1 │ │ │ │ adds r4, #4 │ │ │ │ cmp sl, fp │ │ │ │ - beq.n b80f2 │ │ │ │ + beq.n b80b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r9, r3, lsl #2] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ blx 53420 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n b80c8 │ │ │ │ - b.n b7f7a │ │ │ │ + bne.n b8088 │ │ │ │ + b.n b7f3a │ │ │ │ adds r4, #4 │ │ │ │ - b.n b808a │ │ │ │ + b.n b804a │ │ │ │ subs r5, #1 │ │ │ │ str.w r7, [r6], #4 │ │ │ │ - bcs.n b80a8 │ │ │ │ + bcs.n b8068 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b7f7e │ │ │ │ + b.n b7f3e │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - cbz r6, b812a │ │ │ │ - ldr r3, [pc, #140] @ (b8194 ) │ │ │ │ + cbz r6, b80ea │ │ │ │ + ldr r3, [pc, #140] @ (b8154 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp ip, r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [r9, r3, lsl #2] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - beq.n b8152 │ │ │ │ + beq.n b8112 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ bl 53708 │ │ │ │ bl 53768 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r9, r3, lsl #2] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b813e │ │ │ │ + beq.n b80fe │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #88] @ (b8198 ) │ │ │ │ + ldr r3, [pc, #88] @ (b8158 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #88] @ (b819c ) │ │ │ │ - ldr r0, [pc, #88] @ (b81a0 ) │ │ │ │ + ldr r1, [pc, #88] @ (b815c ) │ │ │ │ + ldr r0, [pc, #88] @ (b8160 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b815a │ │ │ │ + beq.n b811a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #72] @ (b81a4 ) │ │ │ │ + ldr r3, [pc, #72] @ (b8164 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #68] @ (b81a8 ) │ │ │ │ - ldr r0, [pc, #72] @ (b81ac ) │ │ │ │ + ldr r1, [pc, #68] @ (b8168 ) │ │ │ │ + ldr r0, [pc, #72] @ (b816c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + strh r4, [r0, #20] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r7, #2] │ │ │ │ + strh r2, [r7, #4] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r0, sp, #440 @ 0x1b8 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n b80d0 │ │ │ │ + bcc.n b8240 │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n b812c │ │ │ │ + bcc.n b809c │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n b8220 │ │ │ │ + bcc.n b8190 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r4, #6 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b81b0 : │ │ │ │ +000b8170 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #64] @ (b8204 ) │ │ │ │ + ldr r1, [pc, #64] @ (b81c4 ) │ │ │ │ sub sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx 52cf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, b81ec │ │ │ │ + cbz r0, b81ac │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ blx 53210 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b81ec │ │ │ │ + beq.n b81ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b81f2 │ │ │ │ + cbz r3, b81b2 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r0, #52] @ 0x34 │ │ │ │ + strh r0, [r3, #34] @ 0x22 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b8208 : │ │ │ │ +000b81c8 : │ │ │ │ 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, #432] @ (b83cc ) │ │ │ │ + ldr r4, [pc, #432] @ (b838c ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #432] @ (b83d0 ) │ │ │ │ + ldr r0, [pc, #432] @ (b8390 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r4, pc │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ - ldr r4, [pc, #424] @ (b83d4 ) │ │ │ │ + ldr r4, [pc, #424] @ (b8394 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add r4, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r9, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bpl.w b83c8 │ │ │ │ - ldr r3, [pc, #400] @ (b83d8 ) │ │ │ │ + bpl.w b8388 │ │ │ │ + ldr r3, [pc, #400] @ (b8398 ) │ │ │ │ subs r6, r1, #4 │ │ │ │ add.w r7, r5, #8 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w sl, [r4, r3] │ │ │ │ strd r8, r9, [sp, #8] │ │ │ │ mov r9, r4 │ │ │ │ - b.n b82a0 │ │ │ │ + b.n b8260 │ │ │ │ blx 52e68 │ │ │ │ mov r1, r4 │ │ │ │ bl 8a6a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b82f6 │ │ │ │ + beq.n b82b6 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 8a8a0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n b828c │ │ │ │ + beq.n b824c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b8340 │ │ │ │ + beq.n b8300 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n b82f6 │ │ │ │ + blt.n b82b6 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add.w fp, fp, #1 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bpl.w b83c8 │ │ │ │ + bpl.w b8388 │ │ │ │ cmp r2, sl │ │ │ │ - beq.w b83b2 │ │ │ │ - ldr r1, [pc, #308] @ (b83dc ) │ │ │ │ + beq.w b8372 │ │ │ │ + ldr r1, [pc, #308] @ (b839c ) │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b83ae │ │ │ │ + beq.n b836e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp fp, r2 │ │ │ │ - bge.n b8348 │ │ │ │ + bge.n b8308 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n b8396 │ │ │ │ - ldr r2, [pc, #284] @ (b83e0 ) │ │ │ │ + bpl.n b8356 │ │ │ │ + ldr r2, [pc, #284] @ (b83a0 ) │ │ │ │ ldr r4, [r3, #16] │ │ │ │ ldr.w r8, [r3, #20] │ │ │ │ ldr.w r1, [r9, r2] │ │ │ │ ldr.w r2, [r6, #4]! │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n b825e │ │ │ │ + bne.n b821e │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 536e0 │ │ │ │ - cbz r0, b82f6 │ │ │ │ + cbz r0, b82b6 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r0, [r2, #0] │ │ │ │ blx 52e68 │ │ │ │ mov r1, r4 │ │ │ │ bl 8a6a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b826e │ │ │ │ + bne.n b822e │ │ │ │ ldrd r8, r9, [sp, #8] │ │ │ │ mov.w fp, fp, lsl #2 │ │ │ │ blx 53180 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b837e │ │ │ │ + beq.n b833e │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #28 │ │ │ │ add r0, sp, #24 │ │ │ │ blx 53398 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 53360 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, b8364 │ │ │ │ + cbz r0, b8324 │ │ │ │ mov r0, r8 │ │ │ │ blx 53360 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, b8374 │ │ │ │ + cbz r0, b8334 │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 52c70 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r2, [r9, fp] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b834a │ │ │ │ + b.n b830a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b828c │ │ │ │ + b.n b824c │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #152] @ (b83e4 ) │ │ │ │ - ldr r3, [pc, #128] @ (b83d0 ) │ │ │ │ + ldr r2, [pc, #152] @ (b83a4 ) │ │ │ │ + ldr r3, [pc, #128] @ (b8390 ) │ │ │ │ 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 b837a │ │ │ │ + bne.n b833a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r5, [pc, #128] @ (b83e8 ) │ │ │ │ + ldr r5, [pc, #128] @ (b83a8 ) │ │ │ │ mov r0, r8 │ │ │ │ blx 53360 │ │ │ │ mov r6, r0 │ │ │ │ add r5, pc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b8324 │ │ │ │ - ldr r6, [pc, #116] @ (b83ec ) │ │ │ │ + bne.n b82e4 │ │ │ │ + ldr r6, [pc, #116] @ (b83ac ) │ │ │ │ add r6, pc │ │ │ │ - b.n b8324 │ │ │ │ + b.n b82e4 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #112] @ (b83f0 ) │ │ │ │ + ldr r3, [pc, #112] @ (b83b0 ) │ │ │ │ movw r2, #787 @ 0x313 │ │ │ │ - ldr r1, [pc, #108] @ (b83f4 ) │ │ │ │ - ldr r0, [pc, #112] @ (b83f8 ) │ │ │ │ + ldr r1, [pc, #108] @ (b83b4 ) │ │ │ │ + ldr r0, [pc, #112] @ (b83b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #952 @ 0x3b8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ (b83fc ) │ │ │ │ + ldr r3, [pc, #100] @ (b83bc ) │ │ │ │ movw r2, #782 @ 0x30e │ │ │ │ - ldr r1, [pc, #96] @ (b8400 ) │ │ │ │ - ldr r0, [pc, #100] @ (b8404 ) │ │ │ │ + ldr r1, [pc, #96] @ (b83c0 ) │ │ │ │ + ldr r0, [pc, #100] @ (b83c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #952 @ 0x3b8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #84] @ (b8408 ) │ │ │ │ + ldr r3, [pc, #84] @ (b83c8 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #80] @ (b840c ) │ │ │ │ - ldr r0, [pc, #84] @ (b8410 ) │ │ │ │ + ldr r1, [pc, #80] @ (b83cc ) │ │ │ │ + ldr r0, [pc, #84] @ (b83d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53738 │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #18] │ │ │ │ + ldrb r6, [r5, #19] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r3, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #20] │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + strh r6, [r5, #20] │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r4, b8406 │ │ │ │ + @ instruction: 0xb724 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r3, #6] │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r0, #22] │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r4, b840c │ │ │ │ + @ instruction: 0xb70c │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r0, #6] │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r2, #20] │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ + add r5, pc, #992 @ (adr r5, b87ac ) │ │ │ │ movs r3, r4 │ │ │ │ - bcs.n b83d4 │ │ │ │ + beq.n b8344 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ - movs r1, r4 │ │ │ │ + vhadd.u8 d16, d10, d16 │ │ │ │ │ │ │ │ -000b8414 : │ │ │ │ +000b83d4 : │ │ │ │ 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w sl, [pc, #432] @ b85dc │ │ │ │ + ldr.w sl, [pc, #432] @ b859c │ │ │ │ mov r1, r3 │ │ │ │ mov fp, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ add sl, pc │ │ │ │ str r0, [sp, #28] │ │ │ │ blx 532bc │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b84f6 │ │ │ │ + beq.n b84b6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w b85a4 │ │ │ │ - ldr r2, [pc, #396] @ (b85e0 ) │ │ │ │ + bpl.w b8564 │ │ │ │ + ldr r2, [pc, #396] @ (b85a0 ) │ │ │ │ add.w r8, fp, #8 │ │ │ │ add.w r7, r5, #8 │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #384] @ (b85e4 ) │ │ │ │ + ldr r2, [pc, #384] @ (b85a4 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - b.n b847a │ │ │ │ + b.n b843a │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n b84e2 │ │ │ │ + blt.n b84a2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w b85a4 │ │ │ │ + bpl.w b8564 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b85c4 │ │ │ │ - ldr r2, [pc, #356] @ (b85e8 ) │ │ │ │ + beq.w b8584 │ │ │ │ + ldr r2, [pc, #356] @ (b85a8 ) │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b85c0 │ │ │ │ + beq.w b8580 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n b84fa │ │ │ │ + bge.n b84ba │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr.w r6, [r7, #4]! │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w b85a8 │ │ │ │ + bpl.w b8568 │ │ │ │ ldr.w r3, [r8, #4]! │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 5354c │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, b8502 │ │ │ │ + cbz r0, b84c2 │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 8a8a0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b846a │ │ │ │ + beq.n b842a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b846a │ │ │ │ + bne.n b842a │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n b846e │ │ │ │ + bge.n b842e │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b84f6 │ │ │ │ + beq.n b84b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b8590 │ │ │ │ + beq.n b8550 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 52ba0 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, b8532 │ │ │ │ + cbz r0, b84f2 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 52f34 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b852c │ │ │ │ + beq.n b84ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, b8582 │ │ │ │ + cbz r3, b8542 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n b84b6 │ │ │ │ + bne.n b8476 │ │ │ │ blx 53080 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 52eb0 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #168] @ (b85ec ) │ │ │ │ + ldr r0, [pc, #168] @ (b85ac ) │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ blx 52ba0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r0 │ │ │ │ blx 52ea4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n b8568 │ │ │ │ + beq.n b8528 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, b859c │ │ │ │ + cbz r2, b855c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b84e2 │ │ │ │ + beq.n b84a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b84e2 │ │ │ │ + bne.n b84a2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b84e2 │ │ │ │ + b.n b84a2 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n b84b6 │ │ │ │ - b.n b8532 │ │ │ │ + bne.n b8476 │ │ │ │ + b.n b84f2 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n b84fa │ │ │ │ + b.n b84ba │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8568 │ │ │ │ + b.n b8528 │ │ │ │ bl 53738 │ │ │ │ - ldr r3, [pc, #68] @ (b85f0 ) │ │ │ │ + ldr r3, [pc, #68] @ (b85b0 ) │ │ │ │ mov.w r2, #848 @ 0x350 │ │ │ │ - ldr r1, [pc, #68] @ (b85f4 ) │ │ │ │ - ldr r0, [pc, #68] @ (b85f8 ) │ │ │ │ + ldr r1, [pc, #68] @ (b85b4 ) │ │ │ │ + ldr r0, [pc, #68] @ (b85b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #976 @ 0x3d0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #52] @ (b85fc ) │ │ │ │ + ldr r3, [pc, #52] @ (b85bc ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #52] @ (b8600 ) │ │ │ │ - ldr r0, [pc, #52] @ (b8604 ) │ │ │ │ + ldr r1, [pc, #52] @ (b85c0 ) │ │ │ │ + ldr r0, [pc, #52] @ (b85c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ - movs r1, r4 │ │ │ │ + vrev64. d0, d16 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r4, #10] │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb722 │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r2, [r3, #6] │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #56 @ (adr r6, b8638 ) │ │ │ │ + add r3, pc, #920 @ (adr r3, b8958 ) │ │ │ │ movs r3, r4 │ │ │ │ - beq.n b85a4 │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - vhadd.u32 d16, d0, d16 │ │ │ │ + ldc2 0, cr0, [r8, #-128]! @ 0xffffff80 │ │ │ │ │ │ │ │ -000b8608 : │ │ │ │ +000b85c8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr.w r1, [pc, #2168] @ b8e94 │ │ │ │ + ldr.w r1, [pc, #2168] @ b8e54 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr.w r2, [pc, #2168] @ b8e98 │ │ │ │ + ldr.w r2, [pc, #2168] @ b8e58 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r5, [pc, #2164] @ b8e9c │ │ │ │ - ldr.w r3, [pc, #2164] @ b8ea0 │ │ │ │ + ldr.w r5, [pc, #2164] @ b8e5c │ │ │ │ + ldr.w r3, [pc, #2164] @ b8e60 │ │ │ │ add r5, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #3676] @ 0xe5c │ │ │ │ ldr.w r0, [r3, #1736] @ 0x6c8 │ │ │ │ - ldr.w r3, [pc, #2136] @ b8ea4 │ │ │ │ + ldr.w r3, [pc, #2136] @ b8e64 │ │ │ │ mov r1, r2 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - bl b8414 │ │ │ │ + bl b83d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8c1a │ │ │ │ - ldr.w r2, [pc, #2120] @ b8ea8 │ │ │ │ + beq.w b8bda │ │ │ │ + ldr.w r2, [pc, #2120] @ b8e68 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n b8686 │ │ │ │ + beq.n b8646 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq.w ip, [r0] │ │ │ │ - beq.n b8686 │ │ │ │ + beq.n b8646 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b8b4e │ │ │ │ - ldr.w r2, [pc, #2084] @ b8eac │ │ │ │ + beq.w b8b0e │ │ │ │ + ldr.w r2, [pc, #2084] @ b8e6c │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #752] @ 0x2f0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr.w r8, [r3, #1740] @ 0x6cc │ │ │ │ mov r9, r2 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8c2c │ │ │ │ + beq.w b8bec │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b86cc │ │ │ │ + beq.n b868c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8b54 │ │ │ │ + beq.w b8b14 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b8c3e │ │ │ │ + beq.w b8bfe │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b86ec │ │ │ │ + beq.n b86ac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8b5c │ │ │ │ + beq.w b8b1c │ │ │ │ ldr r5, [r7, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b8e5c │ │ │ │ + beq.w b8e1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1736] @ 0x6c8 │ │ │ │ bl 8a6a4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8c50 │ │ │ │ + beq.w b8c10 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ str r5, [sp, #12] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b873e │ │ │ │ + beq.n b86fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8b64 │ │ │ │ + beq.w b8b24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b8c68 │ │ │ │ + beq.w b8c28 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b8758 │ │ │ │ + beq.n b8718 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8b70 │ │ │ │ + beq.w b8b30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b876c │ │ │ │ + beq.n b872c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8b84 │ │ │ │ + beq.w b8b44 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r1, [r3, #752] @ 0x2f0 │ │ │ │ ldr.w r8, [r3, #1744] @ 0x6d0 │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8c7a │ │ │ │ + beq.w b8c3a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b87ac │ │ │ │ + beq.n b876c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8b8c │ │ │ │ + beq.w b8b4c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b8bd4 │ │ │ │ + beq.w b8b94 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b87cc │ │ │ │ + beq.n b878c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8c02 │ │ │ │ + beq.w b8bc2 │ │ │ │ ldr r5, [r7, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b8e24 │ │ │ │ + beq.w b8de4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1736] @ 0x6c8 │ │ │ │ bl 8a6a4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8cd6 │ │ │ │ + beq.w b8c96 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ str r5, [sp, #20] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b881e │ │ │ │ + beq.n b87de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8b9c │ │ │ │ + beq.w b8b5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b8cf8 │ │ │ │ + beq.w b8cb8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b8838 │ │ │ │ + beq.n b87f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8c12 │ │ │ │ + beq.w b8bd2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b884c │ │ │ │ + beq.n b880c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8c0a │ │ │ │ + beq.w b8bca │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r1, [r3, #752] @ 0x2f0 │ │ │ │ ldr.w r8, [r3, #1540] @ 0x604 │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8d0a │ │ │ │ + beq.w b8cca │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b888c │ │ │ │ + beq.n b884c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8ba8 │ │ │ │ + beq.w b8b68 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b8d2c │ │ │ │ + beq.w b8cec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b88ac │ │ │ │ + beq.n b886c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8bb8 │ │ │ │ + beq.w b8b78 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr.w r1, [r3, #1736] @ 0x6c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ bl 8a6a4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8d3e │ │ │ │ + beq.w b8cfe │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ str r5, [sp, #28] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b88f0 │ │ │ │ + beq.n b88b0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8bc0 │ │ │ │ + beq.w b8b80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b8d58 │ │ │ │ + beq.w b8d18 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b890a │ │ │ │ + beq.n b88ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8bcc │ │ │ │ + beq.w b8b8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8bb0 │ │ │ │ + beq.w b8b70 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r1, [r3, #752] @ 0x2f0 │ │ │ │ ldr.w r8, [r3, #1544] @ 0x608 │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8d6a │ │ │ │ + beq.w b8d2a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #32 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8958 │ │ │ │ + beq.n b8918 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, b8958 │ │ │ │ + cbnz r3, b8918 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b8d7c │ │ │ │ + beq.w b8d3c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b897a │ │ │ │ + beq.n b893a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, b897a │ │ │ │ + cbnz r3, b893a │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r5, [r7, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b8e40 │ │ │ │ + beq.w b8e00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1736] @ 0x6c8 │ │ │ │ bl 8a6a4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8cc4 │ │ │ │ + beq.w b8c84 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b89cc │ │ │ │ + beq.n b898c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8c8c │ │ │ │ + beq.w b8c4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b8d8e │ │ │ │ + beq.w b8d4e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b89e6 │ │ │ │ + beq.n b89a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8cf0 │ │ │ │ + beq.w b8cb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b89fa │ │ │ │ + beq.n b89ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8ce8 │ │ │ │ + beq.w b8ca8 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r1, [r3, #752] @ 0x2f0 │ │ │ │ ldr.w r8, [r3, #1548] @ 0x60c │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8da0 │ │ │ │ + beq.w b8d60 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str.w r8, [sp, #40] @ 0x28 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8a3a │ │ │ │ + beq.n b89fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8c98 │ │ │ │ + beq.w b8c58 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b8db2 │ │ │ │ + beq.w b8d72 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8a5a │ │ │ │ + beq.n b8a1a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8d24 │ │ │ │ + beq.w b8ce4 │ │ │ │ ldr r5, [r7, #28] │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr.w r1, [r3, #1736] @ 0x6c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ bl 8a6a4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8dc4 │ │ │ │ + beq.w b8d84 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b8a9e │ │ │ │ + beq.n b8a5e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8ca0 │ │ │ │ + beq.w b8c60 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b8dd6 │ │ │ │ + beq.w b8d96 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b8ab8 │ │ │ │ + beq.n b8a78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8d50 │ │ │ │ + beq.w b8d10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8d1c │ │ │ │ + beq.w b8cdc │ │ │ │ ldr r5, [r7, #56] @ 0x38 │ │ │ │ ldr.w r7, [r4, #2592] @ 0xa20 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.w b8e00 │ │ │ │ + bmi.w b8dc0 │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r1, [r4, #752] @ 0x2f0 │ │ │ │ blx 5354c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8de8 │ │ │ │ + beq.w b8da8 │ │ │ │ mov r0, r5 │ │ │ │ bl 8bf90 │ │ │ │ movs r3, #0 │ │ │ │ strd r7, r0, [sp, #48] @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8b16 │ │ │ │ + beq.n b8ad6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8cac │ │ │ │ + beq.w b8c6c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b8e08 │ │ │ │ + beq.w b8dc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8b30 │ │ │ │ + beq.n b8af0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8cb4 │ │ │ │ + beq.w b8c74 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b8e78 │ │ │ │ + beq.w b8e38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8b4a │ │ │ │ + beq.n b8b0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8cbc │ │ │ │ + beq.w b8c7c │ │ │ │ movs r0, #1 │ │ │ │ - b.n b8be6 │ │ │ │ + b.n b8ba6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8686 │ │ │ │ + b.n b8646 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b86cc │ │ │ │ + b.n b868c │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b86ec │ │ │ │ + b.n b86ac │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n b873e │ │ │ │ + b.n b86fe │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w b8762 │ │ │ │ - b.n b876c │ │ │ │ + bne.w b8722 │ │ │ │ + b.n b872c │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b876c │ │ │ │ + b.n b872c │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w b87b4 │ │ │ │ - b.n b8bd4 │ │ │ │ + bne.w b8774 │ │ │ │ + b.n b8b94 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n b881e │ │ │ │ + b.n b87de │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b888c │ │ │ │ + b.n b884c │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8916 │ │ │ │ + b.n b88d6 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b88ac │ │ │ │ + b.n b886c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n b88f0 │ │ │ │ + b.n b88b0 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b890a │ │ │ │ - ldr r1, [pc, #728] @ (b8eb0 ) │ │ │ │ + b.n b88ca │ │ │ │ + ldr r1, [pc, #728] @ (b8e70 ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r0, [pc, #728] @ (b8eb4 ) │ │ │ │ + ldr r0, [pc, #728] @ (b8e74 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #720] @ (b8eb8 ) │ │ │ │ - ldr r3, [pc, #684] @ (b8e98 ) │ │ │ │ + ldr r2, [pc, #720] @ (b8e78 ) │ │ │ │ + ldr r3, [pc, #684] @ (b8e58 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b8e20 │ │ │ │ + bne.w b8de0 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b87cc │ │ │ │ + b.n b878c │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b884c │ │ │ │ + b.n b880c │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8838 │ │ │ │ - ldr r1, [pc, #672] @ (b8ebc ) │ │ │ │ + b.n b87f8 │ │ │ │ + ldr r1, [pc, #672] @ (b8e7c ) │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr r0, [pc, #672] @ (b8ec0 ) │ │ │ │ + ldr r0, [pc, #672] @ (b8e80 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8be4 │ │ │ │ - ldr r1, [pc, #660] @ (b8ec4 ) │ │ │ │ + b.n b8ba4 │ │ │ │ + ldr r1, [pc, #660] @ (b8e84 ) │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr r0, [pc, #660] @ (b8ec8 ) │ │ │ │ + ldr r0, [pc, #660] @ (b8e88 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8be4 │ │ │ │ - ldr r1, [pc, #652] @ (b8ecc ) │ │ │ │ + b.n b8ba4 │ │ │ │ + ldr r1, [pc, #652] @ (b8e8c ) │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr r0, [pc, #652] @ (b8ed0 ) │ │ │ │ + ldr r0, [pc, #652] @ (b8e90 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8be4 │ │ │ │ - ldr r1, [pc, #640] @ (b8ed4 ) │ │ │ │ + b.n b8ba4 │ │ │ │ + ldr r1, [pc, #640] @ (b8e94 ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r0, [pc, #640] @ (b8ed8 ) │ │ │ │ + ldr r0, [pc, #640] @ (b8e98 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b8be4 │ │ │ │ - ldr r1, [pc, #624] @ (b8edc ) │ │ │ │ + b.n b8ba4 │ │ │ │ + ldr r1, [pc, #624] @ (b8e9c ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r0, [pc, #624] @ (b8ee0 ) │ │ │ │ + ldr r0, [pc, #624] @ (b8ea0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8c60 │ │ │ │ - ldr r1, [pc, #616] @ (b8ee4 ) │ │ │ │ + b.n b8c20 │ │ │ │ + ldr r1, [pc, #616] @ (b8ea4 ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r0, [pc, #616] @ (b8ee8 ) │ │ │ │ + ldr r0, [pc, #616] @ (b8ea8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8be4 │ │ │ │ + b.n b8ba4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n b89cc │ │ │ │ + b.n b898c │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8a3a │ │ │ │ + b.n b89fa │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n b8a9e │ │ │ │ + b.n b8a5e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8b16 │ │ │ │ + b.n b8ad6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8b30 │ │ │ │ + b.n b8af0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8b4a │ │ │ │ - ldr r1, [pc, #548] @ (b8eec ) │ │ │ │ + b.n b8b0a │ │ │ │ + ldr r1, [pc, #548] @ (b8eac ) │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ - ldr r0, [pc, #548] @ (b8ef0 ) │ │ │ │ + ldr r0, [pc, #548] @ (b8eb0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8c60 │ │ │ │ - ldr r1, [pc, #540] @ (b8ef4 ) │ │ │ │ + b.n b8c20 │ │ │ │ + ldr r1, [pc, #540] @ (b8eb4 ) │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ - ldr r0, [pc, #540] @ (b8ef8 ) │ │ │ │ + ldr r0, [pc, #540] @ (b8eb8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8c60 │ │ │ │ + b.n b8c20 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b89fa │ │ │ │ + b.n b89ba │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b89e6 │ │ │ │ - ldr r1, [pc, #512] @ (b8efc ) │ │ │ │ + b.n b89a6 │ │ │ │ + ldr r1, [pc, #512] @ (b8ebc ) │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ - ldr r0, [pc, #512] @ (b8f00 ) │ │ │ │ + ldr r0, [pc, #512] @ (b8ec0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8c60 │ │ │ │ - ldr r1, [pc, #504] @ (b8f04 ) │ │ │ │ + b.n b8c20 │ │ │ │ + ldr r1, [pc, #504] @ (b8ec4 ) │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ - ldr r0, [pc, #504] @ (b8f08 ) │ │ │ │ + ldr r0, [pc, #504] @ (b8ec8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8be4 │ │ │ │ + b.n b8ba4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8ac4 │ │ │ │ + b.n b8a84 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8a5a │ │ │ │ - ldr r1, [pc, #476] @ (b8f0c ) │ │ │ │ + b.n b8a1a │ │ │ │ + ldr r1, [pc, #476] @ (b8ecc ) │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ - ldr r0, [pc, #476] @ (b8f10 ) │ │ │ │ + ldr r0, [pc, #476] @ (b8ed0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8be4 │ │ │ │ - ldr r1, [pc, #468] @ (b8f14 ) │ │ │ │ + b.n b8ba4 │ │ │ │ + ldr r1, [pc, #468] @ (b8ed4 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr r0, [pc, #468] @ (b8f18 ) │ │ │ │ + ldr r0, [pc, #468] @ (b8ed8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8c60 │ │ │ │ + b.n b8c20 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8ab8 │ │ │ │ - ldr r1, [pc, #448] @ (b8f1c ) │ │ │ │ + b.n b8a78 │ │ │ │ + ldr r1, [pc, #448] @ (b8edc ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr r0, [pc, #448] @ (b8f20 ) │ │ │ │ + ldr r0, [pc, #448] @ (b8ee0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8c60 │ │ │ │ - ldr r1, [pc, #440] @ (b8f24 ) │ │ │ │ + b.n b8c20 │ │ │ │ + ldr r1, [pc, #440] @ (b8ee4 ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r0, [pc, #440] @ (b8f28 ) │ │ │ │ + ldr r0, [pc, #440] @ (b8ee8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8be4 │ │ │ │ - ldr r1, [pc, #428] @ (b8f2c ) │ │ │ │ + b.n b8ba4 │ │ │ │ + ldr r1, [pc, #428] @ (b8eec ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r0, [pc, #428] @ (b8f30 ) │ │ │ │ + ldr r0, [pc, #428] @ (b8ef0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8be4 │ │ │ │ - ldr r1, [pc, #420] @ (b8f34 ) │ │ │ │ + b.n b8ba4 │ │ │ │ + ldr r1, [pc, #420] @ (b8ef4 ) │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ - ldr r0, [pc, #420] @ (b8f38 ) │ │ │ │ + ldr r0, [pc, #420] @ (b8ef8 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8c60 │ │ │ │ - ldr r1, [pc, #408] @ (b8f3c ) │ │ │ │ + b.n b8c20 │ │ │ │ + ldr r1, [pc, #408] @ (b8efc ) │ │ │ │ movs r2, #165 @ 0xa5 │ │ │ │ - ldr r0, [pc, #408] @ (b8f40 ) │ │ │ │ + ldr r0, [pc, #408] @ (b8f00 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8be4 │ │ │ │ - ldr r1, [pc, #400] @ (b8f44 ) │ │ │ │ + b.n b8ba4 │ │ │ │ + ldr r1, [pc, #400] @ (b8f04 ) │ │ │ │ movs r2, #165 @ 0xa5 │ │ │ │ - ldr r0, [pc, #400] @ (b8f48 ) │ │ │ │ + ldr r0, [pc, #400] @ (b8f08 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8be4 │ │ │ │ - ldr r1, [pc, #388] @ (b8f4c ) │ │ │ │ + b.n b8ba4 │ │ │ │ + ldr r1, [pc, #388] @ (b8f0c ) │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr r0, [pc, #388] @ (b8f50 ) │ │ │ │ + ldr r0, [pc, #388] @ (b8f10 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8c60 │ │ │ │ - ldr r1, [pc, #380] @ (b8f54 ) │ │ │ │ + b.n b8c20 │ │ │ │ + ldr r1, [pc, #380] @ (b8f14 ) │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr r0, [pc, #380] @ (b8f58 ) │ │ │ │ + ldr r0, [pc, #380] @ (b8f18 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n b8c60 │ │ │ │ - ldr r1, [pc, #368] @ (b8f5c ) │ │ │ │ + b.n b8c20 │ │ │ │ + ldr r1, [pc, #368] @ (b8f1c ) │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ - ldr r0, [pc, #368] @ (b8f60 ) │ │ │ │ + ldr r0, [pc, #368] @ (b8f20 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ - b.n b8be4 │ │ │ │ + b.n b8ba4 │ │ │ │ mov r0, r5 │ │ │ │ bl 87140 │ │ │ │ - b.n b8ad0 │ │ │ │ - ldr r1, [pc, #344] @ (b8f64 ) │ │ │ │ + b.n b8a90 │ │ │ │ + ldr r1, [pc, #344] @ (b8f24 ) │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ - ldr r0, [pc, #344] @ (b8f68 ) │ │ │ │ + ldr r0, [pc, #344] @ (b8f28 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b8be4 │ │ │ │ + b.n b8ba4 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (b8f6c ) │ │ │ │ - movw r2, #4122 @ 0x101a │ │ │ │ + ldr r3, [pc, #324] @ (b8f2c ) │ │ │ │ + movw r2, #4107 @ 0x100b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #320] @ (b8f70 ) │ │ │ │ - ldr r0, [pc, #320] @ (b8f74 ) │ │ │ │ + ldr r1, [pc, #320] @ (b8f30 ) │ │ │ │ + ldr r0, [pc, #320] @ (b8f34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1004 @ 0x3ec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (b8f78 ) │ │ │ │ - movw r2, #4198 @ 0x1066 │ │ │ │ + ldr r3, [pc, #308] @ (b8f38 ) │ │ │ │ + movw r2, #4183 @ 0x1057 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #304] @ (b8f7c ) │ │ │ │ - ldr r0, [pc, #304] @ (b8f80 ) │ │ │ │ + ldr r1, [pc, #304] @ (b8f3c ) │ │ │ │ + ldr r0, [pc, #304] @ (b8f40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1004 @ 0x3ec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (b8f84 ) │ │ │ │ - movw r2, #4084 @ 0xff4 │ │ │ │ + ldr r3, [pc, #292] @ (b8f44 ) │ │ │ │ + movw r2, #4069 @ 0xfe5 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #288] @ (b8f88 ) │ │ │ │ - ldr r0, [pc, #288] @ (b8f8c ) │ │ │ │ + ldr r1, [pc, #288] @ (b8f48 ) │ │ │ │ + ldr r0, [pc, #288] @ (b8f4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1004 @ 0x3ec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (b8f90 ) │ │ │ │ - movw r2, #4276 @ 0x10b4 │ │ │ │ + ldr r3, [pc, #276] @ (b8f50 ) │ │ │ │ + movw r2, #4261 @ 0x10a5 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #272] @ (b8f94 ) │ │ │ │ - ldr r0, [pc, #272] @ (b8f98 ) │ │ │ │ + ldr r1, [pc, #272] @ (b8f54 ) │ │ │ │ + ldr r0, [pc, #272] @ (b8f58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1004 @ 0x3ec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r6, [r1, #8] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r2, #17] │ │ │ │ movs r5, r4 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + str r4, [r1, #80] @ 0x50 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r6} │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + str r2, [r7, #76] @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - stmia r7!, {r4, r6} │ │ │ │ + stmia r5!, {r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + str r2, [r4, #76] @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r5, #104] @ 0x68 │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r7, #100] @ 0x64 │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, #96] @ 0x60 │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #96] @ 0x60 │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r4!, {r1, r2, r5} │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + str r6, [r1, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r1, r3, r5} │ │ │ │ + stmia r4!, {r1} │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r4, #92] @ 0x5c │ │ │ │ + str r4, [r7, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + stmia r3!, {r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r1, r2} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, #92] @ 0x5c │ │ │ │ + str r0, [r3, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r5, #88] @ 0x58 │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r3, #88] @ 0x58 │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + str r2, [r4, #52] @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r0, #52] @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + stmia r6!, {} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ movs r1, r4 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ + ldr r2, [r0, #32] │ │ │ │ movs r1, r4 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b8f9c : │ │ │ │ +000b8f5c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #116] @ (b9028 ) │ │ │ │ + ldr r3, [pc, #116] @ (b8fe8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #112] @ (b902c ) │ │ │ │ + ldr r4, [pc, #112] @ (b8fec ) │ │ │ │ addw r3, r3, #2232 @ 0x8b8 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b9024 │ │ │ │ - ldr r3, [pc, #100] @ (b9030 ) │ │ │ │ + beq.n b8fe4 │ │ │ │ + ldr r3, [pc, #100] @ (b8ff0 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b8ff2 │ │ │ │ + bne.n b8fb2 │ │ │ │ mov r0, r5 │ │ │ │ - bl b8608 │ │ │ │ + bl b85c8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b9024 │ │ │ │ - ldr r3, [pc, #84] @ (b9034 ) │ │ │ │ + beq.n b8fe4 │ │ │ │ + ldr r3, [pc, #84] @ (b8ff4 ) │ │ │ │ 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] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #68] @ (b9038 ) │ │ │ │ + ldr r3, [pc, #68] @ (b8ff8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8fd4 │ │ │ │ - ldr r3, [pc, #60] @ (b903c ) │ │ │ │ + beq.n b8f94 │ │ │ │ + ldr r3, [pc, #60] @ (b8ffc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8fd4 │ │ │ │ - ldr r0, [pc, #56] @ (b9040 ) │ │ │ │ + beq.n b8f94 │ │ │ │ + ldr r0, [pc, #56] @ (b9000 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #48] @ (b9044 ) │ │ │ │ - ldr r1, [pc, #52] @ (b9048 ) │ │ │ │ + ldr r3, [pc, #48] @ (b9004 ) │ │ │ │ + ldr r1, [pc, #52] @ (b9008 ) │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr r0, [pc, #52] @ (b904c ) │ │ │ │ + ldr r0, [pc, #52] @ (b900c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + strb r6, [r7, #1] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, r3 │ │ │ │ + add r2, lr │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r5, r7} │ │ │ │ + stmia r1!, {r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r7, #16] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b9050 : │ │ │ │ +000b9010 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #112] @ (b90d4 ) │ │ │ │ + ldr r3, [pc, #112] @ (b9094 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ blx 533a4 <_PyObject_GetAttrId@plt> │ │ │ │ - cbz r0, b90a8 │ │ │ │ + cbz r0, b9068 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 52d48 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n b9092 │ │ │ │ + beq.n b9052 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, b9098 │ │ │ │ + cbz r3, b9058 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #44] @ (b90d8 ) │ │ │ │ + ldr r3, [pc, #44] @ (b9098 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52fa4 │ │ │ │ - cbnz r0, b90b8 │ │ │ │ + cbnz r0, b9078 │ │ │ │ movs r1, #0 │ │ │ │ - b.n b9092 │ │ │ │ - ldr r1, [pc, #32] @ (b90dc ) │ │ │ │ + b.n b9052 │ │ │ │ + ldr r1, [pc, #32] @ (b909c ) │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r4, [r6, r1] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r1, [pc, #20] @ (b90e0 ) │ │ │ │ + ldr r1, [pc, #20] @ (b90a0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx 534d8 │ │ │ │ - b.n b90b4 │ │ │ │ - ldr r2, [r2, #120] @ 0x78 │ │ │ │ + b.n b9074 │ │ │ │ + ldr r2, [r2, #124] @ 0x7c │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b90e4 : │ │ │ │ +000b90a4 : │ │ │ │ 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 r3, [pc, #496] @ (b92e8 ) │ │ │ │ + ldr r3, [pc, #496] @ (b92a8 ) │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #496] @ (b92ec ) │ │ │ │ + ldr r2, [pc, #496] @ (b92ac ) │ │ │ │ add r3, pc │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #492] @ (b92f0 ) │ │ │ │ + ldr r3, [pc, #492] @ (b92b0 ) │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #488] @ (b92f4 ) │ │ │ │ + ldr r1, [pc, #488] @ (b92b4 ) │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 52cf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b9260 │ │ │ │ + beq.w b9220 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, b9178 │ │ │ │ + cbz r4, b9138 │ │ │ │ movs r6, #0 │ │ │ │ mov r9, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 533fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n b9208 │ │ │ │ - ldr r1, [pc, #444] @ (b92f8 ) │ │ │ │ + beq.n b91c8 │ │ │ │ + ldr r1, [pc, #444] @ (b92b8 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx 52cf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b9208 │ │ │ │ + beq.n b91c8 │ │ │ │ blx 530b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b915a │ │ │ │ + beq.n b911a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #412] @ (b92fc ) │ │ │ │ - ldr r3, [pc, #400] @ (b92f0 ) │ │ │ │ + ldr r2, [pc, #412] @ (b92bc ) │ │ │ │ + ldr r3, [pc, #400] @ (b92b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b92e4 │ │ │ │ + bne.w b92a4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n b9274 │ │ │ │ + blt.n b9234 │ │ │ │ mov r0, r1 │ │ │ │ blx 52fd8 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b92c6 │ │ │ │ + beq.w b9286 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #352] @ (b9300 ) │ │ │ │ + ldr r0, [pc, #352] @ (b92c0 ) │ │ │ │ add r0, pc │ │ │ │ blx 531c0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b9288 │ │ │ │ - ldr r1, [pc, #344] @ (b9304 ) │ │ │ │ + beq.n b9248 │ │ │ │ + ldr r1, [pc, #344] @ (b92c4 ) │ │ │ │ add r1, pc │ │ │ │ blx 52cf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r9, r0 │ │ │ │ blx 52d48 │ │ │ │ add r1, sp, #16 │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ mov r6, r0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ blx 53330 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b92b2 │ │ │ │ + beq.n b9272 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n b912e │ │ │ │ - ldr r2, [pc, #296] @ (b9308 ) │ │ │ │ + blt.n b90ee │ │ │ │ + ldr r2, [pc, #296] @ (b92c8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #296] @ (b930c ) │ │ │ │ + ldr r1, [pc, #296] @ (b92cc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ blx 534d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b9220 │ │ │ │ + beq.n b91e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, b9220 │ │ │ │ + cbnz r3, b91e0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9220 │ │ │ │ + b.n b91e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b921a │ │ │ │ + beq.n b91da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b92aa │ │ │ │ + beq.n b926a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n b9234 │ │ │ │ + beq.n b91f4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b9234 │ │ │ │ + beq.n b91f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, b9264 │ │ │ │ + cbz r3, b9224 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n b924e │ │ │ │ + beq.n b920e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b924e │ │ │ │ + beq.n b920e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, b926c │ │ │ │ - cbz r6, b9260 │ │ │ │ + cbz r3, b922c │ │ │ │ + cbz r6, b9220 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b9260 │ │ │ │ + beq.n b9220 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b92a2 │ │ │ │ + cbz r3, b9262 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b915c │ │ │ │ + b.n b911c │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9234 │ │ │ │ + b.n b91f4 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b924e │ │ │ │ - ldr r1, [pc, #152] @ (b9310 ) │ │ │ │ + b.n b920e │ │ │ │ + ldr r1, [pc, #152] @ (b92d0 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx 52cf0 │ │ │ │ - cbz r0, b9288 │ │ │ │ + cbz r0, b9248 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx 52f0c │ │ │ │ - b.n b915c │ │ │ │ + b.n b911c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b9260 │ │ │ │ + beq.n b9220 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b9260 │ │ │ │ + bne.n b9220 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9260 │ │ │ │ + b.n b9220 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9260 │ │ │ │ + b.n b9220 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b921a │ │ │ │ - ldr r3, [pc, #84] @ (b9308 ) │ │ │ │ + b.n b91da │ │ │ │ + ldr r3, [pc, #84] @ (b92c8 ) │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #92] @ (b9314 ) │ │ │ │ + ldr r1, [pc, #92] @ (b92d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 534d8 │ │ │ │ - b.n b91f0 │ │ │ │ - ldr r3, [pc, #64] @ (b9308 ) │ │ │ │ + b.n b91b0 │ │ │ │ + ldr r3, [pc, #64] @ (b92c8 ) │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #76] @ (b9318 ) │ │ │ │ + ldr r1, [pc, #76] @ (b92d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 534d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b9292 │ │ │ │ - b.n b9260 │ │ │ │ + bne.n b9252 │ │ │ │ + b.n b9220 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #116] @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + strb r4, [r2, #24] │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + strb r6, [r5, #23] │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r4, #27] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r1, #18] │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b931c : │ │ │ │ +000b92dc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #116] @ (b93a0 ) │ │ │ │ + ldr r3, [pc, #116] @ (b9360 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, b9350 │ │ │ │ + cbz r3, b9310 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, b9350 │ │ │ │ + cbz r3, b9310 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, b9370 │ │ │ │ + cbz r0, b9330 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ - cbz r2, b9376 │ │ │ │ + cbz r2, b9336 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - cbz r2, b9376 │ │ │ │ + cbz r2, b9336 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #80] @ (b93a4 ) │ │ │ │ - ldr r1, [pc, #84] @ (b93a8 ) │ │ │ │ + ldr r3, [pc, #80] @ (b9364 ) │ │ │ │ + ldr r1, [pc, #84] @ (b9368 ) │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 534d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b9370 │ │ │ │ + beq.n b9330 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b9398 │ │ │ │ + cbz r3, b9358 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #44] @ (b93a4 ) │ │ │ │ + ldr r0, [pc, #44] @ (b9364 ) │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - ldr r1, [pc, #48] @ (b93ac ) │ │ │ │ + ldr r1, [pc, #48] @ (b936c ) │ │ │ │ ldr r0, [r5, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 534d8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b9370 │ │ │ │ + beq.n b9330 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n b9370 │ │ │ │ + bne.n b9330 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9370 │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + b.n b9330 │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #27] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r7, #27] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b93b0 : │ │ │ │ +000b9370 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #376] @ (b9538 ) │ │ │ │ + ldr r4, [pc, #376] @ (b94f8 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #376] @ (b953c ) │ │ │ │ + ldr r3, [pc, #376] @ (b94fc ) │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - beq.n b9444 │ │ │ │ + beq.n b9404 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b94ca │ │ │ │ + beq.n b948a │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b94ca │ │ │ │ + beq.n b948a │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b94a0 │ │ │ │ - ldr r2, [pc, #348] @ (b9540 ) │ │ │ │ + beq.n b9460 │ │ │ │ + ldr r2, [pc, #348] @ (b9500 ) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n b945e │ │ │ │ - ldr r2, [pc, #340] @ (b9544 ) │ │ │ │ + beq.n b941e │ │ │ │ + ldr r2, [pc, #340] @ (b9504 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n b944e │ │ │ │ + beq.n b940e │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b94b4 │ │ │ │ + beq.n b9474 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b94b4 │ │ │ │ + beq.n b9474 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b9474 │ │ │ │ + beq.n b9434 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w b9524 │ │ │ │ + beq.w b94e4 │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n b9512 │ │ │ │ + beq.n b94d2 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 534f0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b94e0 │ │ │ │ + beq.n b94a0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b943e │ │ │ │ + beq.n b93fe │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b94a8 │ │ │ │ + beq.n b9468 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 52ccc │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst.w r2, #256 @ 0x100 │ │ │ │ - beq.n b94dc │ │ │ │ + beq.n b949c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ - beq.n b943e │ │ │ │ + beq.n b93fe │ │ │ │ adds r2, #1 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n b942e │ │ │ │ - ldr r2, [pc, #208] @ (b9548 ) │ │ │ │ + b.n b93ee │ │ │ │ + ldr r2, [pc, #208] @ (b9508 ) │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r1, [pc, #208] @ (b954c ) │ │ │ │ + ldr r1, [pc, #208] @ (b950c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 5337c <_PyErr_FormatFromCause@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b94a0 │ │ │ │ + beq.n b9460 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, b94a0 │ │ │ │ + cbnz r2, b9460 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #144] @ (b9548 ) │ │ │ │ + ldr r0, [pc, #144] @ (b9508 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - ldr r1, [pc, #148] @ (b9550 ) │ │ │ │ + ldr r1, [pc, #148] @ (b9510 ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 534d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n b9478 │ │ │ │ - ldr r3, [pc, #124] @ (b9548 ) │ │ │ │ - ldr r1, [pc, #132] @ (b9554 ) │ │ │ │ + b.n b9438 │ │ │ │ + ldr r3, [pc, #124] @ (b9508 ) │ │ │ │ + ldr r1, [pc, #132] @ (b9514 ) │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 534d8 │ │ │ │ - b.n b94a0 │ │ │ │ + b.n b9460 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n b93f8 │ │ │ │ - ldr r1, [pc, #100] @ (b9548 ) │ │ │ │ + b.n b93b8 │ │ │ │ + ldr r1, [pc, #100] @ (b9508 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r4, [r4, r1] │ │ │ │ - ldr r1, [pc, #108] @ (b9558 ) │ │ │ │ + ldr r1, [pc, #108] @ (b9518 ) │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx 534d8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b9478 │ │ │ │ + beq.n b9438 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n b9478 │ │ │ │ + bne.n b9438 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n b9478 │ │ │ │ + b.n b9438 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52ccc │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst.w r2, #256 @ 0x100 │ │ │ │ - beq.w b941e │ │ │ │ - ldr r2, [pc, #32] @ (b9548 ) │ │ │ │ + beq.w b93de │ │ │ │ + ldr r2, [pc, #32] @ (b9508 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r1, [pc, #48] @ (b955c ) │ │ │ │ + ldr r1, [pc, #48] @ (b951c ) │ │ │ │ ldr r4, [r4, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n b94f4 │ │ │ │ + b.n b94b4 │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #68] @ 0x44 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ + strb r2, [r1, #18] │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r3, #15] │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r1, #25] │ │ │ │ + strb r6, [r4, #16] │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r5, #23] │ │ │ │ + strb r4, [r0, #15] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b9560 : │ │ │ │ +000b9520 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n b9590 │ │ │ │ + blt.n b9550 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #24] @ (b9594 ) │ │ │ │ + ldr r0, [pc, #24] @ (b9554 ) │ │ │ │ add r0, pc │ │ │ │ addw r0, r0, #2280 @ 0x8e8 │ │ │ │ blx 52f98 <_PyUnicode_FromId@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 53548 │ │ │ │ b.w 53388 │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000b9598 : │ │ │ │ +000b9558 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w r5, [pc, #2804] @ ba0a0 │ │ │ │ + ldr.w r5, [pc, #2804] @ ba060 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r2, [pc, #2800] @ ba0a4 │ │ │ │ + ldr.w r2, [pc, #2800] @ ba064 │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - ldr.w r5, [pc, #2792] @ ba0a8 │ │ │ │ + ldr.w r5, [pc, #2792] @ ba068 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ add r5, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b96c0 │ │ │ │ + beq.n b9680 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w b97da │ │ │ │ - ldr.w r2, [pc, #2768] @ ba0ac │ │ │ │ + bne.w b979a │ │ │ │ + ldr.w r2, [pc, #2768] @ ba06c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w b98a0 │ │ │ │ + bne.w b9860 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b9a5e │ │ │ │ + beq.w b9a1e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 52df8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b961a │ │ │ │ + beq.n b95da │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b9826 │ │ │ │ + beq.w b97e6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9bf6 │ │ │ │ - ldr.w r2, [pc, #2700] @ ba0b0 │ │ │ │ + beq.w b9bb6 │ │ │ │ + ldr.w r2, [pc, #2700] @ ba070 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - ldr.w r2, [pc, #2692] @ ba0b4 │ │ │ │ + ldr.w r2, [pc, #2692] @ ba074 │ │ │ │ ldr r6, [r5, r2] │ │ │ │ - beq.n b963e │ │ │ │ + beq.n b95fe │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w b9832 │ │ │ │ + bne.w b97f2 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, b964e │ │ │ │ + cbz r0, b960e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b991a │ │ │ │ + beq.w b98da │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldr.w r8, [r6] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b985a │ │ │ │ + beq.w b981a │ │ │ │ cmp r8, r1 │ │ │ │ - beq.w b997c │ │ │ │ + beq.w b993c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w b9bb0 │ │ │ │ + bne.w b9b70 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl a5ab4 │ │ │ │ + bl a5a90 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b9924 │ │ │ │ + beq.w b98e4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b9bd8 │ │ │ │ - ldr.w r3, [pc, #2596] @ ba0b8 │ │ │ │ + beq.w b9b98 │ │ │ │ + ldr.w r3, [pc, #2596] @ ba078 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w b9c14 │ │ │ │ + bne.w b9bd4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, b96b2 │ │ │ │ + cbz r0, b9672 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b992c │ │ │ │ + beq.w b98ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r6, [r4, #16] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ str r2, [r4, #28] │ │ │ │ - b.n b9804 │ │ │ │ - ldr.w r6, [pc, #2536] @ ba0ac │ │ │ │ + b.n b97c4 │ │ │ │ + ldr.w r6, [pc, #2536] @ ba06c │ │ │ │ ldr r6, [r5, r6] │ │ │ │ mov r9, r6 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w b98d2 │ │ │ │ + bne.w b9892 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9b16 │ │ │ │ + beq.w b9ad6 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b9932 │ │ │ │ + beq.w b98f2 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b9908 │ │ │ │ + beq.w b98c8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, b9706 │ │ │ │ + cbz r0, b96c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9972 │ │ │ │ + beq.w b9932 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r4, #32] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b98c4 │ │ │ │ + beq.w b9884 │ │ │ │ cmn.w r2, #113 @ 0x71 │ │ │ │ - beq.w b9a30 │ │ │ │ + beq.w b99f0 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.w b9c52 │ │ │ │ + bge.w b9c12 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b9a8c │ │ │ │ + beq.w b9a4c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr.w r6, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ba57a │ │ │ │ + beq.w ba53a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itttt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ ldrne r3, [r0, #0] │ │ │ │ addne.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b98f6 │ │ │ │ - ldr.w r3, [pc, #2400] @ ba0bc │ │ │ │ + beq.w b98b6 │ │ │ │ + ldr.w r3, [pc, #2400] @ ba07c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b9aba │ │ │ │ + bne.w b9a7a │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, b977a │ │ │ │ + cbz r0, b973a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9914 │ │ │ │ + beq.w b98d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ adds r1, r3, #1 │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ - beq.w b9ae2 │ │ │ │ + beq.w b9aa2 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b98fc │ │ │ │ + beq.w b98bc │ │ │ │ cmp r2, #6 │ │ │ │ - beq.w b9cea │ │ │ │ + beq.w b9caa │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmn.w r2, #113 @ 0x71 │ │ │ │ - beq.w b9b44 │ │ │ │ + beq.w b9b04 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n b970c │ │ │ │ - ldr.w r1, [pc, #2320] @ ba0c0 │ │ │ │ + bne.n b96cc │ │ │ │ + ldr.w r1, [pc, #2320] @ ba080 │ │ │ │ movw r0, #291 @ 0x123 │ │ │ │ - ldr.w r3, [pc, #2316] @ ba0c4 │ │ │ │ - ldr.w r2, [pc, #2316] @ ba0c8 │ │ │ │ + ldr.w r3, [pc, #2316] @ ba084 │ │ │ │ + ldr.w r2, [pc, #2316] @ ba088 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2308] @ ba0cc │ │ │ │ - ldr.w r0, [pc, #2308] @ ba0d0 │ │ │ │ + ldr.w r1, [pc, #2308] @ ba08c │ │ │ │ + ldr.w r0, [pc, #2308] @ ba090 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b9802 │ │ │ │ - ldr.w r3, [pc, #2296] @ ba0d4 │ │ │ │ + b.n b97c2 │ │ │ │ + ldr.w r3, [pc, #2296] @ ba094 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr.w r3, [pc, #2264] @ ba0c0 │ │ │ │ - ldr.w r1, [pc, #2284] @ ba0d8 │ │ │ │ + ldr.w r3, [pc, #2264] @ ba080 │ │ │ │ + ldr.w r1, [pc, #2284] @ ba098 │ │ │ │ mov.w r2, #278 @ 0x116 │ │ │ │ - ldr.w r0, [pc, #2280] @ ba0dc │ │ │ │ + ldr.w r0, [pc, #2280] @ ba09c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r6, #0 │ │ │ │ - ldr.w r2, [pc, #2264] @ ba0e0 │ │ │ │ - ldr.w r3, [pc, #2200] @ ba0a4 │ │ │ │ + ldr.w r2, [pc, #2264] @ ba0a0 │ │ │ │ + ldr.w r3, [pc, #2200] @ ba064 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w ba28c │ │ │ │ + bne.w ba24c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n b961a │ │ │ │ - ldr.w r1, [pc, #2188] @ ba0c0 │ │ │ │ + b.n b95da │ │ │ │ + ldr.w r1, [pc, #2188] @ ba080 │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr.w r4, [pc, #2216] @ ba0e4 │ │ │ │ - ldr.w r0, [pc, #2216] @ ba0e8 │ │ │ │ + ldr.w r4, [pc, #2216] @ ba0a4 │ │ │ │ + ldr.w r0, [pc, #2216] @ ba0a8 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2204] @ ba0ec │ │ │ │ + ldr.w r1, [pc, #2204] @ ba0ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n b9802 │ │ │ │ + b.n b97c2 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r8, r1 │ │ │ │ - beq.w b9b72 │ │ │ │ + beq.w b9b32 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b9664 │ │ │ │ - ldr.w r1, [pc, #2124] @ ba0c0 │ │ │ │ + bne.w b9624 │ │ │ │ + ldr.w r1, [pc, #2124] @ ba080 │ │ │ │ movw r0, #311 @ 0x137 │ │ │ │ - ldr.w r3, [pc, #2164] @ ba0f0 │ │ │ │ - ldr.w r2, [pc, #2164] @ ba0f4 │ │ │ │ + ldr.w r3, [pc, #2164] @ ba0b0 │ │ │ │ + ldr.w r2, [pc, #2164] @ ba0b4 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2156] @ ba0f8 │ │ │ │ - ldr.w r0, [pc, #2156] @ ba0fc │ │ │ │ + ldr.w r1, [pc, #2156] @ ba0b8 │ │ │ │ + ldr.w r0, [pc, #2156] @ ba0bc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b9802 │ │ │ │ + b.n b97c2 │ │ │ │ mov r2, r3 │ │ │ │ bl 8ba88 │ │ │ │ - ldr.w r3, [pc, #2072] @ ba0c0 │ │ │ │ - ldr.w r1, [pc, #2132] @ ba100 │ │ │ │ + ldr.w r3, [pc, #2072] @ ba080 │ │ │ │ + ldr.w r1, [pc, #2132] @ ba0c0 │ │ │ │ mov.w r2, #312 @ 0x138 │ │ │ │ - ldr.w r0, [pc, #2128] @ ba104 │ │ │ │ + ldr.w r0, [pc, #2128] @ ba0c4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b9802 │ │ │ │ + b.n b97c2 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n b9716 │ │ │ │ + b.n b96d6 │ │ │ │ mov r2, r3 │ │ │ │ bl 8ba88 │ │ │ │ - ldr.w r3, [pc, #2020] @ ba0c0 │ │ │ │ - ldr.w r1, [pc, #2088] @ ba108 │ │ │ │ + ldr.w r3, [pc, #2020] @ ba080 │ │ │ │ + ldr.w r1, [pc, #2088] @ ba0c8 │ │ │ │ mov.w r2, #278 @ 0x116 │ │ │ │ - ldr.w r0, [pc, #2084] @ ba10c │ │ │ │ + ldr.w r0, [pc, #2084] @ ba0cc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b9802 │ │ │ │ + b.n b97c2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b975a │ │ │ │ + b.n b971a │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n b9792 │ │ │ │ + b.n b9752 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n b96f6 │ │ │ │ + b.n b96b6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b977a │ │ │ │ + b.n b973a │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n b964e │ │ │ │ + b.n b960e │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b968c │ │ │ │ + b.n b964c │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b96b2 │ │ │ │ - ldr.w r2, [pc, #2012] @ ba110 │ │ │ │ + b.n b9672 │ │ │ │ + ldr.w r2, [pc, #2012] @ ba0d0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2008] @ ba114 │ │ │ │ + ldr.w r1, [pc, #2008] @ ba0d4 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b9c4a │ │ │ │ - ldr.w r3, [pc, #1896] @ ba0c0 │ │ │ │ + beq.w b9c0a │ │ │ │ + ldr.w r3, [pc, #1896] @ ba080 │ │ │ │ movw r2, #291 @ 0x123 │ │ │ │ - ldr.w r1, [pc, #1976] @ ba118 │ │ │ │ - ldr.w r0, [pc, #1976] @ ba11c │ │ │ │ + ldr.w r1, [pc, #1976] @ ba0d8 │ │ │ │ + ldr.w r0, [pc, #1976] @ ba0dc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b9802 │ │ │ │ + b.n b97c2 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n b9706 │ │ │ │ + b.n b96c6 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl a5ba4 │ │ │ │ + bl a5b80 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b9a28 │ │ │ │ + beq.n b99e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b9e68 │ │ │ │ - ldr.w r3, [pc, #1920] @ ba120 │ │ │ │ + beq.w b9e28 │ │ │ │ + ldr.w r3, [pc, #1920] @ ba0e0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r3, [pc, #1912] @ ba124 │ │ │ │ + ldr.w r3, [pc, #1912] @ ba0e4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r7, r3 │ │ │ │ - bne.w b9e98 │ │ │ │ + bne.w b9e58 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, b99c6 │ │ │ │ + cbz r0, b9986 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9c44 │ │ │ │ - ldr.w r2, [pc, #1888] @ ba128 │ │ │ │ + beq.w b9c04 │ │ │ │ + ldr.w r2, [pc, #1888] @ ba0e8 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #364] @ 0x16c │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r2, #1 │ │ │ │ blx 53284 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b9e80 │ │ │ │ + beq.w b9e40 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b9ec0 │ │ │ │ + bne.w b9e80 │ │ │ │ mov r0, r4 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9c3c │ │ │ │ - ldr.w r3, [pc, #1716] @ ba0c0 │ │ │ │ + beq.w b9bfc │ │ │ │ + ldr.w r3, [pc, #1716] @ ba080 │ │ │ │ mov.w r2, #308 @ 0x134 │ │ │ │ - ldr.w r1, [pc, #1816] @ ba12c │ │ │ │ - ldr.w r0, [pc, #1816] @ ba130 │ │ │ │ + ldr.w r1, [pc, #1816] @ ba0ec │ │ │ │ + ldr.w r0, [pc, #1816] @ ba0f0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b9802 │ │ │ │ + b.n b97c2 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9996 │ │ │ │ - ldr.w r1, [pc, #1676] @ ba0c0 │ │ │ │ + b.n b9956 │ │ │ │ + ldr.w r1, [pc, #1676] @ ba080 │ │ │ │ movw r0, #291 @ 0x123 │ │ │ │ - ldr.w r3, [pc, #1784] @ ba134 │ │ │ │ - ldr.w r2, [pc, #1784] @ ba138 │ │ │ │ + ldr.w r3, [pc, #1784] @ ba0f4 │ │ │ │ + ldr.w r2, [pc, #1784] @ ba0f8 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1776] @ ba13c │ │ │ │ - ldr.w r0, [pc, #1776] @ ba140 │ │ │ │ + ldr.w r1, [pc, #1776] @ ba0fc │ │ │ │ + ldr.w r0, [pc, #1776] @ ba100 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b9802 │ │ │ │ - ldr.w r1, [pc, #1632] @ ba0c0 │ │ │ │ + b.n b97c2 │ │ │ │ + ldr.w r1, [pc, #1632] @ ba080 │ │ │ │ movw r0, #305 @ 0x131 │ │ │ │ - ldr.w r3, [pc, #1756] @ ba144 │ │ │ │ - ldr.w r2, [pc, #1756] @ ba148 │ │ │ │ + ldr.w r3, [pc, #1756] @ ba104 │ │ │ │ + ldr.w r2, [pc, #1756] @ ba108 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1748] @ ba14c │ │ │ │ - ldr.w r0, [pc, #1748] @ ba150 │ │ │ │ + ldr.w r1, [pc, #1748] @ ba10c │ │ │ │ + ldr.w r0, [pc, #1748] @ ba110 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b9802 │ │ │ │ - ldr.w r1, [pc, #1584] @ ba0c0 │ │ │ │ + b.n b97c2 │ │ │ │ + ldr.w r1, [pc, #1584] @ ba080 │ │ │ │ movw r0, #291 @ 0x123 │ │ │ │ - ldr.w r3, [pc, #1724] @ ba154 │ │ │ │ - ldr.w r2, [pc, #1724] @ ba158 │ │ │ │ + ldr.w r3, [pc, #1724] @ ba114 │ │ │ │ + ldr.w r2, [pc, #1724] @ ba118 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1716] @ ba15c │ │ │ │ - ldr.w r0, [pc, #1716] @ ba160 │ │ │ │ + ldr.w r1, [pc, #1716] @ ba11c │ │ │ │ + ldr.w r0, [pc, #1716] @ ba120 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b9802 │ │ │ │ - ldr.w r1, [pc, #1540] @ ba0c0 │ │ │ │ + b.n b97c2 │ │ │ │ + ldr.w r1, [pc, #1540] @ ba080 │ │ │ │ movw r2, #291 @ 0x123 │ │ │ │ - ldr.w r3, [pc, #1696] @ ba164 │ │ │ │ - ldr.w r0, [pc, #1696] @ ba168 │ │ │ │ + ldr.w r3, [pc, #1696] @ ba124 │ │ │ │ + ldr.w r0, [pc, #1696] @ ba128 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1684] @ ba16c │ │ │ │ + ldr.w r1, [pc, #1684] @ ba12c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n b9802 │ │ │ │ - ldr.w r2, [pc, #1500] @ ba0c0 │ │ │ │ + b.n b97c2 │ │ │ │ + ldr.w r2, [pc, #1500] @ ba080 │ │ │ │ movw r1, #291 @ 0x123 │ │ │ │ - ldr.w r3, [pc, #1668] @ ba170 │ │ │ │ + ldr.w r3, [pc, #1668] @ ba130 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1660] @ ba174 │ │ │ │ + ldr.w r2, [pc, #1660] @ ba134 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1656] @ ba178 │ │ │ │ - ldr.w r0, [pc, #1656] @ ba17c │ │ │ │ + ldr.w r1, [pc, #1656] @ ba138 │ │ │ │ + ldr.w r0, [pc, #1656] @ ba13c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n b9802 │ │ │ │ - ldr.w r1, [pc, #1448] @ ba0c0 │ │ │ │ + b.n b97c2 │ │ │ │ + ldr.w r1, [pc, #1448] @ ba080 │ │ │ │ movw r0, #291 @ 0x123 │ │ │ │ - ldr.w r3, [pc, #1632] @ ba180 │ │ │ │ - ldr.w r2, [pc, #1632] @ ba184 │ │ │ │ + ldr.w r3, [pc, #1632] @ ba140 │ │ │ │ + ldr.w r2, [pc, #1632] @ ba144 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1624] @ ba188 │ │ │ │ - ldr.w r0, [pc, #1624] @ ba18c │ │ │ │ + ldr.w r1, [pc, #1624] @ ba148 │ │ │ │ + ldr.w r0, [pc, #1624] @ ba14c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b9802 │ │ │ │ - ldr.w r1, [pc, #1400] @ ba0c0 │ │ │ │ + b.n b97c2 │ │ │ │ + ldr.w r1, [pc, #1400] @ ba080 │ │ │ │ movw r0, #291 @ 0x123 │ │ │ │ - ldr.w r3, [pc, #1600] @ ba190 │ │ │ │ - ldr.w r2, [pc, #1600] @ ba194 │ │ │ │ + ldr.w r3, [pc, #1600] @ ba150 │ │ │ │ + ldr.w r2, [pc, #1600] @ ba154 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1592] @ ba198 │ │ │ │ - ldr.w r0, [pc, #1592] @ ba19c │ │ │ │ + ldr.w r1, [pc, #1592] @ ba158 │ │ │ │ + ldr.w r0, [pc, #1592] @ ba15c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b9802 │ │ │ │ + b.n b97c2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9cbc │ │ │ │ + beq.w b9c7c │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w b9980 │ │ │ │ - ldr.w r1, [pc, #1332] @ ba0c0 │ │ │ │ + beq.w b9940 │ │ │ │ + ldr.w r1, [pc, #1332] @ ba080 │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ - ldr.w r4, [pc, #1548] @ ba1a0 │ │ │ │ - ldr.w r0, [pc, #1548] @ ba1a4 │ │ │ │ + ldr.w r4, [pc, #1548] @ ba160 │ │ │ │ + ldr.w r0, [pc, #1548] @ ba164 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1540] @ ba1a8 │ │ │ │ + ldr.w r1, [pc, #1540] @ ba168 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n b9802 │ │ │ │ - ldr.w r1, [pc, #1292] @ ba0c0 │ │ │ │ + b.n b97c2 │ │ │ │ + ldr.w r1, [pc, #1292] @ ba080 │ │ │ │ movw r2, #311 @ 0x137 │ │ │ │ - ldr.w r4, [pc, #1520] @ ba1ac │ │ │ │ - ldr.w r0, [pc, #1520] @ ba1b0 │ │ │ │ + ldr.w r4, [pc, #1520] @ ba16c │ │ │ │ + ldr.w r0, [pc, #1520] @ ba170 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1512] @ ba1b4 │ │ │ │ + ldr.w r1, [pc, #1512] @ ba174 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n b9802 │ │ │ │ - ldr.w r3, [pc, #1252] @ ba0c0 │ │ │ │ + b.n b97c2 │ │ │ │ + ldr.w r3, [pc, #1252] @ ba080 │ │ │ │ movw r2, #311 @ 0x137 │ │ │ │ - ldr.w r1, [pc, #1492] @ ba1b8 │ │ │ │ - ldr.w r0, [pc, #1492] @ ba1bc │ │ │ │ + ldr.w r1, [pc, #1492] @ ba178 │ │ │ │ + ldr.w r0, [pc, #1492] @ ba17c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b9802 │ │ │ │ + b.n b97c2 │ │ │ │ blx 53180 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b9ef6 │ │ │ │ + bne.w b9eb6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b9ee8 │ │ │ │ + beq.w b9ea8 │ │ │ │ str.w r9, [r8] │ │ │ │ - b.n b9802 │ │ │ │ - ldr.w r0, [pc, #1192] @ ba0c0 │ │ │ │ + b.n b97c2 │ │ │ │ + ldr.w r0, [pc, #1192] @ ba080 │ │ │ │ movw r2, #311 @ 0x137 │ │ │ │ - ldr.w r3, [pc, #1440] @ ba1c0 │ │ │ │ - ldr.w r1, [pc, #1440] @ ba1c4 │ │ │ │ + ldr.w r3, [pc, #1440] @ ba180 │ │ │ │ + ldr.w r1, [pc, #1440] @ ba184 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r0] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r0, [pc, #1432] @ ba1c8 │ │ │ │ + ldr.w r0, [pc, #1432] @ ba188 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n b9802 │ │ │ │ + b.n b97c2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9a0a │ │ │ │ + b.n b99ca │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b99c6 │ │ │ │ + b.n b9986 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9954 │ │ │ │ - ldr.w r1, [pc, #1236] @ ba128 │ │ │ │ + b.n b9914 │ │ │ │ + ldr.w r1, [pc, #1236] @ ba0e8 │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r0, [pc, #1224] @ ba124 │ │ │ │ + ldr.w r0, [pc, #1224] @ ba0e4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r6, [r5, r0] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr.w r1, [r1, #352] @ 0x160 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 53284 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ba246 │ │ │ │ - ldr.w r3, [pc, #1184] @ ba120 │ │ │ │ + beq.w ba206 │ │ │ │ + ldr.w r3, [pc, #1184] @ ba0e0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ba21c │ │ │ │ + bne.w ba1dc │ │ │ │ mov r0, r4 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9eee │ │ │ │ - ldr.w r3, [pc, #1056] @ ba0c0 │ │ │ │ + beq.w b9eae │ │ │ │ + ldr.w r3, [pc, #1056] @ ba080 │ │ │ │ mov.w r2, #292 @ 0x124 │ │ │ │ - ldr.w r1, [pc, #1316] @ ba1cc │ │ │ │ - ldr.w r0, [pc, #1316] @ ba1d0 │ │ │ │ + ldr.w r1, [pc, #1316] @ ba18c │ │ │ │ + ldr.w r0, [pc, #1316] @ ba190 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b9802 │ │ │ │ - ldr.w r1, [pc, #1024] @ ba0c0 │ │ │ │ + b.n b97c2 │ │ │ │ + ldr.w r1, [pc, #1024] @ ba080 │ │ │ │ movw r0, #307 @ 0x133 │ │ │ │ - ldr.w r3, [pc, #1292] @ ba1d4 │ │ │ │ - ldr.w r2, [pc, #1292] @ ba1d8 │ │ │ │ + ldr.w r3, [pc, #1292] @ ba194 │ │ │ │ + ldr.w r2, [pc, #1292] @ ba198 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1284] @ ba1dc │ │ │ │ - ldr.w r0, [pc, #1284] @ ba1e0 │ │ │ │ + ldr.w r1, [pc, #1284] @ ba19c │ │ │ │ + ldr.w r0, [pc, #1284] @ ba1a0 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n b9802 │ │ │ │ + b.n b97c2 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ba260 │ │ │ │ + beq.w ba220 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w ba290 │ │ │ │ + beq.w ba250 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b9f0e │ │ │ │ + beq.w b9ece │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b9e4c │ │ │ │ + beq.w b9e0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba2cc │ │ │ │ + beq.w ba28c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, b9d42 │ │ │ │ + cbz r0, b9d02 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba096 │ │ │ │ - ldr r2, [pc, #880] @ (ba0b4 ) │ │ │ │ + beq.w ba056 │ │ │ │ + ldr r2, [pc, #880] @ (ba074 ) │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldrd r2, r1, [r3] │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b9f1a │ │ │ │ + beq.w b9eda │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w b9f38 │ │ │ │ + beq.w b9ef8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #848] @ (ba0b0 ) │ │ │ │ + ldr r2, [pc, #848] @ (ba070 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w ba312 │ │ │ │ + bne.w ba2d2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl a5ab4 │ │ │ │ + bl a5a90 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b9e58 │ │ │ │ + beq.n b9e18 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ba37c │ │ │ │ + beq.w ba33c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w ba35a │ │ │ │ + bpl.w ba31a │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, b9da0 │ │ │ │ + cbz r0, b9d60 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba286 │ │ │ │ + beq.w ba246 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r4, #52] @ 0x34 │ │ │ │ mov sl, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba396 │ │ │ │ + beq.w ba356 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w ba460 │ │ │ │ + beq.w ba420 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ @@ -173950,189 +173918,189 @@ │ │ │ │ blx r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba2c4 │ │ │ │ + beq.w ba284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba2bc │ │ │ │ + beq.w ba27c │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b9e60 │ │ │ │ + beq.n b9e20 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ba48c │ │ │ │ + beq.w ba44c │ │ │ │ mov r0, r7 │ │ │ │ blx 533e0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ba3ce │ │ │ │ + beq.w ba38e │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, b9e2c │ │ │ │ + cbz r0, b9dec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b9e2c │ │ │ │ + beq.n b9dec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba3bc │ │ │ │ + beq.w ba37c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, b9e46 │ │ │ │ + cbz r0, b9e06 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b9e46 │ │ │ │ + beq.n b9e06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba3c2 │ │ │ │ + beq.w ba382 │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ - b.w b95f0 │ │ │ │ + b.w b95b0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n b9d2c │ │ │ │ + b.n b9cec │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9d80 │ │ │ │ + b.n b9d40 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9e00 │ │ │ │ - ldr r3, [pc, #596] @ (ba0c0 ) │ │ │ │ + b.n b9dc0 │ │ │ │ + ldr r3, [pc, #596] @ (ba080 ) │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ - ldr r1, [pc, #884] @ (ba1e4 ) │ │ │ │ - ldr r0, [pc, #884] @ (ba1e8 ) │ │ │ │ + ldr r1, [pc, #884] @ (ba1a4 ) │ │ │ │ + ldr r0, [pc, #884] @ (ba1a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b9802 │ │ │ │ - ldr r3, [pc, #572] @ (ba0c0 ) │ │ │ │ + b.n b97c2 │ │ │ │ + ldr r3, [pc, #572] @ (ba080 ) │ │ │ │ mov.w r2, #308 @ 0x134 │ │ │ │ - ldr r1, [pc, #868] @ (ba1ec ) │ │ │ │ - ldr r0, [pc, #868] @ (ba1f0 ) │ │ │ │ + ldr r1, [pc, #868] @ (ba1ac ) │ │ │ │ + ldr r0, [pc, #868] @ (ba1b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b9802 │ │ │ │ + b.n b97c2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b99b6 │ │ │ │ - ldr r1, [pc, #540] @ (ba0c0 ) │ │ │ │ + beq.w b9976 │ │ │ │ + ldr r1, [pc, #540] @ (ba080 ) │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ - ldr r3, [pc, #844] @ (ba1f4 ) │ │ │ │ - ldr r0, [pc, #844] @ (ba1f8 ) │ │ │ │ + ldr r3, [pc, #844] @ (ba1b4 ) │ │ │ │ + ldr r0, [pc, #844] @ (ba1b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #836] @ (ba1fc ) │ │ │ │ + ldr r1, [pc, #836] @ (ba1bc ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n b9802 │ │ │ │ + b.n b97c2 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w b99f8 │ │ │ │ - ldr r1, [pc, #500] @ (ba0c0 ) │ │ │ │ + beq.w b99b8 │ │ │ │ + ldr r1, [pc, #500] @ (ba080 ) │ │ │ │ mov.w r2, #308 @ 0x134 │ │ │ │ - ldr r3, [pc, #816] @ (ba200 ) │ │ │ │ + ldr r3, [pc, #816] @ (ba1c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #808] @ (ba204 ) │ │ │ │ - ldr r0, [pc, #812] @ (ba208 ) │ │ │ │ + ldr r1, [pc, #808] @ (ba1c4 ) │ │ │ │ + ldr r0, [pc, #812] @ (ba1c8 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n b9802 │ │ │ │ + b.n b97c2 │ │ │ │ bl 71434 │ │ │ │ - b.n b9802 │ │ │ │ + b.n b97c2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9c9e │ │ │ │ - ldr r3, [pc, #456] @ (ba0c0 ) │ │ │ │ + b.n b9c5e │ │ │ │ + ldr r3, [pc, #456] @ (ba080 ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r1, [pc, #780] @ (ba20c ) │ │ │ │ - ldr r0, [pc, #784] @ (ba210 ) │ │ │ │ + ldr r1, [pc, #780] @ (ba1cc ) │ │ │ │ + ldr r0, [pc, #784] @ (ba1d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n b9802 │ │ │ │ + b.n b97c2 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n b9d20 │ │ │ │ + b.n b9ce0 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w ba2e6 │ │ │ │ + beq.w ba2a6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba334 │ │ │ │ + beq.w ba2f4 │ │ │ │ ldrd r2, r1, [r3] │ │ │ │ - b.n b9d5a │ │ │ │ + b.n b9d1a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w ba414 │ │ │ │ + bne.w ba3d4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl a5ba4 │ │ │ │ + bl a5b80 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba07e │ │ │ │ + beq.w ba03e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ba4d4 │ │ │ │ - ldr r3, [pc, #440] @ (ba120 ) │ │ │ │ + beq.w ba494 │ │ │ │ + ldr r3, [pc, #440] @ (ba0e0 ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ba4a6 │ │ │ │ + bne.w ba466 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, b9f86 │ │ │ │ + cbz r0, b9f46 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba4ee │ │ │ │ + beq.w ba4ae │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ba3ee │ │ │ │ - ldr r3, [pc, #404] @ (ba128 ) │ │ │ │ + beq.w ba3ae │ │ │ │ + ldr r3, [pc, #404] @ (ba0e8 ) │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r9, r3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #356] @ 0x164 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -174143,1909 +174111,1909 @@ │ │ │ │ ittt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r6, #0] │ │ │ │ ldrne r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba3c8 │ │ │ │ + beq.w ba388 │ │ │ │ mov r0, r6 │ │ │ │ - bl b9560 │ │ │ │ + bl b9520 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b9fda │ │ │ │ + beq.n b9f9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ba08e │ │ │ │ + beq.n ba04e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ba436 │ │ │ │ + beq.w ba3f6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w ba52e │ │ │ │ + bpl.w ba4ee │ │ │ │ add.w r6, r9, #4096 @ 0x1000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r3, [r6, #360] @ 0x168 │ │ │ │ bl 8813c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ba010 │ │ │ │ + beq.n b9fd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ba086 │ │ │ │ + beq.n ba046 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ba514 │ │ │ │ - ldr r2, [pc, #268] @ (ba124 ) │ │ │ │ + beq.w ba4d4 │ │ │ │ + ldr r2, [pc, #268] @ (ba0e4 ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r6, [sp, #20] │ │ │ │ mov r7, r2 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ blx 53284 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ba4f4 │ │ │ │ + beq.w ba4b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ba046 │ │ │ │ + beq.n ba006 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba450 │ │ │ │ + beq.w ba410 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ba550 │ │ │ │ + bne.w ba510 │ │ │ │ mov r0, r4 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba458 │ │ │ │ - ldr r3, [pc, #88] @ (ba0c0 ) │ │ │ │ + beq.w ba418 │ │ │ │ + ldr r3, [pc, #88] @ (ba080 ) │ │ │ │ mov.w r2, #298 @ 0x12a │ │ │ │ - ldr r1, [pc, #424] @ (ba214 ) │ │ │ │ - ldr r0, [pc, #424] @ (ba218 ) │ │ │ │ + ldr r1, [pc, #424] @ (ba1d4 ) │ │ │ │ + ldr r0, [pc, #424] @ (ba1d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w b9802 │ │ │ │ + b.w b97c2 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9f60 │ │ │ │ + b.n b9f20 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba010 │ │ │ │ + b.n b9fd0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9fda │ │ │ │ + b.n b9f9a │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n b9d42 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + b.n b9d02 │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + strb r0, [r0, #8] │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r2, r7] │ │ │ │ + str r0, [r5, r6] │ │ │ │ movs r1, r4 │ │ │ │ - uxth r2, r7 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + str r4, [r7, r4] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r2, r2 │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r7, r4] │ │ │ │ + str r2, [r2, r4] │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r3, #7] │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r5, r3] │ │ │ │ + str r6, [r0, r3] │ │ │ │ movs r1, r4 │ │ │ │ - sxth r6, r6 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r5, #15] │ │ │ │ + strb r2, [r0, #7] │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r1, r4] │ │ │ │ + str r2, [r4, r3] │ │ │ │ movs r1, r4 │ │ │ │ - cbz r4, ba138 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + str r6, [r6, r1] │ │ │ │ movs r1, r4 │ │ │ │ - cbz r2, ba138 │ │ │ │ + add r7, sp, #680 @ 0x2a8 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r7, r1] │ │ │ │ + str r2, [r2, r1] │ │ │ │ movs r1, r4 │ │ │ │ - cbz r0, ba134 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + str r0, [r4, r0] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - cbz r4, ba124 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, r7] │ │ │ │ + ldr r7, [pc, #656] @ (ba370 ) │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r2, r4] │ │ │ │ + ldr r6, [pc, #952] @ (ba4ac ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r6, #6] │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + ldr r7, [pc, #144] @ (ba18c ) │ │ │ │ movs r1, r4 │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + ldr r6, [pc, #736] @ (ba3e4 ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r0, #7] │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r3, r4] │ │ │ │ + ldr r6, [pc, #984] @ (ba4e4 ) │ │ │ │ movs r1, r4 │ │ │ │ - add sp, #32 │ │ │ │ + add r5, sp, #896 @ 0x380 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + ldr r6, [pc, #552] @ (ba33c ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r6, r3] │ │ │ │ + ldr r6, [pc, #800] @ (ba43c ) │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r0, r2] │ │ │ │ + ldr r6, [pc, #368] @ (ba294 ) │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #6 │ │ │ │ + movs r6, #222 @ 0xde │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r4, r1] │ │ │ │ + ldr r6, [pc, #248] @ (ba224 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #536 @ 0x218 │ │ │ │ movs r2, r4 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r3, [sp, #8] │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + movs r6, #188 @ 0xbc │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r5, r0] │ │ │ │ + ldr r6, [pc, #16] @ (ba150 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r1, pc, #184 @ (adr r1, ba23c ) │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r4, r1] │ │ │ │ + ldr r6, [pc, #248] @ (ba240 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #1000] @ (ba578 ) │ │ │ │ + ldr r5, [pc, #840] @ (ba498 ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r7, r0] │ │ │ │ + ldr r6, [pc, #64] @ (ba198 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #816] @ (ba4d0 ) │ │ │ │ + ldr r5, [pc, #656] @ (ba3f0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #432] @ (ba354 ) │ │ │ │ + ldr r5, [pc, #272] @ (ba274 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #608] @ (ba408 ) │ │ │ │ + ldr r5, [pc, #448] @ (ba328 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #128] @ (ba230 ) │ │ │ │ + ldr r4, [pc, #992] @ (ba550 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #448] @ (ba374 ) │ │ │ │ + ldr r5, [pc, #288] @ (ba294 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ movs r2, r4 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #288] @ (ba2e0 ) │ │ │ │ + ldr r5, [pc, #128] @ (ba200 ) │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #108 @ 0x6c │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ movs r1, r4 │ │ │ │ - add r6, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #224 @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #0] @ (ba1cc ) │ │ │ │ + ldr r4, [pc, #864] @ (ba4ec ) │ │ │ │ movs r1, r4 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #520] @ (ba3dc ) │ │ │ │ + ldr r4, [pc, #360] @ (ba2fc ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [pc, #768] @ (ba4dc ) │ │ │ │ + ldr r4, [pc, #608] @ (ba3fc ) │ │ │ │ movs r1, r4 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #336] @ (ba334 ) │ │ │ │ + ldr r4, [pc, #176] @ (ba254 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #760] @ (ba4e4 ) │ │ │ │ + ldr r2, [pc, #600] @ (ba404 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #664] @ (ba48c ) │ │ │ │ + ldr r2, [pc, #504] @ (ba3ac ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [pc, #536] @ (ba414 ) │ │ │ │ + ldr r2, [pc, #376] @ (ba334 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #336] @ (ba35c ) │ │ │ │ + ldr r2, [pc, #176] @ (ba27c ) │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #384 @ 0x180 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #192] @ (ba2d4 ) │ │ │ │ + ldr r2, [pc, #32] @ (ba1f4 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ + add r7, pc, #968 @ (adr r7, ba5a0 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [pc, #776] @ (ba524 ) │ │ │ │ + ldr r0, [pc, #616] @ (ba444 ) │ │ │ │ movs r1, r4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b9c8c │ │ │ │ - ldr r1, [pc, #880] @ (ba598 ) │ │ │ │ + beq.w b9c4c │ │ │ │ + ldr r1, [pc, #880] @ (ba558 ) │ │ │ │ mov.w r2, #292 @ 0x124 │ │ │ │ - ldr r3, [pc, #880] @ (ba59c ) │ │ │ │ + ldr r3, [pc, #880] @ (ba55c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #872] @ (ba5a0 ) │ │ │ │ - ldr r0, [pc, #876] @ (ba5a4 ) │ │ │ │ + ldr r1, [pc, #872] @ (ba560 ) │ │ │ │ + ldr r0, [pc, #876] @ (ba564 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.w b9802 │ │ │ │ - ldr r3, [pc, #848] @ (ba598 ) │ │ │ │ + b.w b97c2 │ │ │ │ + ldr r3, [pc, #848] @ (ba558 ) │ │ │ │ mov.w r2, #292 @ 0x124 │ │ │ │ - ldr r1, [pc, #856] @ (ba5a8 ) │ │ │ │ - ldr r0, [pc, #860] @ (ba5ac ) │ │ │ │ + ldr r1, [pc, #856] @ (ba568 ) │ │ │ │ + ldr r0, [pc, #860] @ (ba56c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w b9802 │ │ │ │ - ldr r1, [pc, #820] @ (ba598 ) │ │ │ │ + b.w b97c2 │ │ │ │ + ldr r1, [pc, #820] @ (ba558 ) │ │ │ │ mov.w r0, #294 @ 0x126 │ │ │ │ - ldr r3, [pc, #840] @ (ba5b0 ) │ │ │ │ - ldr r2, [pc, #840] @ (ba5b4 ) │ │ │ │ + ldr r3, [pc, #840] @ (ba570 ) │ │ │ │ + ldr r2, [pc, #840] @ (ba574 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #836] @ (ba5b8 ) │ │ │ │ - ldr r0, [pc, #836] @ (ba5bc ) │ │ │ │ + ldr r1, [pc, #836] @ (ba578 ) │ │ │ │ + ldr r0, [pc, #836] @ (ba57c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w b9802 │ │ │ │ + b.w b97c2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9da0 │ │ │ │ + b.n b9d60 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #772] @ (ba598 ) │ │ │ │ + ldr r2, [pc, #772] @ (ba558 ) │ │ │ │ mov.w r1, #294 @ 0x126 │ │ │ │ - ldr r3, [pc, #808] @ (ba5c0 ) │ │ │ │ + ldr r3, [pc, #808] @ (ba580 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #804] @ (ba5c4 ) │ │ │ │ + ldr r2, [pc, #804] @ (ba584 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #800] @ (ba5c8 ) │ │ │ │ - ldr r0, [pc, #800] @ (ba5cc ) │ │ │ │ + ldr r1, [pc, #800] @ (ba588 ) │ │ │ │ + ldr r0, [pc, #800] @ (ba58c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w b9802 │ │ │ │ + b.w b97c2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9df2 │ │ │ │ + b.n b9db2 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9de6 │ │ │ │ - ldr r3, [pc, #712] @ (ba598 ) │ │ │ │ + b.n b9da6 │ │ │ │ + ldr r3, [pc, #712] @ (ba558 ) │ │ │ │ mov.w r2, #294 @ 0x126 │ │ │ │ - ldr r1, [pc, #764] @ (ba5d0 ) │ │ │ │ - ldr r0, [pc, #764] @ (ba5d4 ) │ │ │ │ + ldr r1, [pc, #764] @ (ba590 ) │ │ │ │ + ldr r0, [pc, #764] @ (ba594 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w b9802 │ │ │ │ + b.w b97c2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b9f38 │ │ │ │ - ldr r1, [pc, #680] @ (ba598 ) │ │ │ │ + bne.w b9ef8 │ │ │ │ + ldr r1, [pc, #680] @ (ba558 ) │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ - ldr r3, [pc, #740] @ (ba5d8 ) │ │ │ │ - ldr r2, [pc, #740] @ (ba5dc ) │ │ │ │ + ldr r3, [pc, #740] @ (ba598 ) │ │ │ │ + ldr r2, [pc, #740] @ (ba59c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #736] @ (ba5e0 ) │ │ │ │ - ldr r0, [pc, #736] @ (ba5e4 ) │ │ │ │ + ldr r1, [pc, #736] @ (ba5a0 ) │ │ │ │ + ldr r0, [pc, #736] @ (ba5a4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w b9802 │ │ │ │ - ldr r1, [pc, #644] @ (ba598 ) │ │ │ │ + b.w b97c2 │ │ │ │ + ldr r1, [pc, #644] @ (ba558 ) │ │ │ │ movw r2, #303 @ 0x12f │ │ │ │ - ldr r4, [pc, #716] @ (ba5e8 ) │ │ │ │ - ldr r0, [pc, #720] @ (ba5ec ) │ │ │ │ + ldr r4, [pc, #716] @ (ba5a8 ) │ │ │ │ + ldr r0, [pc, #720] @ (ba5ac ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #712] @ (ba5f0 ) │ │ │ │ + ldr r1, [pc, #712] @ (ba5b0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.w b9802 │ │ │ │ - ldr r1, [pc, #608] @ (ba598 ) │ │ │ │ + b.w b97c2 │ │ │ │ + ldr r1, [pc, #608] @ (ba558 ) │ │ │ │ movw r0, #303 @ 0x12f │ │ │ │ - ldr r3, [pc, #696] @ (ba5f4 ) │ │ │ │ - ldr r2, [pc, #696] @ (ba5f8 ) │ │ │ │ + ldr r3, [pc, #696] @ (ba5b4 ) │ │ │ │ + ldr r2, [pc, #696] @ (ba5b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #692] @ (ba5fc ) │ │ │ │ - ldr r0, [pc, #692] @ (ba600 ) │ │ │ │ + ldr r1, [pc, #692] @ (ba5bc ) │ │ │ │ + ldr r0, [pc, #692] @ (ba5c0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w b9802 │ │ │ │ - ldr r1, [pc, #572] @ (ba598 ) │ │ │ │ + b.w b97c2 │ │ │ │ + ldr r1, [pc, #572] @ (ba558 ) │ │ │ │ movw r2, #303 @ 0x12f │ │ │ │ - ldr r3, [pc, #672] @ (ba604 ) │ │ │ │ - ldr r0, [pc, #676] @ (ba608 ) │ │ │ │ + ldr r3, [pc, #672] @ (ba5c4 ) │ │ │ │ + ldr r0, [pc, #676] @ (ba5c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #668] @ (ba60c ) │ │ │ │ + ldr r1, [pc, #668] @ (ba5cc ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.w b9802 │ │ │ │ - ldr r3, [pc, #536] @ (ba598 ) │ │ │ │ + b.w b97c2 │ │ │ │ + ldr r3, [pc, #536] @ (ba558 ) │ │ │ │ movw r2, #303 @ 0x12f │ │ │ │ - ldr r1, [pc, #652] @ (ba610 ) │ │ │ │ - ldr r0, [pc, #652] @ (ba614 ) │ │ │ │ + ldr r1, [pc, #652] @ (ba5d0 ) │ │ │ │ + ldr r0, [pc, #652] @ (ba5d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w b9802 │ │ │ │ - ldr r1, [pc, #512] @ (ba598 ) │ │ │ │ + b.w b97c2 │ │ │ │ + ldr r1, [pc, #512] @ (ba558 ) │ │ │ │ movw r0, #305 @ 0x131 │ │ │ │ - ldr r3, [pc, #632] @ (ba618 ) │ │ │ │ - ldr r2, [pc, #636] @ (ba61c ) │ │ │ │ + ldr r3, [pc, #632] @ (ba5d8 ) │ │ │ │ + ldr r2, [pc, #636] @ (ba5dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #628] @ (ba620 ) │ │ │ │ - ldr r0, [pc, #632] @ (ba624 ) │ │ │ │ + ldr r1, [pc, #628] @ (ba5e0 ) │ │ │ │ + ldr r0, [pc, #632] @ (ba5e4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w b9802 │ │ │ │ + b.w b97c2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9e2c │ │ │ │ + b.n b9dec │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9e46 │ │ │ │ + b.n b9e06 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9fc0 │ │ │ │ - ldr r3, [pc, #456] @ (ba598 ) │ │ │ │ + b.n b9f80 │ │ │ │ + ldr r3, [pc, #456] @ (ba558 ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r1, [pc, #592] @ (ba628 ) │ │ │ │ - ldr r0, [pc, #596] @ (ba62c ) │ │ │ │ + ldr r1, [pc, #592] @ (ba5e8 ) │ │ │ │ + ldr r0, [pc, #596] @ (ba5ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w b9802 │ │ │ │ - ldr r1, [pc, #424] @ (ba598 ) │ │ │ │ + b.w b97c2 │ │ │ │ + ldr r1, [pc, #424] @ (ba558 ) │ │ │ │ movw r0, #299 @ 0x12b │ │ │ │ - ldr r3, [pc, #568] @ (ba630 ) │ │ │ │ - ldr r2, [pc, #572] @ (ba634 ) │ │ │ │ + ldr r3, [pc, #568] @ (ba5f0 ) │ │ │ │ + ldr r2, [pc, #572] @ (ba5f4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #564] @ (ba638 ) │ │ │ │ - ldr r0, [pc, #568] @ (ba63c ) │ │ │ │ + ldr r1, [pc, #564] @ (ba5f8 ) │ │ │ │ + ldr r0, [pc, #568] @ (ba5fc ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w b9802 │ │ │ │ - ldr r1, [pc, #384] @ (ba598 ) │ │ │ │ + b.w b97c2 │ │ │ │ + ldr r1, [pc, #384] @ (ba558 ) │ │ │ │ movw r2, #297 @ 0x129 │ │ │ │ - ldr r4, [pc, #548] @ (ba640 ) │ │ │ │ - ldr r0, [pc, #548] @ (ba644 ) │ │ │ │ + ldr r4, [pc, #548] @ (ba600 ) │ │ │ │ + ldr r0, [pc, #548] @ (ba604 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #540] @ (ba648 ) │ │ │ │ + ldr r1, [pc, #540] @ (ba608 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.w b9802 │ │ │ │ - ldr r3, [pc, #352] @ (ba598 ) │ │ │ │ + b.w b97c2 │ │ │ │ + ldr r3, [pc, #352] @ (ba558 ) │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ - ldr r1, [pc, #524] @ (ba64c ) │ │ │ │ - ldr r0, [pc, #528] @ (ba650 ) │ │ │ │ + ldr r1, [pc, #524] @ (ba60c ) │ │ │ │ + ldr r0, [pc, #528] @ (ba610 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w b9802 │ │ │ │ + b.w b97c2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba046 │ │ │ │ + b.n ba006 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba064 │ │ │ │ - ldr r2, [pc, #308] @ (ba598 ) │ │ │ │ + b.n ba024 │ │ │ │ + ldr r2, [pc, #308] @ (ba558 ) │ │ │ │ movw r1, #305 @ 0x131 │ │ │ │ - ldr r3, [pc, #492] @ (ba654 ) │ │ │ │ + ldr r3, [pc, #492] @ (ba614 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #488] @ (ba658 ) │ │ │ │ + ldr r2, [pc, #488] @ (ba618 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #484] @ (ba65c ) │ │ │ │ - ldr r0, [pc, #484] @ (ba660 ) │ │ │ │ + ldr r1, [pc, #484] @ (ba61c ) │ │ │ │ + ldr r0, [pc, #484] @ (ba620 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ - b.w b9802 │ │ │ │ - ldr r3, [pc, #264] @ (ba598 ) │ │ │ │ + b.w b97c2 │ │ │ │ + ldr r3, [pc, #264] @ (ba558 ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r1, [pc, #464] @ (ba664 ) │ │ │ │ - ldr r0, [pc, #464] @ (ba668 ) │ │ │ │ + ldr r1, [pc, #464] @ (ba624 ) │ │ │ │ + ldr r0, [pc, #464] @ (ba628 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w b9802 │ │ │ │ - ldr r3, [pc, #452] @ (ba66c ) │ │ │ │ + b.w b97c2 │ │ │ │ + ldr r3, [pc, #452] @ (ba62c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b9f76 │ │ │ │ - ldr r1, [pc, #228] @ (ba598 ) │ │ │ │ + beq.w b9f36 │ │ │ │ + ldr r1, [pc, #228] @ (ba558 ) │ │ │ │ movw r2, #297 @ 0x129 │ │ │ │ - ldr r3, [pc, #436] @ (ba670 ) │ │ │ │ - ldr r0, [pc, #440] @ (ba674 ) │ │ │ │ + ldr r3, [pc, #436] @ (ba630 ) │ │ │ │ + ldr r0, [pc, #440] @ (ba634 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #432] @ (ba678 ) │ │ │ │ + ldr r1, [pc, #432] @ (ba638 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.w b9802 │ │ │ │ - ldr r3, [pc, #192] @ (ba598 ) │ │ │ │ + b.w b97c2 │ │ │ │ + ldr r3, [pc, #192] @ (ba558 ) │ │ │ │ movw r2, #297 @ 0x129 │ │ │ │ - ldr r1, [pc, #416] @ (ba67c ) │ │ │ │ - ldr r0, [pc, #416] @ (ba680 ) │ │ │ │ + ldr r1, [pc, #416] @ (ba63c ) │ │ │ │ + ldr r0, [pc, #416] @ (ba640 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w b9802 │ │ │ │ + b.w b97c2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9f86 │ │ │ │ - ldr r3, [pc, #160] @ (ba598 ) │ │ │ │ + b.n b9f46 │ │ │ │ + ldr r3, [pc, #160] @ (ba558 ) │ │ │ │ mov.w r2, #298 @ 0x12a │ │ │ │ - ldr r1, [pc, #392] @ (ba684 ) │ │ │ │ - ldr r0, [pc, #392] @ (ba688 ) │ │ │ │ + ldr r1, [pc, #392] @ (ba644 ) │ │ │ │ + ldr r0, [pc, #392] @ (ba648 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w b9802 │ │ │ │ - ldr r3, [pc, #128] @ (ba598 ) │ │ │ │ + b.w b97c2 │ │ │ │ + ldr r3, [pc, #128] @ (ba558 ) │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ - ldr r1, [pc, #368] @ (ba68c ) │ │ │ │ - ldr r0, [pc, #368] @ (ba690 ) │ │ │ │ + ldr r1, [pc, #368] @ (ba64c ) │ │ │ │ + ldr r0, [pc, #368] @ (ba650 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w b9802 │ │ │ │ - ldr r1, [pc, #104] @ (ba598 ) │ │ │ │ + b.w b97c2 │ │ │ │ + ldr r1, [pc, #104] @ (ba558 ) │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ - ldr r3, [pc, #348] @ (ba694 ) │ │ │ │ - ldr r0, [pc, #352] @ (ba698 ) │ │ │ │ + ldr r3, [pc, #348] @ (ba654 ) │ │ │ │ + ldr r0, [pc, #352] @ (ba658 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #344] @ (ba69c ) │ │ │ │ + ldr r1, [pc, #344] @ (ba65c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.w b9802 │ │ │ │ + b.w b97c2 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w ba052 │ │ │ │ - ldr r1, [pc, #60] @ (ba598 ) │ │ │ │ + beq.w ba012 │ │ │ │ + ldr r1, [pc, #60] @ (ba558 ) │ │ │ │ mov.w r2, #298 @ 0x12a │ │ │ │ - ldr r3, [pc, #320] @ (ba6a0 ) │ │ │ │ - ldr r0, [pc, #320] @ (ba6a4 ) │ │ │ │ + ldr r3, [pc, #320] @ (ba660 ) │ │ │ │ + ldr r0, [pc, #320] @ (ba664 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #312] @ (ba6a8 ) │ │ │ │ + ldr r1, [pc, #312] @ (ba668 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.w b9802 │ │ │ │ - ldr r3, [pc, #304] @ (ba6ac ) │ │ │ │ - movw r2, #47755 @ 0xba8b │ │ │ │ + b.w b97c2 │ │ │ │ + ldr r3, [pc, #304] @ (ba66c ) │ │ │ │ + movw r2, #47740 @ 0xba7c │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #296] @ (ba6b0 ) │ │ │ │ - ldr r0, [pc, #300] @ (ba6b4 ) │ │ │ │ + ldr r1, [pc, #296] @ (ba670 ) │ │ │ │ + ldr r0, [pc, #300] @ (ba674 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1040 @ 0x410 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r6, pc, #152 @ (adr r6, ba5fc ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #992] @ (ba988 ) │ │ │ │ + mov r8, sl │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r6, pc, #64 @ (adr r6, ba5ac ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #896] @ (ba930 ) │ │ │ │ + mov r8, r7 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r1, r7] │ │ │ │ + ldr r6, [r4, r6] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [pc, #136] @ (ba640 ) │ │ │ │ + mov sl, pc │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r5, pc, #928 @ (adr r5, ba91c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #744] @ (ba8a8 ) │ │ │ │ + mov sl, r2 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #944] @ (ba978 ) │ │ │ │ + mov ip, r8 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #888 @ (adr r7, ba944 ) │ │ │ │ + add r5, pc, #728 @ (adr r5, ba864 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #544] @ (ba7f0 ) │ │ │ │ + mov r0, ip │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #712 @ (adr r7, ba89c ) │ │ │ │ + add r5, pc, #552 @ (adr r5, ba7bc ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #360] @ (ba740 ) │ │ │ │ + mov r2, r6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + str r2, [r0, #112] @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #600] @ (ba838 ) │ │ │ │ + mov r6, sp │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #528 @ (adr r7, ba7f4 ) │ │ │ │ + add r5, pc, #368 @ (adr r5, ba714 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #184] @ (ba6a0 ) │ │ │ │ + mov r6, r0 │ │ │ │ movs r1, r4 │ │ │ │ - blxns r8 │ │ │ │ + cmp ip, r3 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #80] @ (ba640 ) │ │ │ │ + cmp ip, sp │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #376 @ (adr r7, ba76c ) │ │ │ │ + add r5, pc, #216 @ (adr r5, ba68c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + str r2, [r7, #104] @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #312] @ (ba734 ) │ │ │ │ + mov r6, r4 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #240 @ (adr r7, ba6f0 ) │ │ │ │ + add r5, pc, #80 @ (adr r5, ba610 ) │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + cmp lr, r7 │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 9, cr0, cr8, cr0, {1} │ │ │ │ - blxns r9 │ │ │ │ + ldcl 0, cr0, [r0], #-128 @ 0xffffff80 │ │ │ │ + cmp ip, r4 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #88 @ (adr r7, ba668 ) │ │ │ │ + add r4, pc, #952 @ (adr r4, ba988 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #8 @ (adr r7, ba61c ) │ │ │ │ + add r4, pc, #872 @ (adr r4, ba93c ) │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + cmp sl, r0 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r3, r2] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ movs r1, r4 │ │ │ │ - blxns sp │ │ │ │ + cmp ip, r8 │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #872 @ (adr r6, ba98c ) │ │ │ │ + add r4, pc, #712 @ (adr r4, ba8ac ) │ │ │ │ movs r2, r4 │ │ │ │ - blxns r0 │ │ │ │ + cmp r4, fp │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #704 @ (adr r6, ba8ec ) │ │ │ │ + add r4, pc, #544 @ (adr r4, ba80c ) │ │ │ │ movs r2, r4 │ │ │ │ - bx fp │ │ │ │ + cmp r0, r6 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ movs r1, r4 │ │ │ │ - blxns r2 │ │ │ │ + cmp r4, sp │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #520 @ (adr r6, ba844 ) │ │ │ │ + add r4, pc, #360 @ (adr r4, ba764 ) │ │ │ │ movs r2, r4 │ │ │ │ - bxns r5 │ │ │ │ + cmp r4, r0 │ │ │ │ movs r1, r4 │ │ │ │ - mov lr, ip │ │ │ │ + add lr, r7 │ │ │ │ movs r1, r4 │ │ │ │ - bx r2 │ │ │ │ + add sl, sp │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #368 @ (adr r6, ba7bc ) │ │ │ │ + add r4, pc, #208 @ (adr r4, ba6dc ) │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #288 @ (adr r6, ba770 ) │ │ │ │ + add r4, pc, #128 @ (adr r4, ba690 ) │ │ │ │ movs r2, r4 │ │ │ │ - mov r8, lr │ │ │ │ + add r8, r9 │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ movs r2, r4 │ │ │ │ - bxns r3 │ │ │ │ + add ip, lr │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #56 @ (adr r6, ba698 ) │ │ │ │ + add r3, pc, #920 @ (adr r3, ba9b8 ) │ │ │ │ movs r2, r4 │ │ │ │ - mov r8, r7 │ │ │ │ + add r8, r2 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #968 @ (adr r5, baa30 ) │ │ │ │ + add r3, pc, #808 @ (adr r3, ba950 ) │ │ │ │ movs r2, r4 │ │ │ │ - mov sl, r3 │ │ │ │ + add r2, lr │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ movs r1, r4 │ │ │ │ - mov r4, lr │ │ │ │ + add r4, r9 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #760 @ (adr r5, ba974 ) │ │ │ │ + add r3, pc, #600 @ (adr r3, ba894 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #680 @ (adr r5, ba928 ) │ │ │ │ + add r3, pc, #520 @ (adr r3, ba848 ) │ │ │ │ movs r2, r4 │ │ │ │ - mov r2, sl │ │ │ │ + add r2, r5 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #552 @ (adr r5, ba8b0 ) │ │ │ │ + add r3, pc, #392 @ (adr r3, ba7d0 ) │ │ │ │ movs r2, r4 │ │ │ │ - mov r2, r6 │ │ │ │ + add r2, r1 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #424 @ (adr r5, ba838 ) │ │ │ │ + add r3, pc, #264 @ (adr r3, ba758 ) │ │ │ │ movs r2, r4 │ │ │ │ - mov r2, r2 │ │ │ │ + mvns r2, r5 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r8, pc │ │ │ │ + mvns r0, r2 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #264 @ (adr r5, ba7a8 ) │ │ │ │ + add r3, pc, #104 @ (adr r3, ba6c8 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, #104] @ 0x68 │ │ │ │ + str r2, [r7, #68] @ 0x44 │ │ │ │ movs r1, r4 │ │ │ │ - cmp lr, r9 │ │ │ │ + bics r6, r4 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #96 @ (adr r5, ba70c ) │ │ │ │ + add r2, pc, #960 @ (adr r2, baa2c ) │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r1, r6] │ │ │ │ + ldr r7, [pc, #400] @ (ba808 ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000ba6b8 : │ │ │ │ +000ba678 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (ba6e4 ) │ │ │ │ + ldr r3, [pc, #28] @ (ba6a4 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (ba6e8 ) │ │ │ │ + ldr r2, [pc, #28] @ (ba6a8 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl b9598 │ │ │ │ + bl b9558 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldr r6, [r5, r5] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000ba6ec : │ │ │ │ +000ba6ac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (ba750 ) │ │ │ │ + ldr r3, [pc, #76] @ (ba710 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (ba754 ) │ │ │ │ + ldr r4, [pc, #72] @ (ba714 ) │ │ │ │ addw r3, r3, #2292 @ 0x8f4 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, ba74c │ │ │ │ - ldr r3, [pc, #64] @ (ba758 ) │ │ │ │ + cbz r0, ba70c │ │ │ │ + ldr r3, [pc, #64] @ (ba718 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ba72c │ │ │ │ + bne.n ba6ec │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w ba6b8 │ │ │ │ - ldr r0, [pc, #44] @ (ba75c ) │ │ │ │ + b.w ba678 │ │ │ │ + ldr r0, [pc, #44] @ (ba71c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (ba760 ) │ │ │ │ - ldr r1, [pc, #40] @ (ba764 ) │ │ │ │ + ldr r3, [pc, #40] @ (ba720 ) │ │ │ │ + ldr r1, [pc, #40] @ (ba724 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (ba768 ) │ │ │ │ + ldr r0, [pc, #40] @ (ba728 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r6, [r3, #18] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sl │ │ │ │ + tst r4, r5 │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, r7] │ │ │ │ + ldr r7, [pc, #704] @ (ba9e8 ) │ │ │ │ movs r1, r4 │ │ │ │ - mvns r0, r6 │ │ │ │ + rors r0, r1 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000ba76c : │ │ │ │ +000ba72c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (ba79c ) │ │ │ │ + ldr r3, [pc, #32] @ (ba75c ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (ba7a0 ) │ │ │ │ + ldr r2, [pc, #32] @ (ba760 ) │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r1, ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl b9598 │ │ │ │ + bl b9558 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r7, r1] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000ba7a4 : │ │ │ │ +000ba764 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #140] @ ba840 │ │ │ │ + ldr.w ip, [pc, #140] @ ba800 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (ba844 ) │ │ │ │ + ldr r3, [pc, #132] @ (ba804 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (ba848 ) │ │ │ │ + ldr r4, [pc, #128] @ (ba808 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #112] @ (ba84c ) │ │ │ │ + ldr r3, [pc, #112] @ (ba80c ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2340 @ 0x924 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, ba838 │ │ │ │ - ldr r3, [pc, #96] @ (ba850 ) │ │ │ │ + cbz r0, ba7f8 │ │ │ │ + ldr r3, [pc, #96] @ (ba810 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ba818 │ │ │ │ + bne.n ba7d8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl ba76c │ │ │ │ - ldr r2, [pc, #80] @ (ba854 ) │ │ │ │ - ldr r3, [pc, #64] @ (ba844 ) │ │ │ │ + bl ba72c │ │ │ │ + ldr r2, [pc, #80] @ (ba814 ) │ │ │ │ + ldr r3, [pc, #64] @ (ba804 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ba83c │ │ │ │ + bne.n ba7fc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (ba858 ) │ │ │ │ + ldr r0, [pc, #60] @ (ba818 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (ba85c ) │ │ │ │ - ldr r1, [pc, #56] @ (ba860 ) │ │ │ │ + ldr r3, [pc, #56] @ (ba81c ) │ │ │ │ + ldr r1, [pc, #56] @ (ba820 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (ba864 ) │ │ │ │ + ldr r0, [pc, #56] @ (ba824 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ba800 │ │ │ │ + b.n ba7c0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r6, [r7, r0] │ │ │ │ + ldr r6, [r7, r1] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, r0] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ movs r5, r4 │ │ │ │ - muls r0, r5 │ │ │ │ + adcs r0, r0 │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, r3] │ │ │ │ + ldr r6, [pc, #832] @ (bab64 ) │ │ │ │ movs r1, r4 │ │ │ │ - orrs r4, r0 │ │ │ │ + lsrs r4, r3 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000ba868 : │ │ │ │ +000ba828 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ ba940 │ │ │ │ + ldr.w ip, [pc, #200] @ ba900 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n ba8fc │ │ │ │ + beq.n ba8bc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #176] @ (ba944 ) │ │ │ │ + ldr r3, [pc, #176] @ (ba904 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, ba8ea │ │ │ │ + cbz r4, ba8aa │ │ │ │ ldr.w ip, [r4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp ip, lr │ │ │ │ itt ne │ │ │ │ addne.w ip, ip, #1 │ │ │ │ strne.w ip, [r4] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl b9598 │ │ │ │ + bl b9558 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n ba8d4 │ │ │ │ + beq.n ba894 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, ba928 │ │ │ │ + cbz r3, ba8e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ba8e4 │ │ │ │ + beq.n ba8a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, ba918 │ │ │ │ + cbz r3, ba8d8 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, ip │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r3, #0] │ │ │ │ mov r4, r3 │ │ │ │ - b.n ba8ae │ │ │ │ - ldr r3, [pc, #68] @ (ba944 ) │ │ │ │ + b.n ba86e │ │ │ │ + ldr r3, [pc, #68] @ (ba904 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n ba934 │ │ │ │ + beq.n ba8f4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ba89a │ │ │ │ - b.n ba8ea │ │ │ │ + bne.n ba85a │ │ │ │ + b.n ba8aa │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n ba8d4 │ │ │ │ + b.n ba894 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ba89a │ │ │ │ + bne.n ba85a │ │ │ │ mov r4, r3 │ │ │ │ - b.n ba8ae │ │ │ │ + b.n ba86e │ │ │ │ nop │ │ │ │ - ldrsb r6, [r7, r5] │ │ │ │ + ldrsb r6, [r7, r6] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000ba948 : │ │ │ │ +000ba908 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #168] @ baa00 │ │ │ │ + ldr.w ip, [pc, #168] @ ba9c0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (baa04 ) │ │ │ │ + ldr r3, [pc, #160] @ (ba9c4 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (baa08 ) │ │ │ │ + ldr r4, [pc, #156] @ (ba9c8 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #140] @ (baa0c ) │ │ │ │ + ldr r3, [pc, #140] @ (ba9cc ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ addw r3, r3, #2388 @ 0x954 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 8612c │ │ │ │ - cbz r0, ba9f8 │ │ │ │ - ldr r3, [pc, #100] @ (baa10 ) │ │ │ │ + cbz r0, ba9b8 │ │ │ │ + ldr r3, [pc, #100] @ (ba9d0 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ba9d8 │ │ │ │ + bne.n ba998 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl ba868 │ │ │ │ - ldr r2, [pc, #80] @ (baa14 ) │ │ │ │ - ldr r3, [pc, #64] @ (baa04 ) │ │ │ │ + bl ba828 │ │ │ │ + ldr r2, [pc, #80] @ (ba9d4 ) │ │ │ │ + ldr r3, [pc, #64] @ (ba9c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ba9fc │ │ │ │ + bne.n ba9bc │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (baa18 ) │ │ │ │ + ldr r0, [pc, #60] @ (ba9d8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (baa1c ) │ │ │ │ - ldr r1, [pc, #56] @ (baa20 ) │ │ │ │ + ldr r3, [pc, #56] @ (ba9dc ) │ │ │ │ + ldr r1, [pc, #56] @ (ba9e0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (baa24 ) │ │ │ │ + ldr r0, [pc, #56] @ (ba9e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ba9c0 │ │ │ │ + b.n ba980 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + ldrsb r2, [r3, r3] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ movs r5, r4 │ │ │ │ - sbcs r0, r5 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #256] @ (bab24 ) │ │ │ │ + ldr r5, [pc, #96] @ (baa44 ) │ │ │ │ movs r1, r4 │ │ │ │ - adcs r4, r0 │ │ │ │ + subs r7, #28 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000baa28 : │ │ │ │ +000ba9e8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r5, [pc, #1060] @ bae60 │ │ │ │ + ldr.w r5, [pc, #1060] @ bae20 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1060] @ bae64 │ │ │ │ + ldr.w r1, [pc, #1060] @ bae24 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1056] @ bae68 │ │ │ │ - ldr.w r2, [pc, #1056] @ bae6c │ │ │ │ - ldr.w r3, [pc, #1056] @ bae70 │ │ │ │ + ldr.w r4, [pc, #1056] @ bae28 │ │ │ │ + ldr.w r2, [pc, #1056] @ bae2c │ │ │ │ + ldr.w r3, [pc, #1056] @ bae30 │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr.w r1, [r8, #956] @ 0x3bc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w babde │ │ │ │ - ldr r3, [pc, #1020] @ (bae74 ) │ │ │ │ + beq.w bab9e │ │ │ │ + ldr r3, [pc, #1020] @ (bae34 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl ba868 │ │ │ │ + bl ba828 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w baba0 │ │ │ │ + bne.w bab60 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bac96 │ │ │ │ + beq.w bac56 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 53114 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bad00 │ │ │ │ + beq.w bacc0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w badf2 │ │ │ │ - ldr r0, [pc, #940] @ (bae78 ) │ │ │ │ + bpl.w badb2 │ │ │ │ + ldr r0, [pc, #940] @ (bae38 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w badbc │ │ │ │ - ldr r0, [pc, #932] @ (bae7c ) │ │ │ │ + beq.w bad7c │ │ │ │ + ldr r0, [pc, #932] @ (bae3c ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w bae06 │ │ │ │ + beq.w badc6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w badee │ │ │ │ + ble.w badae │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w badee │ │ │ │ + beq.w badae │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8bc8c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bab10 │ │ │ │ + beq.n baad0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bac1a │ │ │ │ + beq.w babda │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w bac26 │ │ │ │ + beq.w babe6 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bae0a │ │ │ │ + beq.w badca │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bab3e │ │ │ │ + beq.n baafe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bac7e │ │ │ │ + beq.w bac3e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bae26 │ │ │ │ + beq.w bade6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bab58 │ │ │ │ + beq.n bab18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bac76 │ │ │ │ + beq.w bac36 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bae42 │ │ │ │ + beq.w bae02 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bab72 │ │ │ │ + beq.n bab32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bacf8 │ │ │ │ - ldr r3, [pc, #768] @ (bae74 ) │ │ │ │ + beq.w bacb8 │ │ │ │ + ldr r3, [pc, #768] @ (bae34 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bab84 │ │ │ │ + beq.n bab44 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #760] @ (bae80 ) │ │ │ │ - ldr r3, [pc, #732] @ (bae64 ) │ │ │ │ + ldr r2, [pc, #760] @ (bae40 ) │ │ │ │ + ldr r3, [pc, #732] @ (bae24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w bad2c │ │ │ │ + bne.w bacec │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n babb6 │ │ │ │ + beq.n bab76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, babb6 │ │ │ │ + cbnz r3, bab76 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n babcc │ │ │ │ + beq.n bab8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, babcc │ │ │ │ + cbnz r3, bab8c │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #692] @ (bae84 ) │ │ │ │ - ldr r1, [pc, #696] @ (bae88 ) │ │ │ │ + ldr r3, [pc, #692] @ (bae44 ) │ │ │ │ + ldr r1, [pc, #696] @ (bae48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bab84 │ │ │ │ + b.n bab44 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w baaae │ │ │ │ - ldr r3, [pc, #652] @ (bae8c ) │ │ │ │ - movw r2, #48491 @ 0xbd6b │ │ │ │ + bne.w baa6e │ │ │ │ + ldr r3, [pc, #652] @ (bae4c ) │ │ │ │ + movw r2, #48476 @ 0xbd5c │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #644] @ (bae90 ) │ │ │ │ - ldr r0, [pc, #648] @ (bae94 ) │ │ │ │ + ldr r1, [pc, #644] @ (bae50 ) │ │ │ │ + ldr r0, [pc, #648] @ (bae54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1120 @ 0x460 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w bab16 │ │ │ │ + bne.w baad6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bada0 │ │ │ │ + beq.w bad60 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bac42 │ │ │ │ + beq.n bac02 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, bac86 │ │ │ │ + cbz r3, bac46 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bad84 │ │ │ │ + beq.w bad44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bac58 │ │ │ │ + beq.n bac18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, bac8e │ │ │ │ + cbz r3, bac4e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bad68 │ │ │ │ + beq.w bad28 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bac70 │ │ │ │ + beq.n bac30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bad0c │ │ │ │ + beq.n baccc │ │ │ │ bl 8ba28 │ │ │ │ - b.n babda │ │ │ │ + b.n bab9a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bab58 │ │ │ │ + b.n bab18 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bab3e │ │ │ │ + b.n baafe │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bac42 │ │ │ │ + b.n bac02 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bac58 │ │ │ │ + b.n bac18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n baca8 │ │ │ │ + beq.n bac68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bad24 │ │ │ │ + beq.n bace4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w badd2 │ │ │ │ + beq.w bad92 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bacc4 │ │ │ │ + beq.n bac84 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, bad1c │ │ │ │ + cbz r3, bacdc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n bad4c │ │ │ │ + beq.n bad0c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bacd8 │ │ │ │ + beq.n bac98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, bad14 │ │ │ │ - cbz r7, bad30 │ │ │ │ + cbz r3, bacd4 │ │ │ │ + cbz r7, bacf0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w babda │ │ │ │ + beq.w bab9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w babda │ │ │ │ + bne.w bab9a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n babda │ │ │ │ + b.n bab9a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bab72 │ │ │ │ + b.n bab32 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n baac0 │ │ │ │ + b.n baa80 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bac70 │ │ │ │ + b.n bac30 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bacd8 │ │ │ │ + b.n bac98 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bacc4 │ │ │ │ + b.n bac84 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n baca8 │ │ │ │ + b.n bac68 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #356] @ (bae98 ) │ │ │ │ - movw r2, #48494 @ 0xbd6e │ │ │ │ + ldr r3, [pc, #356] @ (bae58 ) │ │ │ │ + movw r2, #48479 @ 0xbd5f │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #352] @ (bae9c ) │ │ │ │ - ldr r0, [pc, #352] @ (baea0 ) │ │ │ │ + ldr r1, [pc, #352] @ (bae5c ) │ │ │ │ + ldr r0, [pc, #352] @ (bae60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1120 @ 0x460 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (baea4 ) │ │ │ │ - movw r2, #48493 @ 0xbd6d │ │ │ │ + ldr r3, [pc, #340] @ (bae64 ) │ │ │ │ + movw r2, #48478 @ 0xbd5e │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #336] @ (baea8 ) │ │ │ │ - ldr r0, [pc, #336] @ (baeac ) │ │ │ │ + ldr r1, [pc, #336] @ (bae68 ) │ │ │ │ + ldr r0, [pc, #336] @ (bae6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1120 @ 0x460 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (baeb0 ) │ │ │ │ - movw r2, #48499 @ 0xbd73 │ │ │ │ + ldr r3, [pc, #324] @ (bae70 ) │ │ │ │ + movw r2, #48484 @ 0xbd64 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #320] @ (baeb4 ) │ │ │ │ - ldr r0, [pc, #320] @ (baeb8 ) │ │ │ │ + ldr r1, [pc, #320] @ (bae74 ) │ │ │ │ + ldr r0, [pc, #320] @ (bae78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1120 @ 0x460 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (baebc ) │ │ │ │ - movw r2, #48498 @ 0xbd72 │ │ │ │ + ldr r3, [pc, #308] @ (bae7c ) │ │ │ │ + movw r2, #48483 @ 0xbd63 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #304] @ (baec0 ) │ │ │ │ - ldr r0, [pc, #304] @ (baec4 ) │ │ │ │ + ldr r1, [pc, #304] @ (bae80 ) │ │ │ │ + ldr r0, [pc, #304] @ (bae84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1120 @ 0x460 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (baec8 ) │ │ │ │ - movw r2, #48497 @ 0xbd71 │ │ │ │ + ldr r3, [pc, #292] @ (bae88 ) │ │ │ │ + movw r2, #48482 @ 0xbd62 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #288] @ (baecc ) │ │ │ │ - ldr r0, [pc, #288] @ (baed0 ) │ │ │ │ + ldr r1, [pc, #288] @ (bae8c ) │ │ │ │ + ldr r0, [pc, #288] @ (bae90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1120 @ 0x460 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (baed4 ) │ │ │ │ + ldr r3, [pc, #276] @ (bae94 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #276] @ (baed8 ) │ │ │ │ - ldr r0, [pc, #276] @ (baedc ) │ │ │ │ + ldr r1, [pc, #276] @ (bae98 ) │ │ │ │ + ldr r0, [pc, #276] @ (bae9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (baee0 ) │ │ │ │ - movw r2, #48492 @ 0xbd6c │ │ │ │ + ldr r3, [pc, #268] @ (baea0 ) │ │ │ │ + movw r2, #48477 @ 0xbd5d │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #260] @ (baee4 ) │ │ │ │ - ldr r0, [pc, #264] @ (baee8 ) │ │ │ │ + ldr r1, [pc, #260] @ (baea4 ) │ │ │ │ + ldr r0, [pc, #264] @ (baea8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1120 @ 0x460 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #248] @ (baeec ) │ │ │ │ + ldr r3, [pc, #248] @ (baeac ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (baef0 ) │ │ │ │ - ldr r0, [pc, #248] @ (baef4 ) │ │ │ │ + ldr r1, [pc, #248] @ (baeb0 ) │ │ │ │ + ldr r0, [pc, #248] @ (baeb4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #236] @ (baef8 ) │ │ │ │ - movw r2, #48468 @ 0xbd54 │ │ │ │ + ldr r3, [pc, #236] @ (baeb8 ) │ │ │ │ + movw r2, #48453 @ 0xbd45 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #228] @ (baefc ) │ │ │ │ - ldr r0, [pc, #232] @ (baf00 ) │ │ │ │ + ldr r1, [pc, #228] @ (baebc ) │ │ │ │ + ldr r0, [pc, #232] @ (baec0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1120 @ 0x460 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (baf04 ) │ │ │ │ - movw r2, #48469 @ 0xbd55 │ │ │ │ + ldr r3, [pc, #220] @ (baec4 ) │ │ │ │ + movw r2, #48454 @ 0xbd46 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #212] @ (baf08 ) │ │ │ │ - ldr r0, [pc, #216] @ (baf0c ) │ │ │ │ + ldr r1, [pc, #212] @ (baec8 ) │ │ │ │ + ldr r0, [pc, #216] @ (baecc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1120 @ 0x460 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (baf10 ) │ │ │ │ - movw r2, #48470 @ 0xbd56 │ │ │ │ + ldr r3, [pc, #204] @ (baed0 ) │ │ │ │ + movw r2, #48455 @ 0xbd47 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #196] @ (baf14 ) │ │ │ │ - ldr r0, [pc, #200] @ (baf18 ) │ │ │ │ + ldr r1, [pc, #196] @ (baed4 ) │ │ │ │ + ldr r0, [pc, #200] @ (baed8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1120 @ 0x460 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strb r0, [r7, r6] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, r6] │ │ │ │ + strb r2, [r5, r7] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #800] @ 0x320 │ │ │ │ + ldrh r0, [r4, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r6, pc, #976 @ (adr r6, bb230 ) │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r7, #58] @ 0x3a │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r6, pc, #864 @ (adr r6, bb1cc ) │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsls r6, r0, #21 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r6, pc, #752 @ (adr r6, bb168 ) │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r3, #29 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r0, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r6, pc, #640 @ (adr r6, bb104 ) │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r6, #28 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r6, pc, #528 @ (adr r6, bb0a0 ) │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ + lsls r6, r4, #19 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r6, pc, #704 @ (adr r6, bb15c ) │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n bafb0 │ │ │ │ + bpl.n baf20 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r6, pc, #328 @ (adr r6, baff0 ) │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r6, pc, #752 @ (adr r6, bb1a4 ) │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r6, pc, #928 @ (adr r6, bb258 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r6, pc, #104 @ (adr r6, baf28 ) │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r4, #26 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #152 @ 0x98 │ │ │ │ + add r5, pc, #1016 @ (adr r5, bb2c4 ) │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r3, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ + add r5, pc, #904 @ (adr r5, bb260 ) │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r0, #26 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000baf1c : │ │ │ │ +000baedc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (baf80 ) │ │ │ │ + ldr r3, [pc, #76] @ (baf40 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (baf84 ) │ │ │ │ + ldr r4, [pc, #72] @ (baf44 ) │ │ │ │ addw r3, r3, #2436 @ 0x984 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, baf7c │ │ │ │ - ldr r3, [pc, #64] @ (baf88 ) │ │ │ │ + cbz r0, baf3c │ │ │ │ + ldr r3, [pc, #64] @ (baf48 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n baf5c │ │ │ │ + bne.n baf1c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w baa28 │ │ │ │ - ldr r0, [pc, #44] @ (baf8c ) │ │ │ │ + b.w ba9e8 │ │ │ │ + ldr r0, [pc, #44] @ (baf4c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (baf90 ) │ │ │ │ - ldr r1, [pc, #40] @ (baf94 ) │ │ │ │ + ldr r3, [pc, #40] @ (baf50 ) │ │ │ │ + ldr r1, [pc, #40] @ (baf54 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (baf98 ) │ │ │ │ + ldr r0, [pc, #40] @ (baf58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r6, [r5, #68] @ 0x44 │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r7, r2] │ │ │ │ + str r6, [r7, r3] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r1, #252 @ 0xfc │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ + subs r4, #200 @ 0xc8 │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r1, #152 @ 0x98 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000baf9c : │ │ │ │ +000baf5c : │ │ │ │ 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 │ │ │ │ - ldr.w r1, [pc, #1660] @ bb62c │ │ │ │ + ldr.w r1, [pc, #1660] @ bb5ec │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ - ldr.w r2, [pc, #1660] @ bb630 │ │ │ │ + ldr.w r2, [pc, #1660] @ bb5f0 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r7, [pc, #1656] @ bb634 │ │ │ │ - ldr.w r3, [pc, #1656] @ bb638 │ │ │ │ + ldr.w r7, [pc, #1656] @ bb5f4 │ │ │ │ + ldr.w r3, [pc, #1656] @ bb5f8 │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #3612] @ 0xe1c │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ - ldr.w r3, [pc, #1632] @ bb63c │ │ │ │ + ldr.w r3, [pc, #1632] @ bb5fc │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl b8414 │ │ │ │ + bl b83d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bb31c │ │ │ │ - ldr.w r2, [pc, #1612] @ bb640 │ │ │ │ + beq.w bb2dc │ │ │ │ + ldr.w r2, [pc, #1612] @ bb600 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n bb018 │ │ │ │ + beq.n bafd8 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r5, [r0, #0] │ │ │ │ - beq.n bb018 │ │ │ │ + beq.n bafd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bb2b4 │ │ │ │ + beq.w bb274 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w bb332 │ │ │ │ + beq.w bb2f2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w bb354 │ │ │ │ + bmi.w bb314 │ │ │ │ bl 8bf90 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bb582 │ │ │ │ + beq.w bb542 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb046 │ │ │ │ + beq.n bb006 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb2ba │ │ │ │ - ldr.w r3, [pc, #1532] @ bb644 │ │ │ │ + beq.w bb27a │ │ │ │ + ldr.w r3, [pc, #1532] @ bb604 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w bb392 │ │ │ │ + beq.w bb352 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [r4, #896] @ 0x380 │ │ │ │ ldr.w sl, [r4, #4064] @ 0xfe0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl b9560 │ │ │ │ + bl b9520 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb086 │ │ │ │ + beq.n bb046 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb2c0 │ │ │ │ + beq.w bb280 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bb35e │ │ │ │ + beq.w bb31e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w bb374 │ │ │ │ + bpl.w bb334 │ │ │ │ ldr.w r3, [r4, #896] @ 0x380 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr.w r0, [r4, #2692] @ 0xa84 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ strd sl, r8, [sp, #24] │ │ │ │ blx 53348 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bb3b2 │ │ │ │ + beq.w bb372 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb0d6 │ │ │ │ + beq.n bb096 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb2c8 │ │ │ │ + beq.w bb288 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w bb2fc │ │ │ │ - ldr.w r3, [pc, #1380] @ bb648 │ │ │ │ + bpl.w bb2bc │ │ │ │ + ldr.w r3, [pc, #1380] @ bb608 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb3f8 │ │ │ │ + beq.w bb3b8 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w bb422 │ │ │ │ + beq.w bb3e2 │ │ │ │ ldr.w r2, [r4, #4064] @ 0xfe0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ ldr.w sl, [r4, #2884] @ 0xb44 │ │ │ │ str r2, [sp, #16] │ │ │ │ it pl │ │ │ │ strpl r7, [sp, #12] │ │ │ │ - bmi.w bb44a │ │ │ │ + bmi.w bb40a │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 8bf90 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 8a7b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bb5ba │ │ │ │ + beq.w bb57a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n bb14a │ │ │ │ + beq.n bb10a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb2d8 │ │ │ │ + beq.w bb298 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bb59e │ │ │ │ + beq.w bb55e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bb164 │ │ │ │ + beq.n bb124 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb2e4 │ │ │ │ + beq.w bb2a4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bb48c │ │ │ │ + beq.w bb44c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r3, r7, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r4, #896] @ 0x380 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r4, #2692] @ 0xa84 │ │ │ │ blx 53348 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bb4a2 │ │ │ │ + beq.w bb462 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb1a4 │ │ │ │ + beq.n bb164 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb2ec │ │ │ │ + beq.w bb2ac │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w bb4c4 │ │ │ │ + bpl.w bb484 │ │ │ │ ldr r6, [r6, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bb4e2 │ │ │ │ + beq.w bb4a2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -176059,1842 +176027,1842 @@ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr.w r0, [r4, #2692] @ 0xa84 │ │ │ │ movs r3, #0 │ │ │ │ blx 53348 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bb504 │ │ │ │ + beq.w bb4c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb20c │ │ │ │ + beq.n bb1cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, bb20c │ │ │ │ + cbnz r3, bb1cc │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w bb3ce │ │ │ │ + bpl.w bb38e │ │ │ │ movs r0, #6 │ │ │ │ ldr.w r4, [r4, #164] @ 0xa4 │ │ │ │ blx 52bc8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bb52c │ │ │ │ + beq.w bb4ec │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r5, [r3, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w bb60e │ │ │ │ + beq.w bb5ce │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ strd sl, r8, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bb5f2 │ │ │ │ + beq.w bb5b2 │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ strd r2, r7, [r3, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w bb5d6 │ │ │ │ + beq.w bb596 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, fp │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ str r4, [r3, #20] │ │ │ │ blx 52d2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, bb2f4 │ │ │ │ + cbz r3, bb2b4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w bb554 │ │ │ │ - ldr r2, [pc, #948] @ (bb64c ) │ │ │ │ - ldr r3, [pc, #916] @ (bb630 ) │ │ │ │ + beq.w bb514 │ │ │ │ + ldr r2, [pc, #948] @ (bb60c ) │ │ │ │ + ldr r3, [pc, #916] @ (bb5f0 ) │ │ │ │ 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 bb56a │ │ │ │ + bne.w bb52a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb018 │ │ │ │ + b.n bafd8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb046 │ │ │ │ + b.n bb006 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb086 │ │ │ │ + b.n bb046 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n bb2fc │ │ │ │ - b.n bb0e0 │ │ │ │ + bpl.n bb2bc │ │ │ │ + b.n bb0a0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n bb14a │ │ │ │ + b.n bb10a │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb164 │ │ │ │ + b.n bb124 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb1a4 │ │ │ │ + b.n bb164 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb290 │ │ │ │ - ldr r2, [pc, #848] @ (bb650 ) │ │ │ │ - ldr r1, [pc, #852] @ (bb654 ) │ │ │ │ - ldr r0, [pc, #852] @ (bb658 ) │ │ │ │ + b.n bb250 │ │ │ │ + ldr r2, [pc, #848] @ (bb610 ) │ │ │ │ + ldr r1, [pc, #852] @ (bb614 ) │ │ │ │ + ldr r0, [pc, #852] @ (bb618 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ strd r2, r5, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ bl 9d43c │ │ │ │ movs r4, #0 │ │ │ │ - b.n bb296 │ │ │ │ - ldr r1, [pc, #828] @ (bb65c ) │ │ │ │ + b.n bb256 │ │ │ │ + ldr r1, [pc, #828] @ (bb61c ) │ │ │ │ movw r2, #417 @ 0x1a1 │ │ │ │ - ldr r0, [pc, #828] @ (bb660 ) │ │ │ │ + ldr r0, [pc, #828] @ (bb620 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n bb318 │ │ │ │ + b.n bb2d8 │ │ │ │ ldr.w r4, [r9] │ │ │ │ movw r0, #419 @ 0x1a3 │ │ │ │ - ldr r3, [pc, #808] @ (bb664 ) │ │ │ │ + ldr r3, [pc, #808] @ (bb624 ) │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r2, [pc, #804] @ (bb668 ) │ │ │ │ + ldr r2, [pc, #804] @ (bb628 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #804] @ (bb66c ) │ │ │ │ - ldr r0, [pc, #808] @ (bb670 ) │ │ │ │ + ldr r1, [pc, #804] @ (bb62c ) │ │ │ │ + ldr r0, [pc, #808] @ (bb630 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bb318 │ │ │ │ + b.n bb2d8 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 87140 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n bb026 │ │ │ │ - ldr r1, [pc, #788] @ (bb674 ) │ │ │ │ + b.n bafe6 │ │ │ │ + ldr r1, [pc, #788] @ (bb634 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r0, [pc, #784] @ (bb678 ) │ │ │ │ + ldr r0, [pc, #784] @ (bb638 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n bb318 │ │ │ │ - ldr r2, [pc, #772] @ (bb67c ) │ │ │ │ - ldr r1, [pc, #776] @ (bb680 ) │ │ │ │ - ldr r0, [pc, #776] @ (bb684 ) │ │ │ │ + b.n bb2d8 │ │ │ │ + ldr r2, [pc, #772] @ (bb63c ) │ │ │ │ + ldr r1, [pc, #776] @ (bb640 ) │ │ │ │ + ldr r0, [pc, #776] @ (bb644 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ strd r2, r8, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ bl 9d43c │ │ │ │ - b.n bb318 │ │ │ │ - ldr r3, [pc, #756] @ (bb688 ) │ │ │ │ + b.n bb2d8 │ │ │ │ + ldr r3, [pc, #756] @ (bb648 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r1, [pc, #748] @ (bb68c ) │ │ │ │ - ldr r0, [pc, #752] @ (bb690 ) │ │ │ │ + ldr r1, [pc, #748] @ (bb64c ) │ │ │ │ + ldr r0, [pc, #752] @ (bb650 ) │ │ │ │ movw r2, #419 @ 0x1a3 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n bb318 │ │ │ │ - ldr r1, [pc, #736] @ (bb694 ) │ │ │ │ + b.n bb2d8 │ │ │ │ + ldr r1, [pc, #736] @ (bb654 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r0, [pc, #732] @ (bb698 ) │ │ │ │ + ldr r0, [pc, #732] @ (bb658 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n bb318 │ │ │ │ - ldr r2, [pc, #716] @ (bb69c ) │ │ │ │ - ldr r1, [pc, #716] @ (bb6a0 ) │ │ │ │ - ldr r0, [pc, #720] @ (bb6a4 ) │ │ │ │ + b.n bb2d8 │ │ │ │ + ldr r2, [pc, #716] @ (bb65c ) │ │ │ │ + ldr r1, [pc, #716] @ (bb660 ) │ │ │ │ + ldr r0, [pc, #720] @ (bb664 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ strd r2, r7, [sp] │ │ │ │ add r0, pc │ │ │ │ mov.w r2, #422 @ 0x1a6 │ │ │ │ bl 9d43c │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n bb318 │ │ │ │ + b.n bb2d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - ldr r3, [pc, #680] @ (bb6a8 ) │ │ │ │ - ldr r1, [pc, #680] @ (bb6ac ) │ │ │ │ + ldr r3, [pc, #680] @ (bb668 ) │ │ │ │ + ldr r1, [pc, #680] @ (bb66c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr r1, [pc, #672] @ (bb6b0 ) │ │ │ │ - ldr r0, [pc, #676] @ (bb6b4 ) │ │ │ │ + ldr r1, [pc, #672] @ (bb670 ) │ │ │ │ + ldr r0, [pc, #676] @ (bb674 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n bb318 │ │ │ │ + b.n bb2d8 │ │ │ │ ldr.w r0, [r9] │ │ │ │ movw r1, #421 @ 0x1a5 │ │ │ │ - ldr r3, [pc, #652] @ (bb6b8 ) │ │ │ │ + ldr r3, [pc, #652] @ (bb678 ) │ │ │ │ strd r1, r0, [sp] │ │ │ │ - ldr r2, [pc, #648] @ (bb6bc ) │ │ │ │ + ldr r2, [pc, #648] @ (bb67c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #648] @ (bb6c0 ) │ │ │ │ - ldr r0, [pc, #652] @ (bb6c4 ) │ │ │ │ + ldr r1, [pc, #648] @ (bb680 ) │ │ │ │ + ldr r0, [pc, #652] @ (bb684 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n bb318 │ │ │ │ + b.n bb2d8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 87140 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - bne.w bb56e │ │ │ │ + bne.w bb52e │ │ │ │ ldr.w r1, [r9] │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r3, [pc, #608] @ (bb6c8 ) │ │ │ │ + ldr r3, [pc, #608] @ (bb688 ) │ │ │ │ strd r2, r1, [sp] │ │ │ │ - ldr r0, [pc, #604] @ (bb6cc ) │ │ │ │ + ldr r0, [pc, #604] @ (bb68c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #604] @ (bb6d0 ) │ │ │ │ - ldr r1, [pc, #608] @ (bb6d4 ) │ │ │ │ + ldr r2, [pc, #604] @ (bb690 ) │ │ │ │ + ldr r1, [pc, #608] @ (bb694 ) │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.n bb318 │ │ │ │ - ldr r1, [pc, #584] @ (bb6d8 ) │ │ │ │ + b.n bb2d8 │ │ │ │ + ldr r1, [pc, #584] @ (bb698 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r0, [pc, #584] @ (bb6dc ) │ │ │ │ + ldr r0, [pc, #584] @ (bb69c ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n bb442 │ │ │ │ - ldr r1, [pc, #572] @ (bb6e0 ) │ │ │ │ + b.n bb402 │ │ │ │ + ldr r1, [pc, #572] @ (bb6a0 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r0, [pc, #568] @ (bb6e4 ) │ │ │ │ + ldr r0, [pc, #568] @ (bb6a4 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n bb318 │ │ │ │ - ldr r2, [pc, #544] @ (bb6e8 ) │ │ │ │ - ldr r1, [pc, #548] @ (bb6ec ) │ │ │ │ - ldr r0, [pc, #548] @ (bb6f0 ) │ │ │ │ + b.n bb2d8 │ │ │ │ + ldr r2, [pc, #544] @ (bb6a8 ) │ │ │ │ + ldr r1, [pc, #548] @ (bb6ac ) │ │ │ │ + ldr r0, [pc, #548] @ (bb6b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ strd r2, r8, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ bl 9d43c │ │ │ │ - b.n bb442 │ │ │ │ + b.n bb402 │ │ │ │ ldr.w r1, [r9] │ │ │ │ mov.w r2, #422 @ 0x1a6 │ │ │ │ - ldr r3, [pc, #520] @ (bb6f4 ) │ │ │ │ + ldr r3, [pc, #520] @ (bb6b4 ) │ │ │ │ strd r2, r1, [sp] │ │ │ │ - ldr r0, [pc, #516] @ (bb6f8 ) │ │ │ │ + ldr r0, [pc, #516] @ (bb6b8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #516] @ (bb6fc ) │ │ │ │ - ldr r1, [pc, #520] @ (bb700 ) │ │ │ │ + ldr r2, [pc, #516] @ (bb6bc ) │ │ │ │ + ldr r1, [pc, #520] @ (bb6c0 ) │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bb3ea │ │ │ │ - ldr r1, [pc, #508] @ (bb704 ) │ │ │ │ + b.n bb3aa │ │ │ │ + ldr r1, [pc, #508] @ (bb6c4 ) │ │ │ │ mov.w r2, #422 @ 0x1a6 │ │ │ │ - ldr r0, [pc, #508] @ (bb708 ) │ │ │ │ + ldr r0, [pc, #508] @ (bb6c8 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n bb318 │ │ │ │ - ldr r1, [pc, #476] @ (bb70c ) │ │ │ │ + b.n bb2d8 │ │ │ │ + ldr r1, [pc, #476] @ (bb6cc ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r0, [pc, #476] @ (bb710 ) │ │ │ │ + ldr r0, [pc, #476] @ (bb6d0 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n bb318 │ │ │ │ - ldr r1, [pc, #444] @ (bb714 ) │ │ │ │ + b.n bb2d8 │ │ │ │ + ldr r1, [pc, #444] @ (bb6d4 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r0, [pc, #444] @ (bb718 ) │ │ │ │ + ldr r0, [pc, #444] @ (bb6d8 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n bb296 │ │ │ │ + b.n bb256 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w bb10a │ │ │ │ + bpl.w bb0ca │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 87140 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n bb10a │ │ │ │ - ldr r3, [pc, #408] @ (bb71c ) │ │ │ │ - movw r2, #36692 @ 0x8f54 │ │ │ │ + b.n bb0ca │ │ │ │ + ldr r3, [pc, #408] @ (bb6dc ) │ │ │ │ + movw r2, #36677 @ 0x8f45 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #400] @ (bb720 ) │ │ │ │ - ldr r0, [pc, #404] @ (bb724 ) │ │ │ │ + ldr r1, [pc, #400] @ (bb6e0 ) │ │ │ │ + ldr r0, [pc, #404] @ (bb6e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1176 @ 0x498 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #392] @ (bb728 ) │ │ │ │ - movw r2, #36767 @ 0x8f9f │ │ │ │ + ldr r3, [pc, #392] @ (bb6e8 ) │ │ │ │ + movw r2, #36752 @ 0x8f90 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #384] @ (bb72c ) │ │ │ │ - ldr r0, [pc, #388] @ (bb730 ) │ │ │ │ + ldr r1, [pc, #384] @ (bb6ec ) │ │ │ │ + ldr r0, [pc, #388] @ (bb6f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1176 @ 0x498 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #376] @ (bb734 ) │ │ │ │ - movw r2, #36766 @ 0x8f9e │ │ │ │ + ldr r3, [pc, #376] @ (bb6f4 ) │ │ │ │ + movw r2, #36751 @ 0x8f8f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #368] @ (bb738 ) │ │ │ │ - ldr r0, [pc, #372] @ (bb73c ) │ │ │ │ + ldr r1, [pc, #368] @ (bb6f8 ) │ │ │ │ + ldr r0, [pc, #372] @ (bb6fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1176 @ 0x498 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (bb740 ) │ │ │ │ - movw r2, #36832 @ 0x8fe0 │ │ │ │ + ldr r3, [pc, #360] @ (bb700 ) │ │ │ │ + movw r2, #36817 @ 0x8fd1 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #352] @ (bb744 ) │ │ │ │ - ldr r0, [pc, #356] @ (bb748 ) │ │ │ │ + ldr r1, [pc, #352] @ (bb704 ) │ │ │ │ + ldr r0, [pc, #356] @ (bb708 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1176 @ 0x498 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (bb74c ) │ │ │ │ - movw r2, #36827 @ 0x8fdb │ │ │ │ + ldr r3, [pc, #344] @ (bb70c ) │ │ │ │ + movw r2, #36812 @ 0x8fcc │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #336] @ (bb750 ) │ │ │ │ - ldr r0, [pc, #340] @ (bb754 ) │ │ │ │ + ldr r1, [pc, #336] @ (bb710 ) │ │ │ │ + ldr r0, [pc, #340] @ (bb714 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1176 @ 0x498 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (bb758 ) │ │ │ │ - movw r2, #36822 @ 0x8fd6 │ │ │ │ + ldr r3, [pc, #328] @ (bb718 ) │ │ │ │ + movw r2, #36807 @ 0x8fc7 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #320] @ (bb75c ) │ │ │ │ - ldr r0, [pc, #324] @ (bb760 ) │ │ │ │ + ldr r1, [pc, #320] @ (bb71c ) │ │ │ │ + ldr r0, [pc, #324] @ (bb720 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1176 @ 0x498 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r4, [r0, r1] │ │ │ │ + str r4, [r0, r2] │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, r0] │ │ │ │ + str r2, [r7, r1] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #392] @ (bb7d8 ) │ │ │ │ + ldr r5, [pc, #648] @ (bb898 ) │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r6, r5] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #206 @ 0xce │ │ │ │ + subs r0, #166 @ 0xa6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #178 @ 0xb2 │ │ │ │ + subs r0, #138 @ 0x8a │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r3, #2 │ │ │ │ + lsrs r0, r6, #25 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldrsb r6, [r0, r4] │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + subs r0, #104 @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #112 @ 0x70 │ │ │ │ + subs r0, #72 @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldrsb r0, [r2, r3] │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r0, #46 @ 0x2e │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ + ldrsb r0, [r5, r2] │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r0, #10 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ + ldrsb r2, [r2, r2] │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #28 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ + ldrsb r2, [r3, r1] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r4, r1] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + adds r7, #154 @ 0x9a │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r7, r0] │ │ │ │ + ldrsb r6, [r2, r0] │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + ldrb r2, [r0, #6] │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r5, #29 │ │ │ │ + lsrs r2, r0, #21 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r0, r0] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + strb r0, [r7, r6] │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + adds r7, #26 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r2, [r1, r7] │ │ │ │ + strb r2, [r4, r6] │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #44 @ 0x2c │ │ │ │ + adds r7, #4 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r0, #22 │ │ │ │ + lsls r2, r3, #13 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #6 │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ movs r1, r4 │ │ │ │ - add r6, sl │ │ │ │ + tst r6, r5 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + adds r6, #188 @ 0xbc │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + lsrs r6, r7, #18 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r4, [r7, r5] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + strb r0, [r0, r5] │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #202 @ 0xca │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + adds r6, #122 @ 0x7a │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, pc, #808 @ (adr r0, bba4c ) │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ movs r0, r4 │ │ │ │ - eors r4, r6 │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, pc, #696 @ (adr r0, bb9e8 ) │ │ │ │ + ldr r6, [sp, #536] @ 0x218 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r2 │ │ │ │ + subs r6, #172 @ 0xac │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, pc, #584 @ (adr r0, bb984 ) │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r5 │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r1, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, pc, #472 @ (adr r0, bb920 ) │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r5, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, pc, #360 @ (adr r0, bb8bc ) │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r0, r7] │ │ │ │ + ldr r7, [pc, #608] @ (bb978 ) │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + strh r0, [r2, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, pc, #248 @ (adr r0, bb858 ) │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bb764 : │ │ │ │ +000bb724 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (bb7c8 ) │ │ │ │ + ldr r3, [pc, #76] @ (bb788 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (bb7cc ) │ │ │ │ + ldr r4, [pc, #72] @ (bb78c ) │ │ │ │ addw r3, r3, #2484 @ 0x9b4 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, bb7c4 │ │ │ │ - ldr r3, [pc, #64] @ (bb7d0 ) │ │ │ │ + cbz r0, bb784 │ │ │ │ + ldr r3, [pc, #64] @ (bb790 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bb7a4 │ │ │ │ + bne.n bb764 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w baf9c │ │ │ │ - ldr r0, [pc, #44] @ (bb7d4 ) │ │ │ │ + b.w baf5c │ │ │ │ + ldr r0, [pc, #44] @ (bb794 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (bb7d8 ) │ │ │ │ - ldr r1, [pc, #40] @ (bb7dc ) │ │ │ │ + ldr r3, [pc, #40] @ (bb798 ) │ │ │ │ + ldr r1, [pc, #40] @ (bb79c ) │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ - ldr r0, [pc, #40] @ (bb7e0 ) │ │ │ │ + ldr r0, [pc, #40] @ (bb7a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r6, [r4, #64] @ 0x40 │ │ │ │ + str r6, [r4, #68] @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [pc, #472] @ (bb9a8 ) │ │ │ │ + ldr r0, [pc, #728] @ (bba68 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #16 │ │ │ │ + lsrs r0, r0, #8 │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strh r0, [r3, r2] │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, #32 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bb7e4 : │ │ │ │ +000bb7a4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, bb80a │ │ │ │ + cbz r0, bb7ca │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n bb80a │ │ │ │ + beq.n bb7ca │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, bb84c │ │ │ │ + cbz r2, bb80c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [r3, #20] │ │ │ │ cmp r2, r0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ - cbz r0, bb834 │ │ │ │ + cbz r0, bb7f4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n bb834 │ │ │ │ + beq.n bb7f4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, bb83a │ │ │ │ + cbz r2, bb7fa │ │ │ │ str r1, [r3, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ str r1, [r3, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ - b.n bb80a │ │ │ │ + b.n bb7ca │ │ │ │ nop │ │ │ │ │ │ │ │ -000bb85c : │ │ │ │ +000bb81c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 532d4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n bb876 │ │ │ │ + bne.n bb836 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 87080 │ │ │ │ nop │ │ │ │ │ │ │ │ -000bb880 : │ │ │ │ +000bb840 : │ │ │ │ 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 r5, [r0, #12] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r4, [pc, #1340] @ bbdd4 │ │ │ │ + ldr.w r4, [pc, #1340] @ bbd94 │ │ │ │ add r4, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w bbbaa │ │ │ │ + beq.w bbb6a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 5342c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb8cc │ │ │ │ + beq.n bb88c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bbb30 │ │ │ │ + beq.w bbaf0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bbbce │ │ │ │ + beq.w bbb8e │ │ │ │ ldr r5, [r7, #16] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w bbbe6 │ │ │ │ + beq.w bbba6 │ │ │ │ lsls r0, r5, #31 │ │ │ │ - bmi.w bbc10 │ │ │ │ + bmi.w bbbd0 │ │ │ │ ldrb r3, [r7, #20] │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w bbc18 │ │ │ │ + beq.w bbbd8 │ │ │ │ ldrb r3, [r7, #21] │ │ │ │ mov sl, r3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w bbc3c │ │ │ │ + beq.w bbbfc │ │ │ │ ldrb r3, [r7, #22] │ │ │ │ mov fp, r3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w bbc68 │ │ │ │ + beq.w bbc28 │ │ │ │ ldrb r3, [r7, #23] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w bbb4e │ │ │ │ + beq.w bbb0e │ │ │ │ ldrb r3, [r7, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w bbc8c │ │ │ │ + beq.w bbc4c │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bbcb0 │ │ │ │ + beq.w bbc70 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ blx 5342c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bb948 │ │ │ │ + beq.n bb908 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bbb3e │ │ │ │ + beq.w bbafe │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bbcd4 │ │ │ │ + beq.w bbc94 │ │ │ │ ldrb.w r3, [r7, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w bbcec │ │ │ │ + beq.w bbcac │ │ │ │ ldrb.w r3, [r7, #33] @ 0x21 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w bbd22 │ │ │ │ + beq.w bbce2 │ │ │ │ ldr r7, [r7, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bbd46 │ │ │ │ + beq.w bbd06 │ │ │ │ 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 5342c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb99a │ │ │ │ + beq.n bb95a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bbb46 │ │ │ │ + beq.w bbb06 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bbd6a │ │ │ │ + beq.w bbd2a │ │ │ │ movs r0, #11 │ │ │ │ blx 53114 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bbd82 │ │ │ │ + beq.w bbd42 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w bbda4 │ │ │ │ - ldr.w r2, [pc, #1052] @ bbdd8 │ │ │ │ + bpl.w bbd64 │ │ │ │ + ldr.w r2, [pc, #1052] @ bbd98 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bbdb8 │ │ │ │ - ldr.w r2, [pc, #1040] @ bbddc │ │ │ │ + beq.w bbd78 │ │ │ │ + ldr.w r2, [pc, #1040] @ bbd9c │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bbdce │ │ │ │ + beq.w bbd8e │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w bbda0 │ │ │ │ + ble.w bbd60 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r7, #12] │ │ │ │ bl 8bf90 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w bbda4 │ │ │ │ + bpl.w bbd64 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bbdb8 │ │ │ │ + beq.w bbd78 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bbdce │ │ │ │ + beq.w bbd8e │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w bbda0 │ │ │ │ + ble.w bbd60 │ │ │ │ str r0, [r7, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w bbb38 │ │ │ │ - ldr r2, [pc, #972] @ (bbde0 ) │ │ │ │ + bne.w bbaf8 │ │ │ │ + ldr r2, [pc, #972] @ (bbda0 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w bbda0 │ │ │ │ + beq.w bbd60 │ │ │ │ str r1, [r7, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w bbba4 │ │ │ │ - ldr r2, [pc, #936] @ (bbde0 ) │ │ │ │ + bne.w bbb64 │ │ │ │ + ldr r2, [pc, #936] @ (bbda0 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w bbda0 │ │ │ │ + beq.w bbd60 │ │ │ │ str r1, [r7, #24] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w bbb9e │ │ │ │ - ldr r2, [pc, #904] @ (bbde0 ) │ │ │ │ + bne.w bbb5e │ │ │ │ + ldr r2, [pc, #904] @ (bbda0 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w bbda0 │ │ │ │ + beq.w bbd60 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r1, [r7, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w bbb98 │ │ │ │ - ldr r2, [pc, #868] @ (bbde0 ) │ │ │ │ + bne.w bbb58 │ │ │ │ + ldr r2, [pc, #868] @ (bbda0 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ cmp r3, #5 │ │ │ │ - beq.w bbda0 │ │ │ │ + beq.w bbd60 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r1, [r7, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n bbb92 │ │ │ │ - ldr r2, [pc, #836] @ (bbde0 ) │ │ │ │ + bne.n bbb52 │ │ │ │ + ldr r2, [pc, #836] @ (bbda0 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.w bbda0 │ │ │ │ + beq.w bbd60 │ │ │ │ cmp r3, #7 │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ - beq.w bbda0 │ │ │ │ + beq.w bbd60 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str.w r8, [r7, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n bbb8c │ │ │ │ - ldr r2, [pc, #796] @ (bbde0 ) │ │ │ │ + bne.n bbb4c │ │ │ │ + ldr r2, [pc, #796] @ (bbda0 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.w bbda0 │ │ │ │ + beq.w bbd60 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r1, [r7, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n bbb86 │ │ │ │ - ldr r2, [pc, #764] @ (bbde0 ) │ │ │ │ + bne.n bbb46 │ │ │ │ + ldr r2, [pc, #764] @ (bbda0 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ cmp r3, #9 │ │ │ │ - beq.w bbda0 │ │ │ │ + beq.w bbd60 │ │ │ │ cmp r3, #10 │ │ │ │ str r1, [r7, #48] @ 0x30 │ │ │ │ - beq.w bbda0 │ │ │ │ + beq.w bbd60 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ - bl bb85c │ │ │ │ + bl bb81c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bbb22 │ │ │ │ + beq.n bbae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bbc60 │ │ │ │ + beq.w bbc20 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w bbd88 │ │ │ │ + beq.w bbd48 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb8cc │ │ │ │ - ldr r2, [pc, #680] @ (bbde4 ) │ │ │ │ + b.n bb88c │ │ │ │ + ldr r2, [pc, #680] @ (bbda4 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ - b.n bba16 │ │ │ │ + b.n bb9d6 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb948 │ │ │ │ + b.n bb908 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb99a │ │ │ │ - ldr r3, [pc, #664] @ (bbde8 ) │ │ │ │ + b.n bb95a │ │ │ │ + ldr r3, [pc, #664] @ (bbda8 ) │ │ │ │ movw r2, #315 @ 0x13b │ │ │ │ - ldr r0, [pc, #660] @ (bbdec ) │ │ │ │ + ldr r0, [pc, #660] @ (bbdac ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #656] @ (bbdf0 ) │ │ │ │ + ldr r3, [pc, #656] @ (bbdb0 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #656] @ (bbdf4 ) │ │ │ │ + ldr r2, [pc, #656] @ (bbdb4 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #656] @ (bbdf8 ) │ │ │ │ + ldr r1, [pc, #656] @ (bbdb8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ movs r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #604] @ (bbde4 ) │ │ │ │ + ldr r2, [pc, #604] @ (bbda4 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ - b.n bbae6 │ │ │ │ - ldr r2, [pc, #596] @ (bbde4 ) │ │ │ │ + b.n bbaa6 │ │ │ │ + ldr r2, [pc, #596] @ (bbda4 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ - b.n bbac6 │ │ │ │ - ldr r2, [pc, #592] @ (bbde4 ) │ │ │ │ + b.n bba86 │ │ │ │ + ldr r2, [pc, #592] @ (bbda4 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ - b.n bba9c │ │ │ │ - ldr r2, [pc, #584] @ (bbde4 ) │ │ │ │ + b.n bba5c │ │ │ │ + ldr r2, [pc, #584] @ (bbda4 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ - b.n bba7c │ │ │ │ - ldr r2, [pc, #580] @ (bbde4 ) │ │ │ │ + b.n bba3c │ │ │ │ + ldr r2, [pc, #580] @ (bbda4 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ - b.n bba5a │ │ │ │ - ldr r2, [pc, #572] @ (bbde4 ) │ │ │ │ + b.n bba1a │ │ │ │ + ldr r2, [pc, #572] @ (bbda4 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ - b.n bba38 │ │ │ │ - ldr r1, [pc, #572] @ (bbde8 ) │ │ │ │ + b.n bb9f8 │ │ │ │ + ldr r1, [pc, #572] @ (bbda8 ) │ │ │ │ mov.w r0, #310 @ 0x136 │ │ │ │ - ldr r3, [pc, #584] @ (bbdfc ) │ │ │ │ - ldr r2, [pc, #588] @ (bbe00 ) │ │ │ │ + ldr r3, [pc, #584] @ (bbdbc ) │ │ │ │ + ldr r2, [pc, #588] @ (bbdc0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #580] @ (bbe04 ) │ │ │ │ - ldr r0, [pc, #584] @ (bbe08 ) │ │ │ │ + ldr r1, [pc, #580] @ (bbdc4 ) │ │ │ │ + ldr r0, [pc, #584] @ (bbdc8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n bbb7c │ │ │ │ - ldr r3, [pc, #536] @ (bbde8 ) │ │ │ │ + b.n bbb3c │ │ │ │ + ldr r3, [pc, #536] @ (bbda8 ) │ │ │ │ mov.w r2, #310 @ 0x136 │ │ │ │ - ldr r1, [pc, #564] @ (bbe0c ) │ │ │ │ - ldr r0, [pc, #568] @ (bbe10 ) │ │ │ │ + ldr r1, [pc, #564] @ (bbdcc ) │ │ │ │ + ldr r0, [pc, #568] @ (bbdd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n bbb7c │ │ │ │ - ldr r2, [pc, #512] @ (bbde8 ) │ │ │ │ + b.n bbb3c │ │ │ │ + ldr r2, [pc, #512] @ (bbda8 ) │ │ │ │ movw r1, #311 @ 0x137 │ │ │ │ - ldr r3, [pc, #548] @ (bbe14 ) │ │ │ │ + ldr r3, [pc, #548] @ (bbdd4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #544] @ (bbe18 ) │ │ │ │ + ldr r2, [pc, #544] @ (bbdd8 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #540] @ (bbe1c ) │ │ │ │ - ldr r0, [pc, #544] @ (bbe20 ) │ │ │ │ + ldr r1, [pc, #540] @ (bbddc ) │ │ │ │ + ldr r0, [pc, #544] @ (bbde0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n bbb7c │ │ │ │ + b.n bbb3c │ │ │ │ mov r0, r5 │ │ │ │ bl 87140 │ │ │ │ - b.n bb8e0 │ │ │ │ - ldr r3, [pc, #460] @ (bbde8 ) │ │ │ │ + b.n bb8a0 │ │ │ │ + ldr r3, [pc, #460] @ (bbda8 ) │ │ │ │ mov.w r2, #312 @ 0x138 │ │ │ │ - ldr r0, [pc, #516] @ (bbe24 ) │ │ │ │ + ldr r0, [pc, #516] @ (bbde4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #512] @ (bbe28 ) │ │ │ │ + ldr r3, [pc, #512] @ (bbde8 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #508] @ (bbe2c ) │ │ │ │ - ldr r1, [pc, #508] @ (bbe30 ) │ │ │ │ + ldr r2, [pc, #508] @ (bbdec ) │ │ │ │ + ldr r1, [pc, #508] @ (bbdf0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bbb70 │ │ │ │ - ldr r3, [pc, #424] @ (bbde8 ) │ │ │ │ + b.n bbb30 │ │ │ │ + ldr r3, [pc, #424] @ (bbda8 ) │ │ │ │ movw r2, #313 @ 0x139 │ │ │ │ - ldr r0, [pc, #496] @ (bbe34 ) │ │ │ │ + ldr r0, [pc, #496] @ (bbdf4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #492] @ (bbe38 ) │ │ │ │ + ldr r3, [pc, #492] @ (bbdf8 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #488] @ (bbe3c ) │ │ │ │ - ldr r1, [pc, #488] @ (bbe40 ) │ │ │ │ + ldr r2, [pc, #488] @ (bbdfc ) │ │ │ │ + ldr r1, [pc, #488] @ (bbe00 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bbb70 │ │ │ │ + b.n bbb30 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bbb22 │ │ │ │ - ldr r3, [pc, #380] @ (bbde8 ) │ │ │ │ + b.n bbae2 │ │ │ │ + ldr r3, [pc, #380] @ (bbda8 ) │ │ │ │ mov.w r2, #314 @ 0x13a │ │ │ │ - ldr r0, [pc, #468] @ (bbe44 ) │ │ │ │ + ldr r0, [pc, #468] @ (bbe04 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #464] @ (bbe48 ) │ │ │ │ + ldr r3, [pc, #464] @ (bbe08 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #460] @ (bbe4c ) │ │ │ │ - ldr r1, [pc, #460] @ (bbe50 ) │ │ │ │ + ldr r2, [pc, #460] @ (bbe0c ) │ │ │ │ + ldr r1, [pc, #460] @ (bbe10 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bbb70 │ │ │ │ - ldr r3, [pc, #344] @ (bbde8 ) │ │ │ │ + b.n bbb30 │ │ │ │ + ldr r3, [pc, #344] @ (bbda8 ) │ │ │ │ mov.w r2, #316 @ 0x13c │ │ │ │ - ldr r0, [pc, #448] @ (bbe54 ) │ │ │ │ + ldr r0, [pc, #448] @ (bbe14 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #444] @ (bbe58 ) │ │ │ │ + ldr r3, [pc, #444] @ (bbe18 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #440] @ (bbe5c ) │ │ │ │ - ldr r1, [pc, #440] @ (bbe60 ) │ │ │ │ + ldr r2, [pc, #440] @ (bbe1c ) │ │ │ │ + ldr r1, [pc, #440] @ (bbe20 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bbb70 │ │ │ │ - ldr r3, [pc, #308] @ (bbde8 ) │ │ │ │ + b.n bbb30 │ │ │ │ + ldr r3, [pc, #308] @ (bbda8 ) │ │ │ │ movw r2, #317 @ 0x13d │ │ │ │ - ldr r0, [pc, #428] @ (bbe64 ) │ │ │ │ + ldr r0, [pc, #428] @ (bbe24 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #424] @ (bbe68 ) │ │ │ │ + ldr r3, [pc, #424] @ (bbe28 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #420] @ (bbe6c ) │ │ │ │ - ldr r1, [pc, #420] @ (bbe70 ) │ │ │ │ + ldr r2, [pc, #420] @ (bbe2c ) │ │ │ │ + ldr r1, [pc, #420] @ (bbe30 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bbb70 │ │ │ │ - ldr r3, [pc, #272] @ (bbde8 ) │ │ │ │ + b.n bbb30 │ │ │ │ + ldr r3, [pc, #272] @ (bbda8 ) │ │ │ │ movw r2, #317 @ 0x13d │ │ │ │ - ldr r1, [pc, #408] @ (bbe74 ) │ │ │ │ - ldr r0, [pc, #408] @ (bbe78 ) │ │ │ │ + ldr r1, [pc, #408] @ (bbe34 ) │ │ │ │ + ldr r0, [pc, #408] @ (bbe38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n bbb70 │ │ │ │ - ldr r3, [pc, #248] @ (bbde8 ) │ │ │ │ - ldr r1, [pc, #396] @ (bbe7c ) │ │ │ │ - ldr r0, [pc, #396] @ (bbe80 ) │ │ │ │ + b.n bbb30 │ │ │ │ + ldr r3, [pc, #248] @ (bbda8 ) │ │ │ │ + ldr r1, [pc, #396] @ (bbe3c ) │ │ │ │ + ldr r0, [pc, #396] @ (bbe40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, r3] │ │ │ │ mov.w r3, #318 @ 0x13e │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #388] @ (bbe84 ) │ │ │ │ + ldr r3, [pc, #388] @ (bbe44 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #384] @ (bbe88 ) │ │ │ │ + ldr r2, [pc, #384] @ (bbe48 ) │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n bbb7c │ │ │ │ - ldr r3, [pc, #196] @ (bbde8 ) │ │ │ │ - ldr r1, [pc, #356] @ (bbe8c ) │ │ │ │ - ldr r0, [pc, #360] @ (bbe90 ) │ │ │ │ + b.n bbb3c │ │ │ │ + ldr r3, [pc, #196] @ (bbda8 ) │ │ │ │ + ldr r1, [pc, #356] @ (bbe4c ) │ │ │ │ + ldr r0, [pc, #360] @ (bbe50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, r3] │ │ │ │ movw r3, #319 @ 0x13f │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #348] @ (bbe94 ) │ │ │ │ + ldr r3, [pc, #348] @ (bbe54 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #344] @ (bbe98 ) │ │ │ │ + ldr r2, [pc, #344] @ (bbe58 ) │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bbd0e │ │ │ │ - ldr r3, [pc, #160] @ (bbde8 ) │ │ │ │ - ldr r1, [pc, #336] @ (bbe9c ) │ │ │ │ - ldr r0, [pc, #340] @ (bbea0 ) │ │ │ │ + b.n bbcce │ │ │ │ + ldr r3, [pc, #160] @ (bbda8 ) │ │ │ │ + ldr r1, [pc, #336] @ (bbe5c ) │ │ │ │ + ldr r0, [pc, #340] @ (bbe60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, r3] │ │ │ │ mov.w r3, #320 @ 0x140 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #328] @ (bbea4 ) │ │ │ │ + ldr r3, [pc, #328] @ (bbe64 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #324] @ (bbea8 ) │ │ │ │ + ldr r2, [pc, #324] @ (bbe68 ) │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bbd0e │ │ │ │ - ldr r3, [pc, #124] @ (bbde8 ) │ │ │ │ + b.n bbcce │ │ │ │ + ldr r3, [pc, #124] @ (bbda8 ) │ │ │ │ mov.w r2, #320 @ 0x140 │ │ │ │ - ldr r1, [pc, #312] @ (bbeac ) │ │ │ │ - ldr r0, [pc, #316] @ (bbeb0 ) │ │ │ │ + ldr r1, [pc, #312] @ (bbe6c ) │ │ │ │ + ldr r0, [pc, #316] @ (bbe70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n bbd0e │ │ │ │ + b.n bbcce │ │ │ │ bl 8bdd4 │ │ │ │ - b.n bb9b0 │ │ │ │ - ldr r3, [pc, #92] @ (bbde8 ) │ │ │ │ + b.n bb970 │ │ │ │ + ldr r3, [pc, #92] @ (bbda8 ) │ │ │ │ movw r2, #309 @ 0x135 │ │ │ │ - ldr r1, [pc, #292] @ (bbeb4 ) │ │ │ │ - ldr r0, [pc, #292] @ (bbeb8 ) │ │ │ │ + ldr r1, [pc, #292] @ (bbe74 ) │ │ │ │ + ldr r0, [pc, #292] @ (bbe78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n bbb28 │ │ │ │ + b.n bbae8 │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #276] @ (bbebc ) │ │ │ │ + ldr r3, [pc, #276] @ (bbe7c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #276] @ (bbec0 ) │ │ │ │ - ldr r0, [pc, #280] @ (bbec4 ) │ │ │ │ + ldr r1, [pc, #276] @ (bbe80 ) │ │ │ │ + ldr r0, [pc, #280] @ (bbe84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (bbec8 ) │ │ │ │ + ldr r3, [pc, #268] @ (bbe88 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #268] @ (bbecc ) │ │ │ │ - ldr r0, [pc, #268] @ (bbed0 ) │ │ │ │ + ldr r1, [pc, #268] @ (bbe8c ) │ │ │ │ + ldr r0, [pc, #268] @ (bbe90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ nop │ │ │ │ - bxns ip │ │ │ │ + blxns r4 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r3, r6] │ │ │ │ + ldr r7, [pc, #472] @ (bbf8c ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r3, r5] │ │ │ │ + ldr r7, [pc, #216] @ (bbe94 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r1, #22] │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #32 │ │ │ │ + subs r4, #248 @ 0xf8 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + ldr r6, [pc, #888] @ (bc140 ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + subs r5, #4 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r6, r3] │ │ │ │ + ldr r6, [pc, #800] @ (bc0f0 ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r7, #20 │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r4, r3] │ │ │ │ + ldr r6, [pc, #760] @ (bc0d0 ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #222 @ 0xde │ │ │ │ + subs r4, #182 @ 0xb6 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r1, r3] │ │ │ │ + ldr r6, [pc, #640] @ (bc060 ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + subs r4, #198 @ 0xc6 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #208 @ 0xd0 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + ldr r6, [pc, #560] @ (bc01c ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r2, r2] │ │ │ │ + ldr r6, [pc, #432] @ (bbfa4 ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #172 @ 0xac │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + ldr r6, [pc, #512] @ (bbffc ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #130 @ 0x82 │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + ldr r6, [pc, #288] @ (bbf24 ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r4, #88 @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r0, r1] │ │ │ │ + ldr r6, [pc, #112] @ (bbe84 ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + subs r4, #52 @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + uxth r0, r2 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #50 @ 0x32 │ │ │ │ + subs r4, #10 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + ldr r5, [pc, #992] @ (bc204 ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + subs r4, #16 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + ldr r6, [pc, #176] @ (bbedc ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #14 │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #1008] @ (bc264 ) │ │ │ │ + ldr r5, [pc, #848] @ (bc184 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #936] @ (bc220 ) │ │ │ │ + ldr r5, [pc, #776] @ (bc140 ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #14 │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #856] @ (bc1d8 ) │ │ │ │ + ldr r5, [pc, #696] @ (bc0f8 ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r3, #204 @ 0xcc │ │ │ │ movs r1, r4 │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ + cbz r4, bbe88 │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #640] @ (bc110 ) │ │ │ │ + ldr r5, [pc, #480] @ (bc030 ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + sxth r2, r1 │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + subs r3, #114 @ 0x72 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #496] @ (bc090 ) │ │ │ │ + ldr r5, [pc, #336] @ (bbfb0 ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + subs r3, #114 @ 0x72 │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #166 @ 0xa6 │ │ │ │ + subs r3, #126 @ 0x7e │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #118 @ 0x76 │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #336] @ (bc000 ) │ │ │ │ + ldr r5, [pc, #176] @ (bbf20 ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #216] @ (bbf90 ) │ │ │ │ + ldr r5, [pc, #56] @ (bbeb0 ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [sp, #376] @ 0x178 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r7!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000bbed4 : │ │ │ │ +000bbe94 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #84] @ (bbf40 ) │ │ │ │ + ldr r3, [pc, #84] @ (bbf00 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #80] @ (bbf44 ) │ │ │ │ + ldr r4, [pc, #80] @ (bbf04 ) │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, bbf3c │ │ │ │ - ldr r3, [pc, #72] @ (bbf48 ) │ │ │ │ + cbz r0, bbefc │ │ │ │ + ldr r3, [pc, #72] @ (bbf08 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bbf1c │ │ │ │ + bne.n bbedc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb880 │ │ │ │ + bl bb840 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n bbf3c │ │ │ │ + beq.n bbefc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 8bf90 │ │ │ │ - ldr r0, [pc, #44] @ (bbf4c ) │ │ │ │ + ldr r0, [pc, #44] @ (bbf0c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (bbf50 ) │ │ │ │ - ldr r1, [pc, #40] @ (bbf54 ) │ │ │ │ + ldr r3, [pc, #40] @ (bbf10 ) │ │ │ │ + ldr r1, [pc, #40] @ (bbf14 ) │ │ │ │ mov.w r2, #308 @ 0x134 │ │ │ │ - ldr r0, [pc, #40] @ (bbf58 ) │ │ │ │ + ldr r0, [pc, #40] @ (bbf18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldrb r6, [r6, r3] │ │ │ │ movs r6, r4 │ │ │ │ - asrs r6, r0 │ │ │ │ + adcs r6, r0 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa400020 │ │ │ │ + ldrb.w r0, [r8, r0, lsl #2] │ │ │ │ lsrs r4, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #608] @ (bc1b8 ) │ │ │ │ + ldr r3, [pc, #448] @ (bc0d8 ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #188 @ 0xbc │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ movs r1, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl bb880 │ │ │ │ + bl bb840 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n bbf98 │ │ │ │ + beq.n bbf58 │ │ │ │ mov r5, r0 │ │ │ │ bl 87130 │ │ │ │ mov r4, r0 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.n bbf90 │ │ │ │ + bmi.n bbf50 │ │ │ │ blx 53180 │ │ │ │ - cbnz r0, bbf98 │ │ │ │ + cbnz r0, bbf58 │ │ │ │ adds r3, r4, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ mvneq.w r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ - b.n bbf7e │ │ │ │ + b.n bbf3e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -000bbfa0 : │ │ │ │ +000bbf60 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #64] @ (bbff0 ) │ │ │ │ + ldr r3, [pc, #64] @ (bbfb0 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ add r3, pc │ │ │ │ mov r4, r3 │ │ │ │ blx 5354c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, bbfc6 │ │ │ │ + cbz r0, bbf86 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #44] @ (bbff4 ) │ │ │ │ + ldr r2, [pc, #44] @ (bbfb4 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 52fa4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n bbfc0 │ │ │ │ + beq.n bbf80 │ │ │ │ blx 53080 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ mov r3, r5 │ │ │ │ - b.n bbfc0 │ │ │ │ + b.n bbf80 │ │ │ │ nop │ │ │ │ - eors r0, r1 │ │ │ │ + lsls r0, r1 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bbff8 : │ │ │ │ +000bbfb8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -000bc000 : │ │ │ │ +000bbfc0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w lr, [pc, #148] @ bc0a4 │ │ │ │ + ldr.w lr, [pc, #148] @ bc064 │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w ip, [pc, #144] @ bc0a8 │ │ │ │ + ldr.w ip, [pc, #144] @ bc068 │ │ │ │ add lr, pc │ │ │ │ - ldr r3, [pc, #144] @ (bc0ac ) │ │ │ │ - ldr r2, [pc, #144] @ (bc0b0 ) │ │ │ │ + ldr r3, [pc, #144] @ (bc06c ) │ │ │ │ + ldr r2, [pc, #144] @ (bc070 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n bc07c │ │ │ │ + beq.n bc03c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #120] @ (bc0b4 ) │ │ │ │ + ldr r0, [pc, #120] @ (bc074 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ addw r0, r0, #2580 @ 0xa14 │ │ │ │ blx 52f98 <_PyUnicode_FromId@plt> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, bc062 │ │ │ │ + cbz r0, bc022 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ - cbz r1, bc09e │ │ │ │ + cbz r1, bc05e │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #8 │ │ │ │ blx 53348 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #84] @ (bc0b8 ) │ │ │ │ - ldr r2, [pc, #64] @ (bc0a8 ) │ │ │ │ + ldr r1, [pc, #84] @ (bc078 ) │ │ │ │ + ldr r2, [pc, #64] @ (bc068 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n bc09a │ │ │ │ + bne.n bc05a │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #60] @ (bc0bc ) │ │ │ │ - ldr r3, [pc, #40] @ (bc0a8 ) │ │ │ │ + ldr r2, [pc, #60] @ (bc07c ) │ │ │ │ + ldr r3, [pc, #40] @ (bc068 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bc09a │ │ │ │ + bne.n bc05a │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w bbff8 │ │ │ │ + b.w bbfb8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ bl 53924 │ │ │ │ nop │ │ │ │ - subs r7, #228 @ 0xe4 │ │ │ │ + ands r4, r4 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + ands r6, r3 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ movs r6, r4 │ │ │ │ - subs r7, #150 @ 0x96 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #124 @ 0x7c │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000bc0c0 : │ │ │ │ +000bc080 : │ │ │ │ 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 r7, r1 │ │ │ │ - ldr.w r1, [pc, #2740] @ bcb88 │ │ │ │ + ldr.w r1, [pc, #2740] @ bcb48 │ │ │ │ mov r8, r2 │ │ │ │ - ldr.w r2, [pc, #2736] @ bcb8c │ │ │ │ + ldr.w r2, [pc, #2736] @ bcb4c │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr.w r5, [pc, #2732] @ bcb90 │ │ │ │ + ldr.w r5, [pc, #2732] @ bcb50 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r5, pc │ │ │ │ ldr.w sl, [sp, #144] @ 0x90 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov.w r2, #0 │ │ │ │ ldr.w fp, [sp, #148] @ 0x94 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w bc534 │ │ │ │ + beq.w bc4f4 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bc568 │ │ │ │ + beq.w bc528 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ - cbz r3, bc160 │ │ │ │ + cbz r3, bc120 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ adds r0, r3, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bc596 │ │ │ │ + beq.w bc556 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, lr │ │ │ │ - beq.n bc14e │ │ │ │ + beq.n bc10e │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ - cbz r0, bc154 │ │ │ │ + cbz r0, bc114 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w bd760 │ │ │ │ + bhi.w bd720 │ │ │ │ tbh [pc, r1, lsl #1] │ │ │ │ movs r0, r3 │ │ │ │ lsls r7, r1, #1 │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r6, r0, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n bc13c │ │ │ │ + bne.n bc0fc │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n bc13c │ │ │ │ + b.n bc0fc │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bc410 │ │ │ │ + beq.w bc3d0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.n bc11a │ │ │ │ + b.n bc0da │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, bc18e │ │ │ │ + cbz r0, bc14e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n bc18e │ │ │ │ + beq.n bc14e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bc7e2 │ │ │ │ - ldr.w r2, [pc, #2564] @ bcb94 │ │ │ │ + beq.w bc7a2 │ │ │ │ + ldr.w r2, [pc, #2564] @ bcb54 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w bc5d6 │ │ │ │ + beq.w bc596 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bc7fc │ │ │ │ + beq.w bc7bc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bc1bc │ │ │ │ + beq.n bc17c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bc868 │ │ │ │ + beq.w bc828 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 8ba88 │ │ │ │ - ldr.w r3, [pc, #2512] @ bcb98 │ │ │ │ - ldr.w r1, [pc, #2512] @ bcb9c │ │ │ │ + ldr.w r3, [pc, #2512] @ bcb58 │ │ │ │ + ldr.w r1, [pc, #2512] @ bcb5c │ │ │ │ movw r2, #1553 @ 0x611 │ │ │ │ - ldr.w r0, [pc, #2508] @ bcba0 │ │ │ │ + ldr.w r0, [pc, #2508] @ bcb60 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n bc448 │ │ │ │ + b.n bc408 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, bc1fc │ │ │ │ + cbz r0, bc1bc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bc1fc │ │ │ │ + beq.n bc1bc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bc7dc │ │ │ │ - ldr.w r2, [pc, #2452] @ bcb94 │ │ │ │ + beq.w bc79c │ │ │ │ + ldr.w r2, [pc, #2452] @ bcb54 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w bc4e4 │ │ │ │ + beq.w bc4a4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bc7ec │ │ │ │ + beq.w bc7ac │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bc22a │ │ │ │ + beq.n bc1ea │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bc870 │ │ │ │ + beq.w bc830 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 8ba88 │ │ │ │ - ldr.w r3, [pc, #2400] @ bcb98 │ │ │ │ - ldr.w r1, [pc, #2408] @ bcba4 │ │ │ │ + ldr.w r3, [pc, #2400] @ bcb58 │ │ │ │ + ldr.w r1, [pc, #2408] @ bcb64 │ │ │ │ movw r2, #1557 @ 0x615 │ │ │ │ - ldr.w r0, [pc, #2404] @ bcba8 │ │ │ │ + ldr.w r0, [pc, #2404] @ bcb68 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n bc448 │ │ │ │ - ldr.w r2, [pc, #2368] @ bcb94 │ │ │ │ + b.n bc408 │ │ │ │ + ldr.w r2, [pc, #2368] @ bcb54 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w bc886 │ │ │ │ + beq.w bc846 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 8ba88 │ │ │ │ - ldr.w r3, [pc, #2348] @ bcb98 │ │ │ │ - ldr.w r1, [pc, #2364] @ bcbac │ │ │ │ + ldr.w r3, [pc, #2348] @ bcb58 │ │ │ │ + ldr.w r1, [pc, #2364] @ bcb6c │ │ │ │ movw r2, #1566 @ 0x61e │ │ │ │ - ldr.w r0, [pc, #2360] @ bcbb0 │ │ │ │ + ldr.w r0, [pc, #2360] @ bcb70 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 8baf4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, bc2de │ │ │ │ + cbz r0, bc29e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc2a6 │ │ │ │ + beq.n bc266 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bc84e │ │ │ │ + beq.w bc80e │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd7cc │ │ │ │ + beq.w bd78c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc2c2 │ │ │ │ + beq.n bc282 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bc85a │ │ │ │ + beq.w bc81a │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd7b4 │ │ │ │ + beq.w bd774 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc2de │ │ │ │ + beq.n bc29e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bc854 │ │ │ │ + beq.w bc814 │ │ │ │ ldr r7, [r4, #64] @ 0x40 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ add.w r3, r4, #68 @ 0x44 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bca1c │ │ │ │ + beq.w bc9dc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - bl b3e2c │ │ │ │ + bl b3dec │ │ │ │ uxtb r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 55cb4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w bcb1e │ │ │ │ + beq.w bcade │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bc46c │ │ │ │ + bne.w bc42c │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ ldr r6, [r4, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bcece │ │ │ │ + beq.w bce8e │ │ │ │ ldrd r3, r5, [r4, #72] @ 0x48 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd842 │ │ │ │ + beq.w bd802 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w bd85a │ │ │ │ + beq.w bd81a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ strd r6, r3, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -177911,119 +177879,119 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n bc44a │ │ │ │ + bne.n bc40a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc44a │ │ │ │ + b.n bc40a │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, bc3ba │ │ │ │ + cbz r0, bc37a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bc3ba │ │ │ │ + beq.n bc37a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bc7d6 │ │ │ │ - ldr.w r2, [pc, #2008] @ bcb94 │ │ │ │ + beq.w bc796 │ │ │ │ + ldr.w r2, [pc, #2008] @ bcb54 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w bc4e4 │ │ │ │ + beq.w bc4a4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bc7f4 │ │ │ │ + beq.w bc7b4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bc3e8 │ │ │ │ + beq.n bc3a8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bc860 │ │ │ │ + beq.w bc820 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 8ba88 │ │ │ │ - ldr.w r3, [pc, #1956] @ bcb98 │ │ │ │ - ldr.w r1, [pc, #1980] @ bcbb4 │ │ │ │ + ldr.w r3, [pc, #1956] @ bcb58 │ │ │ │ + ldr.w r1, [pc, #1980] @ bcb74 │ │ │ │ movw r2, #1563 @ 0x61b │ │ │ │ - ldr.w r0, [pc, #1976] @ bcbb8 │ │ │ │ + ldr.w r0, [pc, #1976] @ bcb78 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n bc448 │ │ │ │ - ldr.w r2, [pc, #1924] @ bcb98 │ │ │ │ + b.n bc408 │ │ │ │ + ldr.w r2, [pc, #1924] @ bcb58 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #1952] @ bcbbc │ │ │ │ + ldr.w r3, [pc, #1952] @ bcb7c │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1948] @ bcbc0 │ │ │ │ + ldr.w r2, [pc, #1948] @ bcb80 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1944] @ bcbc4 │ │ │ │ + ldr.w r1, [pc, #1944] @ bcb84 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1940] @ bcbc8 │ │ │ │ + ldr.w r0, [pc, #1940] @ bcb88 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 71fb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ movs r7, #0 │ │ │ │ - ldr.w r2, [pc, #1920] @ bcbcc │ │ │ │ - ldr.w r3, [pc, #1852] @ bcb8c │ │ │ │ + ldr.w r2, [pc, #1920] @ bcb8c │ │ │ │ + ldr.w r3, [pc, #1852] @ bcb4c │ │ │ │ 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 bd3fe │ │ │ │ + bne.w bd3be │ │ │ │ mov r0, r7 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 55cb4 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bce9e │ │ │ │ + beq.w bce5e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r2, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ it ne │ │ │ │ strne r2, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bd82a │ │ │ │ + beq.w bd7ea │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bd872 │ │ │ │ + beq.w bd832 │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [sp, #20] │ │ │ │ it ne │ │ │ │ @@ -178040,563 +178008,563 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 55cb4 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmn.w r1, #113 @ 0x71 │ │ │ │ - beq.w bc934 │ │ │ │ + beq.w bc8f4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bc804 │ │ │ │ - ldr.w r3, [pc, #1692] @ bcb98 │ │ │ │ + bne.w bc7c4 │ │ │ │ + ldr.w r3, [pc, #1692] @ bcb58 │ │ │ │ movw r2, #1554 @ 0x612 │ │ │ │ - ldr.w r0, [pc, #1740] @ bcbd0 │ │ │ │ + ldr.w r0, [pc, #1740] @ bcb90 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1732] @ bcbd4 │ │ │ │ + ldr.w r3, [pc, #1732] @ bcb94 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr.w r2, [pc, #1732] @ bcbd8 │ │ │ │ + ldr.w r2, [pc, #1732] @ bcb98 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1728] @ bcbdc │ │ │ │ + ldr.w r1, [pc, #1728] @ bcb9c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n bc448 │ │ │ │ - ldr.w r1, [pc, #1632] @ bcb98 │ │ │ │ + b.n bc408 │ │ │ │ + ldr.w r1, [pc, #1632] @ bcb58 │ │ │ │ movw r0, #1553 @ 0x611 │ │ │ │ - ldr.w r3, [pc, #1696] @ bcbe0 │ │ │ │ - ldr.w r2, [pc, #1696] @ bcbe4 │ │ │ │ + ldr.w r3, [pc, #1696] @ bcba0 │ │ │ │ + ldr.w r2, [pc, #1696] @ bcba4 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1688] @ bcbe8 │ │ │ │ - ldr.w r0, [pc, #1688] @ bcbec │ │ │ │ + ldr.w r1, [pc, #1688] @ bcba8 │ │ │ │ + ldr.w r0, [pc, #1688] @ bcbac │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 71fb8 │ │ │ │ - b.n bc448 │ │ │ │ - ldr.w r2, [pc, #1580] @ bcb98 │ │ │ │ + b.n bc408 │ │ │ │ + ldr.w r2, [pc, #1580] @ bcb58 │ │ │ │ movw r1, #1553 @ 0x611 │ │ │ │ - ldr.w r3, [pc, #1660] @ bcbf0 │ │ │ │ + ldr.w r3, [pc, #1660] @ bcbb0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1656] @ bcbf4 │ │ │ │ + ldr.w r2, [pc, #1656] @ bcbb4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1648] @ bcbf8 │ │ │ │ - ldr.w r0, [pc, #1648] @ bcbfc │ │ │ │ + ldr.w r1, [pc, #1648] @ bcbb8 │ │ │ │ + ldr.w r0, [pc, #1648] @ bcbbc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bc43c │ │ │ │ - ldr.w r3, [pc, #1640] @ bcc00 │ │ │ │ + b.n bc3fc │ │ │ │ + ldr.w r3, [pc, #1640] @ bcbc0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1636] @ bcc04 │ │ │ │ + ldr.w r1, [pc, #1636] @ bcbc4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bc7ce │ │ │ │ - ldr.w r3, [pc, #1500] @ bcb98 │ │ │ │ + beq.w bc78e │ │ │ │ + ldr.w r3, [pc, #1500] @ bcb58 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #1604] @ bcc08 │ │ │ │ - ldr.w r0, [pc, #1604] @ bcc0c │ │ │ │ + ldr.w r1, [pc, #1604] @ bcbc8 │ │ │ │ + ldr.w r0, [pc, #1604] @ bcbcc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n bc43c │ │ │ │ + b.n bc3fc │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bcb34 │ │ │ │ + beq.w bcaf4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r0, bc5f6 │ │ │ │ + cbz r0, bc5b6 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bc958 │ │ │ │ + beq.w bc918 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bc80c │ │ │ │ + beq.w bc7cc │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w bcae4 │ │ │ │ + ble.w bcaa4 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd8a2 │ │ │ │ + beq.w bd862 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itttt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r7, #0] │ │ │ │ ldrne r2, [r3, #0] │ │ │ │ addne.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bc968 │ │ │ │ - ldr.w r3, [pc, #1488] @ bcc10 │ │ │ │ + beq.w bc928 │ │ │ │ + ldr.w r3, [pc, #1488] @ bcbd0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc65c │ │ │ │ - ldr.w r1, [pc, #1476] @ bcc14 │ │ │ │ + beq.n bc61c │ │ │ │ + ldr.w r1, [pc, #1476] @ bcbd4 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w bc9fc │ │ │ │ + bne.w bc9bc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, bc66c │ │ │ │ + cbz r0, bc62c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bcb7e │ │ │ │ + beq.w bcb3e │ │ │ │ str r7, [r4, #56] @ 0x38 │ │ │ │ ldrd r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bcac0 │ │ │ │ + beq.w bca80 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w bc970 │ │ │ │ - ldr.w r3, [pc, #1428] @ bcc14 │ │ │ │ + beq.w bc930 │ │ │ │ + ldr.w r3, [pc, #1428] @ bcbd4 │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w bcf90 │ │ │ │ + bne.w bcf50 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w bcfcc │ │ │ │ - ldr.w r1, [pc, #1404] @ bcc18 │ │ │ │ + beq.w bcf8c │ │ │ │ + ldr.w r1, [pc, #1404] @ bcbd8 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w bd030 │ │ │ │ + beq.w bcff0 │ │ │ │ ldr.w r1, [r1, #204] @ 0xcc │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w bd074 │ │ │ │ + beq.w bd034 │ │ │ │ tst.w r0, #1 │ │ │ │ - bne.w bcf0a │ │ │ │ + bne.w bceca │ │ │ │ subs r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bc878 │ │ │ │ + beq.w bc838 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w bcc9e │ │ │ │ + beq.w bcc5e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bc6e6 │ │ │ │ + beq.n bc6a6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bd022 │ │ │ │ + beq.w bcfe2 │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bd37a │ │ │ │ + beq.w bd33a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w bd350 │ │ │ │ + bne.w bd310 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd320 │ │ │ │ + beq.w bd2e0 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 89a10 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd3a8 │ │ │ │ + beq.w bd368 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n bc72a │ │ │ │ + beq.n bc6ea │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w bd13a │ │ │ │ + bne.w bd0fa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd128 │ │ │ │ + beq.w bd0e8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, bc746 │ │ │ │ + cbz r0, bc706 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd1e2 │ │ │ │ + beq.w bd1a2 │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldrd r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w bd164 │ │ │ │ + beq.w bd124 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w bd0d0 │ │ │ │ + bne.w bd090 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w bd65e │ │ │ │ + bne.w bd61e │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w bd624 │ │ │ │ + beq.w bd5e4 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bd4da │ │ │ │ + beq.w bd49a │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w bd49e │ │ │ │ + bne.w bd45e │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w bd6ea │ │ │ │ + bne.w bd6aa │ │ │ │ ldr r2, [r6, #28] │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bd6bc │ │ │ │ + beq.w bd67c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ ldrne r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd68c │ │ │ │ + beq.w bd64c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bc44a │ │ │ │ - b.n bc39a │ │ │ │ + bne.w bc40a │ │ │ │ + b.n bc35a │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc5b8 │ │ │ │ + b.n bc578 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc3ba │ │ │ │ + b.n bc37a │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc1fc │ │ │ │ + b.n bc1bc │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n bc18e │ │ │ │ + b.n bc14e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc216 │ │ │ │ + b.n bc1d6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc3d4 │ │ │ │ + b.n bc394 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc1a8 │ │ │ │ + b.n bc168 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r2, bc814 │ │ │ │ + cbnz r2, bc7d4 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmn.w r1, #113 @ 0x71 │ │ │ │ - beq.w bcc70 │ │ │ │ + beq.w bcc30 │ │ │ │ cmp r1, r7 │ │ │ │ - bge.w bcae4 │ │ │ │ + bge.w bcaa4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bc60c │ │ │ │ - ldr r3, [pc, #876] @ (bcb98 ) │ │ │ │ + bne.w bc5cc │ │ │ │ + ldr r3, [pc, #876] @ (bcb58 ) │ │ │ │ movw r2, #1554 @ 0x612 │ │ │ │ - ldr r0, [pc, #1000] @ (bcc1c ) │ │ │ │ + ldr r0, [pc, #1000] @ (bcbdc ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #996] @ (bcc20 ) │ │ │ │ + ldr r3, [pc, #996] @ (bcbe0 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #992] @ (bcc24 ) │ │ │ │ - ldr r1, [pc, #996] @ (bcc28 ) │ │ │ │ + ldr r2, [pc, #992] @ (bcbe4 ) │ │ │ │ + ldr r1, [pc, #996] @ (bcbe8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bc526 │ │ │ │ + b.n bc4e6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc2a6 │ │ │ │ + b.n bc266 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc2de │ │ │ │ + b.n bc29e │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc2c2 │ │ │ │ + b.n bc282 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc3e8 │ │ │ │ + b.n bc3a8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc1bc │ │ │ │ + b.n bc17c │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc22a │ │ │ │ + b.n bc1ea │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ - b.n bc6cc │ │ │ │ + b.n bc68c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, bc89c │ │ │ │ + cbz r0, bc85c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc89c │ │ │ │ + beq.n bc85c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bc92e │ │ │ │ + beq.n bc8ee │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w bd7fa │ │ │ │ + beq.w bd7ba │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bce5c │ │ │ │ + beq.w bce1c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, sl │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - bl bc000 │ │ │ │ + bl bbfc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bc8ee │ │ │ │ + beq.n bc8ae │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bcab8 │ │ │ │ + beq.w bca78 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc902 │ │ │ │ + beq.n bc8c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, bc926 │ │ │ │ + cbz r3, bc8e6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bcb58 │ │ │ │ + beq.w bcb18 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bc38c │ │ │ │ + beq.w bc34c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bc38c │ │ │ │ + bne.w bc34c │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc38c │ │ │ │ + b.n bc34c │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc902 │ │ │ │ + b.n bc8c2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc89c │ │ │ │ - ldr r3, [pc, #608] @ (bcb98 ) │ │ │ │ + b.n bc85c │ │ │ │ + ldr r3, [pc, #608] @ (bcb58 ) │ │ │ │ movw r2, #1554 @ 0x612 │ │ │ │ - ldr r0, [pc, #752] @ (bcc2c ) │ │ │ │ + ldr r0, [pc, #752] @ (bcbec ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #748] @ (bcc30 ) │ │ │ │ + ldr r3, [pc, #748] @ (bcbf0 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #744] @ (bcc34 ) │ │ │ │ - ldr r1, [pc, #744] @ (bcc38 ) │ │ │ │ + ldr r2, [pc, #744] @ (bcbf4 ) │ │ │ │ + ldr r1, [pc, #744] @ (bcbf8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bc526 │ │ │ │ + b.n bc4e6 │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n bc5f6 │ │ │ │ + b.n bc5b6 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc63e │ │ │ │ + b.n bc5fe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ adds r0, r3, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w bcffa │ │ │ │ + bne.w bcfba │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w bd0a2 │ │ │ │ + beq.w bd062 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bcefe │ │ │ │ + beq.w bcebe │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w bc4e4 │ │ │ │ + bne.w bc4a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc9ac │ │ │ │ + beq.n bc96c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd10e │ │ │ │ + beq.w bd0ce │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bd470 │ │ │ │ + beq.w bd430 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w bd446 │ │ │ │ + bne.w bd406 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bd584 │ │ │ │ + beq.w bd544 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ ldrne r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd132 │ │ │ │ + beq.w bd0f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bc44a │ │ │ │ - b.n bc39a │ │ │ │ - ldr r3, [pc, #408] @ (bcb98 ) │ │ │ │ + bne.w bc40a │ │ │ │ + b.n bc35a │ │ │ │ + ldr r3, [pc, #408] @ (bcb58 ) │ │ │ │ movw r2, #1554 @ 0x612 │ │ │ │ - ldr r1, [pc, #568] @ (bcc3c ) │ │ │ │ + ldr r1, [pc, #568] @ (bcbfc ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r3, [pc, #564] @ (bcc40 ) │ │ │ │ + ldr r3, [pc, #564] @ (bcc00 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #560] @ (bcc44 ) │ │ │ │ + ldr r0, [pc, #560] @ (bcc04 ) │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n bc526 │ │ │ │ + b.n bc4e6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ - ldr r2, [pc, #548] @ (bcc48 ) │ │ │ │ - ldr r1, [pc, #552] @ (bcc4c ) │ │ │ │ - ldr r0, [pc, #552] @ (bcc50 ) │ │ │ │ + ldr r2, [pc, #548] @ (bcc08 ) │ │ │ │ + ldr r1, [pc, #552] @ (bcc0c ) │ │ │ │ + ldr r0, [pc, #552] @ (bcc10 ) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #544] @ (bcc54 ) │ │ │ │ + ldr r3, [pc, #544] @ (bcc14 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 71fb8 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ ldr r6, [r4, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bcf1c │ │ │ │ + beq.w bcedc │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r5, [r4, #76] @ 0x4c │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w bd88a │ │ │ │ + beq.w bd84a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w bd812 │ │ │ │ + beq.w bd7d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itett ne │ │ │ │ addne r3, #1 │ │ │ │ moveq r0, r4 │ │ │ │ movne r0, r4 │ │ │ │ @@ -178609,2758 +178577,2756 @@ │ │ │ │ bl 8bc20 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n bc448 │ │ │ │ + b.n bc408 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc8ee │ │ │ │ + b.n bc8ae │ │ │ │ mov r0, r7 │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w bce26 │ │ │ │ + beq.w bcde6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bcf60 │ │ │ │ + beq.w bcf20 │ │ │ │ ldrd r2, r1, [r2] │ │ │ │ - b.n bc67e │ │ │ │ + b.n bc63e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bcaf8 │ │ │ │ + beq.n bcab8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bcf50 │ │ │ │ + beq.w bcf10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ add r3, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, bcb16 │ │ │ │ + cbz r3, bcad6 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w bcf58 │ │ │ │ + beq.w bcf18 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str.w r2, [fp] │ │ │ │ - b.n bc448 │ │ │ │ + b.n bc408 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bcb06 │ │ │ │ - ldr r1, [pc, #312] @ (bcc58 ) │ │ │ │ + b.n bcac6 │ │ │ │ + ldr r1, [pc, #312] @ (bcc18 ) │ │ │ │ movw r2, #1566 @ 0x61e │ │ │ │ - ldr r0, [pc, #308] @ (bcc5c ) │ │ │ │ + ldr r0, [pc, #308] @ (bcc1c ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n bca3c │ │ │ │ - ldr r3, [pc, #96] @ (bcb98 ) │ │ │ │ + b.n bc9fc │ │ │ │ + ldr r3, [pc, #96] @ (bcb58 ) │ │ │ │ movw r2, #1554 @ 0x612 │ │ │ │ - ldr r0, [pc, #292] @ (bcc60 ) │ │ │ │ + ldr r0, [pc, #292] @ (bcc20 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #288] @ (bcc64 ) │ │ │ │ + ldr r3, [pc, #288] @ (bcc24 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #284] @ (bcc68 ) │ │ │ │ - ldr r1, [pc, #284] @ (bcc6c ) │ │ │ │ + ldr r2, [pc, #284] @ (bcc28 ) │ │ │ │ + ldr r1, [pc, #284] @ (bcc2c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bc526 │ │ │ │ - bl b3dd8 │ │ │ │ + b.n bc4e6 │ │ │ │ + bl b3d98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd1b6 │ │ │ │ + beq.w bd176 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w bc4e4 │ │ │ │ + beq.w bc4a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bc4e4 │ │ │ │ + bne.w bc4a4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc4e4 │ │ │ │ + b.n bc4a4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ - b.n bc66c │ │ │ │ - subs r7, #32 │ │ │ │ + b.n bc62c │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #20 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #504] @ (bcd98 ) │ │ │ │ + ldr r1, [pc, #344] @ (bccb8 ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + adds r2, r0, #1 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #64] @ (bcbe8 ) │ │ │ │ + ldr r0, [pc, #928] @ (bcf08 ) │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, r7, #7 │ │ │ │ + subs r4, r2, r7 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [pc, #872] @ (bcf18 ) │ │ │ │ + ldr r0, [pc, #712] @ (bce38 ) │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + subs r6, r3, r6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [pc, #328] @ (bcd00 ) │ │ │ │ + bx r5 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, r7, #0 │ │ │ │ + subs r6, r2, r0 │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r2, #0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [pc, #272] @ (bccd4 ) │ │ │ │ + bxns r3 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [pc, #128] @ (bcc48 ) │ │ │ │ + mov r8, pc │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + adds r6, r4, r7 │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ movs r5, r4 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + adds r6, r2, r4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #254 @ 0xfe │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #328] @ (bcd24 ) │ │ │ │ + mov r2, r5 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #208] @ (bccb0 ) │ │ │ │ + mov r4, r1 │ │ │ │ movs r1, r4 │ │ │ │ - adds r3, #0 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ movs r1, r4 │ │ │ │ - blxns ip │ │ │ │ + cmp ip, r7 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + cmp lr, sl │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + adds r4, r0, r3 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0x47ee │ │ │ │ + cmp lr, r8 │ │ │ │ movs r1, r4 │ │ │ │ - blx r9 │ │ │ │ + cmp r8, r4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + adds r6, r1, r2 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #8] @ (bcc10 ) │ │ │ │ + cmp sl, fp │ │ │ │ movs r1, r4 │ │ │ │ - blxns r1 │ │ │ │ + cmp r4, ip │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, r7, r1 │ │ │ │ + adds r0, r2, r1 │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, r0 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + adds r7, #174 @ 0xae │ │ │ │ movs r1, r4 │ │ │ │ - cmp r4, r5 │ │ │ │ + orrs r4, r0 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r6, r1 │ │ │ │ + cmn r6, r4 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r4, #19 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, r4 │ │ │ │ + rors r2, r7 │ │ │ │ movs r1, r4 │ │ │ │ - add r4, r0 │ │ │ │ + rors r4, r3 │ │ │ │ movs r1, r4 │ │ │ │ - muls r0, r2 │ │ │ │ + asrs r0, r5 │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #218 @ 0xda │ │ │ │ + cmp r7, #178 @ 0xb2 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ movs r1, r4 │ │ │ │ - muls r2, r1 │ │ │ │ + asrs r2, r4 │ │ │ │ movs r1, r4 │ │ │ │ - orrs r4, r4 │ │ │ │ + lsrs r4, r7 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #78 @ 0x4e │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ movs r1, r4 │ │ │ │ - tst r2, r5 │ │ │ │ + ands r2, r0 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + asrs r0, r6, #11 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #64 @ 0x40 │ │ │ │ + cmp r6, #24 │ │ │ │ movs r1, r4 │ │ │ │ - tst r2, r4 │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ movs r1, r4 │ │ │ │ - tst r4, r0 │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ movs r1, r4 │ │ │ │ - ldr.w r3, [pc, #3144] @ bd8bc │ │ │ │ + ldr.w r3, [pc, #3144] @ bd87c │ │ │ │ movw r2, #1554 @ 0x612 │ │ │ │ - ldr.w r0, [pc, #3140] @ bd8c0 │ │ │ │ + ldr.w r0, [pc, #3140] @ bd880 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #3136] @ bd8c4 │ │ │ │ + ldr.w r3, [pc, #3136] @ bd884 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #3128] @ bd8c8 │ │ │ │ - ldr.w r1, [pc, #3128] @ bd8cc │ │ │ │ + ldr.w r2, [pc, #3128] @ bd888 │ │ │ │ + ldr.w r1, [pc, #3128] @ bd88c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bc526 │ │ │ │ + b.n bc4e6 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bd2f0 │ │ │ │ + beq.w bd2b0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w bd2c8 │ │ │ │ + bne.w bd288 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w bd29a │ │ │ │ + beq.w bd25a │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bd402 │ │ │ │ + beq.w bd3c2 │ │ │ │ ldr.w r2, [r2, #208] @ 0xd0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w bd3d0 │ │ │ │ + beq.w bd390 │ │ │ │ tst.w r0, #1 │ │ │ │ - bne.w bd116 │ │ │ │ + bne.w bd0d6 │ │ │ │ subs r2, r0, r2 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w bce04 │ │ │ │ + beq.w bcdc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bd1f2 │ │ │ │ + beq.w bd1b2 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bd54c │ │ │ │ + beq.w bd50c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w bd5de │ │ │ │ + bne.w bd59e │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd5b2 │ │ │ │ + beq.w bd572 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd1ea │ │ │ │ + beq.w bd1aa │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ blx 53284 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd51c │ │ │ │ + beq.w bd4dc │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd1d6 │ │ │ │ + beq.w bd196 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 533e0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n bcd76 │ │ │ │ + beq.n bcd36 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n bce12 │ │ │ │ + beq.n bcdd2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd69e │ │ │ │ + beq.w bd65e │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, bcd94 │ │ │ │ + cbz r0, bcd54 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bcd94 │ │ │ │ + beq.n bcd54 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bd57a │ │ │ │ + beq.w bd53a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - bl bbff8 │ │ │ │ + bl bbfb8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bcdc0 │ │ │ │ + beq.n bcd80 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, bce1e │ │ │ │ + cbz r2, bcdde │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w bc908 │ │ │ │ - bl b3dd8 │ │ │ │ + bne.w bc8c8 │ │ │ │ + bl b3d98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd72c │ │ │ │ + beq.w bd6ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bcde4 │ │ │ │ + beq.n bcda4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd604 │ │ │ │ + beq.w bd5c4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, bcdfc │ │ │ │ + cbz r0, bcdbc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bcdfc │ │ │ │ + beq.n bcdbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd684 │ │ │ │ + beq.w bd644 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - b.w bc4e4 │ │ │ │ + b.w bc4a4 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - b.n bccf2 │ │ │ │ + b.n bccb2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n bcd76 │ │ │ │ + b.n bcd36 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bcdc0 │ │ │ │ + b.n bcd80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w bc970 │ │ │ │ - ldr.w r3, [pc, #2700] @ bd8bc │ │ │ │ + bne.w bc930 │ │ │ │ + ldr.w r3, [pc, #2700] @ bd87c │ │ │ │ movw r2, #1556 @ 0x614 │ │ │ │ - ldr.w r0, [pc, #2712] @ bd8d0 │ │ │ │ + ldr.w r0, [pc, #2712] @ bd890 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2708] @ bd8d4 │ │ │ │ + ldr.w r3, [pc, #2708] @ bd894 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2700] @ bd8d8 │ │ │ │ - ldr.w r1, [pc, #2700] @ bd8dc │ │ │ │ + ldr.w r2, [pc, #2700] @ bd898 │ │ │ │ + ldr.w r1, [pc, #2700] @ bd89c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.w bc526 │ │ │ │ - ldr.w r3, [pc, #2652] @ bd8bc │ │ │ │ - ldr.w r1, [pc, #2684] @ bd8e0 │ │ │ │ - ldr.w r0, [pc, #2684] @ bd8e4 │ │ │ │ + b.w bc4e6 │ │ │ │ + ldr.w r3, [pc, #2652] @ bd87c │ │ │ │ + ldr.w r1, [pc, #2684] @ bd8a0 │ │ │ │ + ldr.w r0, [pc, #2684] @ bd8a4 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2672] @ bd8e8 │ │ │ │ + ldr.w r3, [pc, #2672] @ bd8a8 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2668] @ bd8ec │ │ │ │ + ldr.w r2, [pc, #2668] @ bd8ac │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ - b.w bc448 │ │ │ │ + b.w bc408 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r2, [pc, #2628] @ bd8f0 │ │ │ │ + ldr.w r2, [pc, #2628] @ bd8b0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2628] @ bd8f4 │ │ │ │ + ldr.w r1, [pc, #2628] @ bd8b4 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #2624] @ bd8f8 │ │ │ │ - ldr.w r0, [pc, #2624] @ bd8fc │ │ │ │ + ldr.w r3, [pc, #2624] @ bd8b8 │ │ │ │ + ldr.w r0, [pc, #2624] @ bd8bc │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n bca48 │ │ │ │ + b.n bca08 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r2, [pc, #2596] @ bd900 │ │ │ │ + ldr.w r2, [pc, #2596] @ bd8c0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2596] @ bd904 │ │ │ │ + ldr.w r1, [pc, #2596] @ bd8c4 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #2592] @ bd908 │ │ │ │ - ldr.w r0, [pc, #2592] @ bd90c │ │ │ │ + ldr.w r3, [pc, #2592] @ bd8c8 │ │ │ │ + ldr.w r0, [pc, #2592] @ bd8cc │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n bca48 │ │ │ │ + b.n bca08 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n bc992 │ │ │ │ + b.n bc952 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 8f81c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r2, #1 │ │ │ │ - b.w bc6c2 │ │ │ │ - ldr.w r3, [pc, #2544] @ bd910 │ │ │ │ - ldr.w r1, [pc, #2544] @ bd914 │ │ │ │ + b.w bc682 │ │ │ │ + ldr.w r3, [pc, #2544] @ bd8d0 │ │ │ │ + ldr.w r1, [pc, #2544] @ bd8d4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - ldr.w r1, [pc, #2528] @ bd918 │ │ │ │ - ldr.w r0, [pc, #2528] @ bd91c │ │ │ │ + ldr.w r1, [pc, #2528] @ bd8d8 │ │ │ │ + ldr.w r0, [pc, #2528] @ bd8dc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.w bc448 │ │ │ │ + b.w bc408 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bcaf8 │ │ │ │ + b.n bcab8 │ │ │ │ bl 71434 │ │ │ │ - b.w bc448 │ │ │ │ - ldr.w r3, [pc, #2392] @ bd8bc │ │ │ │ + b.w bc408 │ │ │ │ + ldr.w r3, [pc, #2392] @ bd87c │ │ │ │ movw r2, #1559 @ 0x617 │ │ │ │ - ldr.w r0, [pc, #2484] @ bd920 │ │ │ │ + ldr.w r0, [pc, #2484] @ bd8e0 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2480] @ bd924 │ │ │ │ + ldr.w r3, [pc, #2480] @ bd8e4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2472] @ bd928 │ │ │ │ - ldr.w r1, [pc, #2472] @ bd92c │ │ │ │ + ldr.w r2, [pc, #2472] @ bd8e8 │ │ │ │ + ldr.w r1, [pc, #2472] @ bd8ec │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.w bc526 │ │ │ │ - ldr.w r3, [pc, #2344] @ bd8bc │ │ │ │ - ldr.w r1, [pc, #2456] @ bd930 │ │ │ │ - ldr.w r0, [pc, #2456] @ bd934 │ │ │ │ + b.w bc4e6 │ │ │ │ + ldr.w r3, [pc, #2344] @ bd87c │ │ │ │ + ldr.w r1, [pc, #2456] @ bd8f0 │ │ │ │ + ldr.w r0, [pc, #2456] @ bd8f4 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2452] @ bd938 │ │ │ │ + ldr.w r3, [pc, #2452] @ bd8f8 │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1559 @ 0x617 │ │ │ │ bl 9d43c │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w bc448 │ │ │ │ - ldr.w r3, [pc, #2284] @ bd8bc │ │ │ │ - ldr.w r1, [pc, #2408] @ bd93c │ │ │ │ - ldr.w r0, [pc, #2408] @ bd940 │ │ │ │ + b.w bc408 │ │ │ │ + ldr.w r3, [pc, #2284] @ bd87c │ │ │ │ + ldr.w r1, [pc, #2408] @ bd8fc │ │ │ │ + ldr.w r0, [pc, #2408] @ bd900 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #1559 @ 0x617 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2396] @ bd944 │ │ │ │ + ldr.w r3, [pc, #2396] @ bd904 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2392] @ bd948 │ │ │ │ + ldr.w r2, [pc, #2392] @ bd908 │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bcfb6 │ │ │ │ - ldr.w r3, [pc, #2240] @ bd8bc │ │ │ │ - ldr.w r1, [pc, #2380] @ bd94c │ │ │ │ - ldr.w r0, [pc, #2380] @ bd950 │ │ │ │ + b.n bcf76 │ │ │ │ + ldr.w r3, [pc, #2240] @ bd87c │ │ │ │ + ldr.w r1, [pc, #2380] @ bd90c │ │ │ │ + ldr.w r0, [pc, #2380] @ bd910 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2372] @ bd954 │ │ │ │ + ldr.w r3, [pc, #2372] @ bd914 │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1556 @ 0x614 │ │ │ │ bl 9d43c │ │ │ │ - b.n bcfb6 │ │ │ │ + b.n bcf76 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.w bc6e6 │ │ │ │ + b.w bc6a6 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - ldr.w r3, [pc, #2324] @ bd958 │ │ │ │ - ldr.w r1, [pc, #2324] @ bd95c │ │ │ │ + ldr.w r3, [pc, #2324] @ bd918 │ │ │ │ + ldr.w r1, [pc, #2324] @ bd91c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr.w r3, [pc, #2148] @ bd8bc │ │ │ │ - ldr.w r1, [pc, #2308] @ bd960 │ │ │ │ + ldr.w r3, [pc, #2148] @ bd87c │ │ │ │ + ldr.w r1, [pc, #2308] @ bd920 │ │ │ │ movw r2, #1559 @ 0x617 │ │ │ │ - ldr.w r0, [pc, #2304] @ bd964 │ │ │ │ + ldr.w r0, [pc, #2304] @ bd924 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w bc448 │ │ │ │ - ldr.w r3, [pc, #2116] @ bd8bc │ │ │ │ - ldr.w r1, [pc, #2284] @ bd968 │ │ │ │ - ldr.w r0, [pc, #2284] @ bd96c │ │ │ │ + b.w bc408 │ │ │ │ + ldr.w r3, [pc, #2116] @ bd87c │ │ │ │ + ldr.w r1, [pc, #2284] @ bd928 │ │ │ │ + ldr.w r0, [pc, #2284] @ bd92c │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #1559 @ 0x617 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2272] @ bd970 │ │ │ │ + ldr.w r3, [pc, #2272] @ bd930 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2268] @ bd974 │ │ │ │ + ldr.w r2, [pc, #2268] @ bd934 │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bcfb6 │ │ │ │ - ldr.w r3, [pc, #2072] @ bd8bc │ │ │ │ - ldr.w r1, [pc, #2256] @ bd978 │ │ │ │ - ldr.w r0, [pc, #2256] @ bd97c │ │ │ │ + b.n bcf76 │ │ │ │ + ldr.w r3, [pc, #2072] @ bd87c │ │ │ │ + ldr.w r1, [pc, #2256] @ bd938 │ │ │ │ + ldr.w r0, [pc, #2256] @ bd93c │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #1556 @ 0x614 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2244] @ bd980 │ │ │ │ + ldr.w r3, [pc, #2244] @ bd940 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2236] @ bd984 │ │ │ │ + ldr.w r2, [pc, #2236] @ bd944 │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bcfb6 │ │ │ │ + b.n bcf76 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd3c8 │ │ │ │ - ldr.w r3, [pc, #2216] @ bd988 │ │ │ │ - ldr.w r1, [pc, #2216] @ bd98c │ │ │ │ + beq.w bd388 │ │ │ │ + ldr.w r3, [pc, #2216] @ bd948 │ │ │ │ + ldr.w r1, [pc, #2216] @ bd94c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr.w r3, [pc, #1996] @ bd8bc │ │ │ │ - ldr.w r1, [pc, #2204] @ bd990 │ │ │ │ + ldr.w r3, [pc, #1996] @ bd87c │ │ │ │ + ldr.w r1, [pc, #2204] @ bd950 │ │ │ │ movw r2, #1561 @ 0x619 │ │ │ │ - ldr.w r0, [pc, #2200] @ bd994 │ │ │ │ + ldr.w r0, [pc, #2200] @ bd954 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w bc448 │ │ │ │ + b.w bc408 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc9ac │ │ │ │ + b.n bc96c │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 8f81c │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r0 │ │ │ │ subs r1, #1 │ │ │ │ - b.n bcce8 │ │ │ │ + b.n bcca8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w bc736 │ │ │ │ + b.w bc6f6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc9ea │ │ │ │ - ldr.w r3, [pc, #1920] @ bd8bc │ │ │ │ - ldr.w r1, [pc, #2136] @ bd998 │ │ │ │ + b.n bc9aa │ │ │ │ + ldr.w r3, [pc, #1920] @ bd87c │ │ │ │ + ldr.w r1, [pc, #2136] @ bd958 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #2132] @ bd99c │ │ │ │ + ldr.w r3, [pc, #2132] @ bd95c │ │ │ │ add r3, pc │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr.w r0, [pc, #2124] @ bd9a0 │ │ │ │ + ldr.w r0, [pc, #2124] @ bd960 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov.w r2, #1560 @ 0x618 │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.w bc526 │ │ │ │ + b.w bc4e6 │ │ │ │ mov r0, r7 │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n bd0d0 │ │ │ │ + bne.n bd090 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bc75c │ │ │ │ - ldr.w r2, [pc, #1848] @ bd8bc │ │ │ │ + bne.w bc71c │ │ │ │ + ldr.w r2, [pc, #1848] @ bd87c │ │ │ │ movw r1, #1562 @ 0x61a │ │ │ │ - ldr.w r3, [pc, #2072] @ bd9a4 │ │ │ │ + ldr.w r3, [pc, #2072] @ bd964 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #2068] @ bd9a8 │ │ │ │ + ldr.w r2, [pc, #2068] @ bd968 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #2064] @ bd9ac │ │ │ │ + ldr.w r1, [pc, #2064] @ bd96c │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #2060] @ bd9b0 │ │ │ │ + ldr.w r0, [pc, #2060] @ bd970 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.w bc448 │ │ │ │ - ldr.w r3, [pc, #1796] @ bd8bc │ │ │ │ + b.w bc408 │ │ │ │ + ldr.w r3, [pc, #1796] @ bd87c │ │ │ │ movw r2, #1566 @ 0x61e │ │ │ │ - ldr.w r1, [pc, #2036] @ bd9b4 │ │ │ │ - ldr.w r0, [pc, #2036] @ bd9b8 │ │ │ │ + ldr.w r1, [pc, #2036] @ bd974 │ │ │ │ + ldr.w r0, [pc, #2036] @ bd978 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w bc526 │ │ │ │ + b.w bc4e6 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n bcd58 │ │ │ │ + b.n bcd18 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w bc746 │ │ │ │ + b.w bc706 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bcd30 │ │ │ │ + b.n bccf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd60c │ │ │ │ + beq.w bd5cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd212 │ │ │ │ + beq.n bd1d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd614 │ │ │ │ - ldr.w r2, [pc, #1960] @ bd9bc │ │ │ │ - ldr.w r3, [pc, #1960] @ bd9c0 │ │ │ │ + beq.w bd5d4 │ │ │ │ + ldr.w r2, [pc, #1960] @ bd97c │ │ │ │ + ldr.w r3, [pc, #1960] @ bd980 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r2, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r4, [r2, #952] @ 0x3b8 │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd746 │ │ │ │ + beq.w bd706 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd252 │ │ │ │ + beq.n bd212 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, bd292 │ │ │ │ + cbz r3, bd252 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w bd712 │ │ │ │ + beq.w bd6d2 │ │ │ │ mov r0, r4 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd272 │ │ │ │ + beq.n bd232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd61c │ │ │ │ - ldr.w r3, [pc, #1608] @ bd8bc │ │ │ │ + beq.w bd5dc │ │ │ │ + ldr.w r3, [pc, #1608] @ bd87c │ │ │ │ movw r2, #1569 @ 0x621 │ │ │ │ - ldr.w r1, [pc, #1864] @ bd9c4 │ │ │ │ - ldr.w r0, [pc, #1864] @ bd9c8 │ │ │ │ + ldr.w r1, [pc, #1864] @ bd984 │ │ │ │ + ldr.w r0, [pc, #1864] @ bd988 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w bc448 │ │ │ │ + b.w bc408 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd252 │ │ │ │ - ldr.w r3, [pc, #1568] @ bd8bc │ │ │ │ - ldr.w r1, [pc, #1836] @ bd9cc │ │ │ │ - ldr.w r0, [pc, #1836] @ bd9d0 │ │ │ │ + b.n bd212 │ │ │ │ + ldr.w r3, [pc, #1568] @ bd87c │ │ │ │ + ldr.w r1, [pc, #1836] @ bd98c │ │ │ │ + ldr.w r0, [pc, #1836] @ bd990 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #1565 @ 0x61d │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #1824] @ bd9d4 │ │ │ │ + ldr.w r3, [pc, #1824] @ bd994 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1816] @ bd9d8 │ │ │ │ + ldr.w r2, [pc, #1816] @ bd998 │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bcfb6 │ │ │ │ - ldr.w r3, [pc, #1520] @ bd8bc │ │ │ │ + b.n bcf76 │ │ │ │ + ldr.w r3, [pc, #1520] @ bd87c │ │ │ │ movw r2, #1565 @ 0x61d │ │ │ │ - ldr.w r0, [pc, #1800] @ bd9dc │ │ │ │ + ldr.w r0, [pc, #1800] @ bd99c │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #1796] @ bd9e0 │ │ │ │ + ldr.w r3, [pc, #1796] @ bd9a0 │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr.w r1, [pc, #1788] @ bd9e4 │ │ │ │ + ldr.w r1, [pc, #1788] @ bd9a4 │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n bcfb6 │ │ │ │ - ldr.w r3, [pc, #1480] @ bd8bc │ │ │ │ + b.n bcf76 │ │ │ │ + ldr.w r3, [pc, #1480] @ bd87c │ │ │ │ movw r2, #1565 @ 0x61d │ │ │ │ - ldr.w r0, [pc, #1772] @ bd9e8 │ │ │ │ + ldr.w r0, [pc, #1772] @ bd9a8 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1768] @ bd9ec │ │ │ │ + ldr.w r3, [pc, #1768] @ bd9ac │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1760] @ bd9f0 │ │ │ │ - ldr.w r1, [pc, #1760] @ bd9f4 │ │ │ │ + ldr.w r2, [pc, #1760] @ bd9b0 │ │ │ │ + ldr.w r1, [pc, #1760] @ bd9b4 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.w bc526 │ │ │ │ - ldr.w r3, [pc, #1432] @ bd8bc │ │ │ │ + b.w bc4e6 │ │ │ │ + ldr.w r3, [pc, #1432] @ bd87c │ │ │ │ mov.w r2, #1560 @ 0x618 │ │ │ │ - ldr.w r0, [pc, #1740] @ bd9f8 │ │ │ │ + ldr.w r0, [pc, #1740] @ bd9b8 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1736] @ bd9fc │ │ │ │ + ldr.w r3, [pc, #1736] @ bd9bc │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1728] @ bda00 │ │ │ │ - ldr.w r1, [pc, #1728] @ bda04 │ │ │ │ + ldr.w r2, [pc, #1728] @ bd9c0 │ │ │ │ + ldr.w r1, [pc, #1728] @ bd9c4 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.w bc526 │ │ │ │ - ldr.w r2, [pc, #1384] @ bd8bc │ │ │ │ - ldr.w r3, [pc, #1712] @ bda08 │ │ │ │ - ldr.w r1, [pc, #1712] @ bda0c │ │ │ │ + b.w bc4e6 │ │ │ │ + ldr.w r2, [pc, #1384] @ bd87c │ │ │ │ + ldr.w r3, [pc, #1712] @ bd9c8 │ │ │ │ + ldr.w r1, [pc, #1712] @ bd9cc │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1712] @ bda10 │ │ │ │ + ldr.w r0, [pc, #1712] @ bd9d0 │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r0, pc │ │ │ │ mov.w r2, #1560 @ 0x618 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9d43c │ │ │ │ - b.w bc526 │ │ │ │ - ldr.w r2, [pc, #1344] @ bd8bc │ │ │ │ + b.w bc4e6 │ │ │ │ + ldr.w r2, [pc, #1344] @ bd87c │ │ │ │ mov.w r1, #1560 @ 0x618 │ │ │ │ - ldr.w r3, [pc, #1680] @ bda14 │ │ │ │ + ldr.w r3, [pc, #1680] @ bd9d4 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1672] @ bda18 │ │ │ │ + ldr.w r2, [pc, #1672] @ bd9d8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1668] @ bda1c │ │ │ │ - ldr.w r0, [pc, #1668] @ bda20 │ │ │ │ + ldr.w r1, [pc, #1668] @ bd9dc │ │ │ │ + ldr.w r0, [pc, #1668] @ bd9e0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bd1ac │ │ │ │ - ldr.w r3, [pc, #1296] @ bd8bc │ │ │ │ + b.n bd16c │ │ │ │ + ldr.w r3, [pc, #1296] @ bd87c │ │ │ │ mov.w r2, #1560 @ 0x618 │ │ │ │ - ldr.w r1, [pc, #1648] @ bda24 │ │ │ │ - ldr.w r0, [pc, #1648] @ bda28 │ │ │ │ + ldr.w r1, [pc, #1648] @ bd9e4 │ │ │ │ + ldr.w r0, [pc, #1648] @ bd9e8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w bc526 │ │ │ │ + b.w bc4e6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd0dc │ │ │ │ - ldr.w r3, [pc, #1256] @ bd8bc │ │ │ │ - ldr.w r1, [pc, #1620] @ bda2c │ │ │ │ - ldr.w r0, [pc, #1620] @ bda30 │ │ │ │ + b.n bd09c │ │ │ │ + ldr.w r3, [pc, #1256] @ bd87c │ │ │ │ + ldr.w r1, [pc, #1620] @ bd9ec │ │ │ │ + ldr.w r0, [pc, #1620] @ bd9f0 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #1565 @ 0x61d │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #1608] @ bda34 │ │ │ │ + ldr.w r3, [pc, #1608] @ bd9f4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1604] @ bda38 │ │ │ │ + ldr.w r2, [pc, #1604] @ bd9f8 │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bcfb6 │ │ │ │ + b.n bcf76 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - ldr.w r3, [pc, #1344] @ bd958 │ │ │ │ - ldr.w r1, [pc, #1568] @ bda3c │ │ │ │ + ldr.w r3, [pc, #1344] @ bd918 │ │ │ │ + ldr.w r1, [pc, #1568] @ bd9fc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr.w r3, [pc, #1172] @ bd8bc │ │ │ │ - ldr.w r1, [pc, #1556] @ bda40 │ │ │ │ + ldr.w r3, [pc, #1172] @ bd87c │ │ │ │ + ldr.w r1, [pc, #1556] @ bda00 │ │ │ │ movw r2, #1565 @ 0x61d │ │ │ │ - ldr.w r0, [pc, #1552] @ bda44 │ │ │ │ + ldr.w r0, [pc, #1552] @ bda04 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w bc448 │ │ │ │ - ldr.w r2, [pc, #1140] @ bd8bc │ │ │ │ - ldr.w r3, [pc, #1532] @ bda48 │ │ │ │ - ldr.w r1, [pc, #1532] @ bda4c │ │ │ │ + b.w bc408 │ │ │ │ + ldr.w r2, [pc, #1140] @ bd87c │ │ │ │ + ldr.w r3, [pc, #1532] @ bda08 │ │ │ │ + ldr.w r1, [pc, #1532] @ bda0c │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1528] @ bda50 │ │ │ │ + ldr.w r0, [pc, #1528] @ bda10 │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #1557 @ 0x615 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9d43c │ │ │ │ - b.w bc526 │ │ │ │ - ldr.w r2, [pc, #1096] @ bd8bc │ │ │ │ + b.w bc4e6 │ │ │ │ + ldr.w r2, [pc, #1096] @ bd87c │ │ │ │ movw r1, #1557 @ 0x615 │ │ │ │ - ldr.w r3, [pc, #1496] @ bda54 │ │ │ │ + ldr.w r3, [pc, #1496] @ bda14 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1492] @ bda58 │ │ │ │ + ldr.w r2, [pc, #1492] @ bda18 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1484] @ bda5c │ │ │ │ - ldr.w r0, [pc, #1484] @ bda60 │ │ │ │ + ldr.w r1, [pc, #1484] @ bda1c │ │ │ │ + ldr.w r0, [pc, #1484] @ bda20 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bd1ac │ │ │ │ + b.n bd16c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd696 │ │ │ │ - ldr.w r3, [pc, #1244] @ bd988 │ │ │ │ - ldr.w r1, [pc, #1460] @ bda64 │ │ │ │ + beq.w bd656 │ │ │ │ + ldr.w r3, [pc, #1244] @ bd948 │ │ │ │ + ldr.w r1, [pc, #1460] @ bda24 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr r3, [pc, #1020] @ (bd8bc ) │ │ │ │ - ldr.w r1, [pc, #1448] @ bda68 │ │ │ │ + ldr r3, [pc, #1020] @ (bd87c ) │ │ │ │ + ldr.w r1, [pc, #1448] @ bda28 │ │ │ │ movw r2, #1562 @ 0x61a │ │ │ │ - ldr.w r0, [pc, #1444] @ bda6c │ │ │ │ + ldr.w r0, [pc, #1444] @ bda2c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w bc448 │ │ │ │ + b.w bc408 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n bd49e │ │ │ │ + bne.n bd45e │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w bc786 │ │ │ │ - ldr r2, [pc, #968] @ (bd8bc ) │ │ │ │ + bne.w bc746 │ │ │ │ + ldr r2, [pc, #968] @ (bd87c ) │ │ │ │ movw r1, #1563 @ 0x61b │ │ │ │ - ldr.w r3, [pc, #1400] @ bda70 │ │ │ │ + ldr.w r3, [pc, #1400] @ bda30 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1392] @ bda74 │ │ │ │ + ldr.w r2, [pc, #1392] @ bda34 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1388] @ bda78 │ │ │ │ - ldr.w r0, [pc, #1388] @ bda7c │ │ │ │ + ldr.w r1, [pc, #1388] @ bda38 │ │ │ │ + ldr.w r0, [pc, #1388] @ bda3c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bd1ac │ │ │ │ - ldr r3, [pc, #924] @ (bd8bc ) │ │ │ │ + b.n bd16c │ │ │ │ + ldr r3, [pc, #924] @ (bd87c ) │ │ │ │ movw r2, #1566 @ 0x61e │ │ │ │ - ldr.w r1, [pc, #1372] @ bda80 │ │ │ │ - ldr.w r0, [pc, #1372] @ bda84 │ │ │ │ + ldr.w r1, [pc, #1372] @ bda40 │ │ │ │ + ldr.w r0, [pc, #1372] @ bda44 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.w bc448 │ │ │ │ - ldr r3, [pc, #876] @ (bd8bc ) │ │ │ │ + b.w bc408 │ │ │ │ + ldr r3, [pc, #876] @ (bd87c ) │ │ │ │ movw r2, #1566 @ 0x61e │ │ │ │ - ldr.w r0, [pc, #1332] @ bda88 │ │ │ │ + ldr.w r0, [pc, #1332] @ bda48 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1324] @ bda8c │ │ │ │ + ldr.w r3, [pc, #1324] @ bda4c │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1320] @ bda90 │ │ │ │ - ldr.w r1, [pc, #1320] @ bda94 │ │ │ │ + ldr.w r2, [pc, #1320] @ bda50 │ │ │ │ + ldr.w r1, [pc, #1320] @ bda54 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.w bc526 │ │ │ │ + b.w bc4e6 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n bcd94 │ │ │ │ - ldr r3, [pc, #820] @ (bd8bc ) │ │ │ │ + b.n bcd54 │ │ │ │ + ldr r3, [pc, #820] @ (bd87c ) │ │ │ │ movw r2, #1557 @ 0x615 │ │ │ │ - ldr.w r0, [pc, #1292] @ bda98 │ │ │ │ + ldr.w r0, [pc, #1292] @ bda58 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1284] @ bda9c │ │ │ │ + ldr.w r3, [pc, #1284] @ bda5c │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1280] @ bdaa0 │ │ │ │ - ldr.w r1, [pc, #1280] @ bdaa4 │ │ │ │ + ldr.w r2, [pc, #1280] @ bda60 │ │ │ │ + ldr.w r1, [pc, #1280] @ bda64 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.w bc526 │ │ │ │ - ldr r3, [pc, #776] @ (bd8bc ) │ │ │ │ - ldr.w r1, [pc, #1264] @ bdaa8 │ │ │ │ - ldr.w r0, [pc, #1264] @ bdaac │ │ │ │ + b.w bc4e6 │ │ │ │ + ldr r3, [pc, #776] @ (bd87c ) │ │ │ │ + ldr.w r1, [pc, #1264] @ bda68 │ │ │ │ + ldr.w r0, [pc, #1264] @ bda6c │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #1566 @ 0x61e │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #1252] @ bdab0 │ │ │ │ + ldr.w r3, [pc, #1252] @ bda70 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1248] @ bdab4 │ │ │ │ + ldr.w r2, [pc, #1248] @ bda74 │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bcfb6 │ │ │ │ - ldr r3, [pc, #732] @ (bd8bc ) │ │ │ │ + b.n bcf76 │ │ │ │ + ldr r3, [pc, #732] @ (bd87c ) │ │ │ │ movw r2, #1566 @ 0x61e │ │ │ │ - ldr.w r0, [pc, #1232] @ bdab8 │ │ │ │ + ldr.w r0, [pc, #1232] @ bda78 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #1228] @ bdabc │ │ │ │ + ldr.w r3, [pc, #1228] @ bda7c │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr.w r1, [pc, #1220] @ bdac0 │ │ │ │ + ldr.w r1, [pc, #1220] @ bda80 │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n bcfb6 │ │ │ │ + b.n bcf76 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w bcde4 │ │ │ │ + b.w bcda4 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd1fe │ │ │ │ + b.n bd1be │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd212 │ │ │ │ + b.n bd1d2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd272 │ │ │ │ - ldr r3, [pc, #660] @ (bd8bc ) │ │ │ │ + b.n bd232 │ │ │ │ + ldr r3, [pc, #660] @ (bd87c ) │ │ │ │ movw r2, #1562 @ 0x61a │ │ │ │ - ldr.w r0, [pc, #1176] @ bdac4 │ │ │ │ + ldr.w r0, [pc, #1176] @ bda84 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1168] @ bdac8 │ │ │ │ + ldr.w r3, [pc, #1168] @ bda88 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr.w r2, [pc, #1168] @ bdacc │ │ │ │ + ldr.w r2, [pc, #1168] @ bda8c │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1164] @ bdad0 │ │ │ │ + ldr.w r1, [pc, #1164] @ bda90 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w bc448 │ │ │ │ - ldr r2, [pc, #604] @ (bd8bc ) │ │ │ │ - ldr.w r3, [pc, #1136] @ bdad4 │ │ │ │ - ldr.w r1, [pc, #1136] @ bdad8 │ │ │ │ + b.w bc408 │ │ │ │ + ldr r2, [pc, #604] @ (bd87c ) │ │ │ │ + ldr.w r3, [pc, #1136] @ bda94 │ │ │ │ + ldr.w r1, [pc, #1136] @ bda98 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1136] @ bdadc │ │ │ │ + ldr.w r0, [pc, #1136] @ bda9c │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #1562 @ 0x61a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9d43c │ │ │ │ - b.n bd64e │ │ │ │ + b.n bd60e │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w bcdfc │ │ │ │ + b.w bcdbc │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w bc7bc │ │ │ │ + b.w bc77c │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd4aa │ │ │ │ - ldr r3, [pc, #540] @ (bd8bc ) │ │ │ │ + b.n bd46a │ │ │ │ + ldr r3, [pc, #540] @ (bd87c ) │ │ │ │ movw r2, #1566 @ 0x61e │ │ │ │ - ldr.w r1, [pc, #1080] @ bdae0 │ │ │ │ - ldr.w r0, [pc, #1080] @ bdae4 │ │ │ │ + ldr.w r1, [pc, #1080] @ bdaa0 │ │ │ │ + ldr.w r0, [pc, #1080] @ bdaa4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w bc526 │ │ │ │ - ldr r3, [pc, #508] @ (bd8bc ) │ │ │ │ + b.w bc4e6 │ │ │ │ + ldr r3, [pc, #508] @ (bd87c ) │ │ │ │ movw r2, #1563 @ 0x61b │ │ │ │ - ldr.w r0, [pc, #1060] @ bdae8 │ │ │ │ + ldr.w r0, [pc, #1060] @ bdaa8 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1052] @ bdaec │ │ │ │ + ldr.w r3, [pc, #1052] @ bdaac │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1048] @ bdaf0 │ │ │ │ - ldr.w r1, [pc, #1048] @ bdaf4 │ │ │ │ + ldr.w r2, [pc, #1048] @ bdab0 │ │ │ │ + ldr.w r1, [pc, #1048] @ bdab4 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.w bc526 │ │ │ │ - ldr r2, [pc, #464] @ (bd8bc ) │ │ │ │ - ldr.w r3, [pc, #1032] @ bdaf8 │ │ │ │ - ldr.w r1, [pc, #1032] @ bdafc │ │ │ │ + b.w bc4e6 │ │ │ │ + ldr r2, [pc, #464] @ (bd87c ) │ │ │ │ + ldr.w r3, [pc, #1032] @ bdab8 │ │ │ │ + ldr.w r1, [pc, #1032] @ bdabc │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1032] @ bdb00 │ │ │ │ + ldr.w r0, [pc, #1032] @ bdac0 │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #1563 @ 0x61b │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9d43c │ │ │ │ - b.w bc526 │ │ │ │ - ldr r3, [pc, #424] @ (bd8bc ) │ │ │ │ + b.w bc4e6 │ │ │ │ + ldr r3, [pc, #424] @ (bd87c ) │ │ │ │ movw r2, #1569 @ 0x621 │ │ │ │ - ldr r1, [pc, #1000] @ (bdb04 ) │ │ │ │ - ldr r0, [pc, #1004] @ (bdb08 ) │ │ │ │ + ldr r1, [pc, #1000] @ (bdac4 ) │ │ │ │ + ldr r0, [pc, #1004] @ (bdac8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w bc448 │ │ │ │ - ldr r3, [pc, #396] @ (bd8bc ) │ │ │ │ + b.w bc408 │ │ │ │ + ldr r3, [pc, #396] @ (bd87c ) │ │ │ │ movw r2, #1566 @ 0x61e │ │ │ │ - ldr r1, [pc, #984] @ (bdb0c ) │ │ │ │ - ldr r0, [pc, #984] @ (bdb10 ) │ │ │ │ + ldr r1, [pc, #984] @ (bdacc ) │ │ │ │ + ldr r0, [pc, #984] @ (bdad0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w bc526 │ │ │ │ - ldr r3, [pc, #372] @ (bd8bc ) │ │ │ │ + b.w bc4e6 │ │ │ │ + ldr r3, [pc, #372] @ (bd87c ) │ │ │ │ movw r2, #1569 @ 0x621 │ │ │ │ - ldr r1, [pc, #964] @ (bdb14 ) │ │ │ │ - ldr r0, [pc, #968] @ (bdb18 ) │ │ │ │ + ldr r1, [pc, #964] @ (bdad4 ) │ │ │ │ + ldr r0, [pc, #968] @ (bdad8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w bc448 │ │ │ │ + b.w bc408 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, bd776 │ │ │ │ + cbz r0, bd736 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd776 │ │ │ │ + beq.n bd736 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bd7ec │ │ │ │ + beq.n bd7ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bd7e4 │ │ │ │ + beq.n bd7a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd790 │ │ │ │ + beq.n bd750 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, bd7f2 │ │ │ │ - ldr r3, [pc, #904] @ (bdb1c ) │ │ │ │ + cbz r3, bd7b2 │ │ │ │ + ldr r3, [pc, #904] @ (bdadc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r3, [pc, #288] @ (bd8bc ) │ │ │ │ - ldr r1, [pc, #896] @ (bdb20 ) │ │ │ │ + ldr r3, [pc, #288] @ (bd87c ) │ │ │ │ + ldr r1, [pc, #896] @ (bdae0 ) │ │ │ │ movw r2, #1553 @ 0x611 │ │ │ │ - ldr r0, [pc, #896] @ (bdb24 ) │ │ │ │ + ldr r0, [pc, #896] @ (bdae4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w bc448 │ │ │ │ - ldr r3, [pc, #880] @ (bdb28 ) │ │ │ │ + b.w bc408 │ │ │ │ + ldr r3, [pc, #880] @ (bdae8 ) │ │ │ │ movw r2, #25521 @ 0x63b1 │ │ │ │ - ldr r1, [pc, #880] @ (bdb2c ) │ │ │ │ - ldr r0, [pc, #880] @ (bdb30 ) │ │ │ │ + ldr r1, [pc, #880] @ (bdaec ) │ │ │ │ + ldr r0, [pc, #880] @ (bdaf0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1208 @ 0x4b8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #868] @ (bdb34 ) │ │ │ │ + ldr r3, [pc, #868] @ (bdaf4 ) │ │ │ │ movw r2, #25520 @ 0x63b0 │ │ │ │ - ldr r1, [pc, #868] @ (bdb38 ) │ │ │ │ - ldr r0, [pc, #868] @ (bdb3c ) │ │ │ │ + ldr r1, [pc, #868] @ (bdaf8 ) │ │ │ │ + ldr r0, [pc, #868] @ (bdafc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1208 @ 0x4b8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd780 │ │ │ │ + b.n bd740 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd776 │ │ │ │ + b.n bd736 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd790 │ │ │ │ - ldr r3, [pc, #836] @ (bdb40 ) │ │ │ │ + b.n bd750 │ │ │ │ + ldr r3, [pc, #836] @ (bdb00 ) │ │ │ │ movw r2, #25514 @ 0x63aa │ │ │ │ - ldr r1, [pc, #832] @ (bdb44 ) │ │ │ │ - ldr r0, [pc, #836] @ (bdb48 ) │ │ │ │ + ldr r1, [pc, #832] @ (bdb04 ) │ │ │ │ + ldr r0, [pc, #836] @ (bdb08 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1208 @ 0x4b8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #824] @ (bdb4c ) │ │ │ │ + ldr r3, [pc, #824] @ (bdb0c ) │ │ │ │ movw r2, #25587 @ 0x63f3 │ │ │ │ - ldr r1, [pc, #820] @ (bdb50 ) │ │ │ │ - ldr r0, [pc, #824] @ (bdb54 ) │ │ │ │ + ldr r1, [pc, #820] @ (bdb10 ) │ │ │ │ + ldr r0, [pc, #824] @ (bdb14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1208 @ 0x4b8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #812] @ (bdb58 ) │ │ │ │ + ldr r3, [pc, #812] @ (bdb18 ) │ │ │ │ movw r2, #25572 @ 0x63e4 │ │ │ │ - ldr r1, [pc, #808] @ (bdb5c ) │ │ │ │ - ldr r0, [pc, #812] @ (bdb60 ) │ │ │ │ + ldr r1, [pc, #808] @ (bdb1c ) │ │ │ │ + ldr r0, [pc, #812] @ (bdb20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1208 @ 0x4b8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #800] @ (bdb64 ) │ │ │ │ + ldr r3, [pc, #800] @ (bdb24 ) │ │ │ │ movw r2, #25555 @ 0x63d3 │ │ │ │ - ldr r1, [pc, #796] @ (bdb68 ) │ │ │ │ - ldr r0, [pc, #800] @ (bdb6c ) │ │ │ │ + ldr r1, [pc, #796] @ (bdb28 ) │ │ │ │ + ldr r0, [pc, #800] @ (bdb2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1208 @ 0x4b8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #788] @ (bdb70 ) │ │ │ │ + ldr r3, [pc, #788] @ (bdb30 ) │ │ │ │ movw r2, #25556 @ 0x63d4 │ │ │ │ - ldr r1, [pc, #784] @ (bdb74 ) │ │ │ │ - ldr r0, [pc, #788] @ (bdb78 ) │ │ │ │ + ldr r1, [pc, #784] @ (bdb34 ) │ │ │ │ + ldr r0, [pc, #788] @ (bdb38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1208 @ 0x4b8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #776] @ (bdb7c ) │ │ │ │ + ldr r3, [pc, #776] @ (bdb3c ) │ │ │ │ movw r2, #25573 @ 0x63e5 │ │ │ │ - ldr r1, [pc, #772] @ (bdb80 ) │ │ │ │ - ldr r0, [pc, #776] @ (bdb84 ) │ │ │ │ + ldr r1, [pc, #772] @ (bdb40 ) │ │ │ │ + ldr r0, [pc, #776] @ (bdb44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1208 @ 0x4b8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #764] @ (bdb88 ) │ │ │ │ + ldr r3, [pc, #764] @ (bdb48 ) │ │ │ │ movw r2, #25586 @ 0x63f2 │ │ │ │ - ldr r1, [pc, #760] @ (bdb8c ) │ │ │ │ - ldr r0, [pc, #764] @ (bdb90 ) │ │ │ │ + ldr r1, [pc, #760] @ (bdb4c ) │ │ │ │ + ldr r0, [pc, #764] @ (bdb50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1208 @ 0x4b8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #752] @ (bdb94 ) │ │ │ │ + ldr r3, [pc, #752] @ (bdb54 ) │ │ │ │ movw r2, #25066 @ 0x61ea │ │ │ │ - ldr r1, [pc, #748] @ (bdb98 ) │ │ │ │ - ldr r0, [pc, #752] @ (bdb9c ) │ │ │ │ + ldr r1, [pc, #748] @ (bdb58 ) │ │ │ │ + ldr r0, [pc, #752] @ (bdb5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1208 @ 0x4b8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ movs r1, r4 │ │ │ │ - adds r5, #154 @ 0x9a │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r3 │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r7 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #32 │ │ │ │ + subs r4, #248 @ 0xf8 │ │ │ │ movs r1, r4 │ │ │ │ - subs r7, #2 │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #236 @ 0xec │ │ │ │ + subs r4, #196 @ 0xc4 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r2, #7 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #8 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + subs r4, #198 @ 0xc6 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #190 @ 0xbe │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + adds r0, #2 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #142 @ 0x8e │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #104 @ 0x68 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #250 @ 0xfa │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + lsrs r4, r5, #28 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ands r4, r5 │ │ │ │ + subs r6, #4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + lsrs r6, r2, #27 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + lsrs r0, r6, #26 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r1, #76] @ 0x4c │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + subs r3, #196 @ 0xc4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + adds r2, r4, #3 │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r3, #84 @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r4, #1 │ │ │ │ + lsrs r2, r7, #24 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r5, #0] │ │ │ │ + ldrsh r4, [r0, r0] │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + adds r6, r4, #2 │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #78 @ 0x4e │ │ │ │ + subs r3, #38 @ 0x26 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r7, #32 │ │ │ │ + lsrs r2, r2, #24 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf3c00020 │ │ │ │ + @ instruction: 0xf1980020 │ │ │ │ lsrs r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #22 │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #92 @ 0x5c │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - rors r2, r7 │ │ │ │ + subs r7, #210 @ 0xd2 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + lsrs r4, r4, #21 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + ldrb r6, [r5, r4] │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf3180020 │ │ │ │ + @ instruction: 0xf0f00020 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #28 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + lsrs r2, r3, #20 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #18 │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r2, #18 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r5, #27 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #148 @ 0x94 │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r1, #172 @ 0xac │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r7, #25 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #210 @ 0xd2 │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #174 @ 0xae │ │ │ │ + subs r0, #134 @ 0x86 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + ldrh r6, [r6, r4] │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r3, r7 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r2, r7 │ │ │ │ + adds r4, r5, r6 │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r0, #68 @ 0x44 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r7, #16] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r0, #52 @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + subs r0, #22 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, #78 @ 0x4e │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r7, r5 │ │ │ │ + adds r4, r2, r5 │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #14 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r2, r5 │ │ │ │ + adds r4, r5, r4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #240 @ 0xf0 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r2, r6, #10 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r7, #8] │ │ │ │ + ldrsh r6, [r2, r2] │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #156 @ 0x9c │ │ │ │ + adds r7, #116 @ 0x74 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r3, #17 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #60 @ 0x3c │ │ │ │ + subs r0, #20 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r5, #28 │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #30 │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + lsrs r2, r4, #7 │ │ │ │ movs r1, r4 │ │ │ │ - vhadd.s d16, d14, d16 │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + ldcl 0, cr0, [r6, #-128] @ 0xffffff80 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + adds r6, #190 @ 0xbe │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #192 @ 0xc0 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r5, #14 │ │ │ │ + lsrs r6, r0, #6 │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #78 @ 0x4e │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #138 @ 0x8a │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #104 @ 0x68 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + adds r6, #26 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + adds r6, #2 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r5, #3 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r5, #11 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #2 │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #228 @ 0xe4 │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r1, #2 │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 3, cr0, cr10, cr0, {1} │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + ldc 0, cr0, [r2], {32} │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + adds r5, #112 @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r7, #9 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ movs r1, r4 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r3, #9 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #88 @ 0x58 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r2, #8 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ movs r2, r4 │ │ │ │ - ldc 0, cr0, [sl, #128] @ 0x80 │ │ │ │ - adds r7, #12 │ │ │ │ + sbcs.w r0, r2, r0, asr #32 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ movs r1, r4 │ │ │ │ - stcl 0, cr0, [r8, #-128]! @ 0xffffff80 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adc.w r0, r0, r0, asr #32 │ │ │ │ + adds r4, #188 @ 0xbc │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + lsls r6, r4, #30 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r4, #128 @ 0x80 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsls r4, r5, #29 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r7, #5 │ │ │ │ + lsls r6, r2, #29 │ │ │ │ movs r1, r4 │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - stc 0, cr0, [r2, #-128] @ 0xffffff80 │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + @ instruction: 0xeada0020 │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - ldcl 0, cr0, [ip], {32} │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ + @ instruction: 0xeab40020 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsls r2, r3, #28 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + adds r4, #16 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + lsls r2, r4, #27 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r3, #2 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r5, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r2, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #106 @ 0x6a │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r4, #8 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ movs r0, r4 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + adds r5, #112 @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r4, #24] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r4, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r4, #15] │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + adds r4, #148 @ 0x94 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r6, #23] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + adds r4, #140 @ 0x8c │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r6, #32] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + adds r4, #148 @ 0x94 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r3, #32] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ movs r0, r4 │ │ │ │ - adds r7, #16 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r0, #32] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r0, #14] │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + adds r4, r3, r0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bdba0 : │ │ │ │ +000bdb60 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (bdbcc ) │ │ │ │ + ldr r3, [pc, #28] @ (bdb8c ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (bdbd0 ) │ │ │ │ + ldr r2, [pc, #28] @ (bdb90 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl bc0c0 │ │ │ │ + bl bc080 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r4, #134 @ 0x86 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bdbd4 : │ │ │ │ +000bdb94 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (bdc38 ) │ │ │ │ + ldr r3, [pc, #76] @ (bdbf8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (bdc3c ) │ │ │ │ + ldr r4, [pc, #72] @ (bdbfc ) │ │ │ │ add.w r3, r3, #2592 @ 0xa20 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, bdc34 │ │ │ │ - ldr r3, [pc, #64] @ (bdc40 ) │ │ │ │ + cbz r0, bdbf4 │ │ │ │ + ldr r3, [pc, #64] @ (bdc00 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bdc14 │ │ │ │ + bne.n bdbd4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w bdba0 │ │ │ │ - ldr r0, [pc, #44] @ (bdc44 ) │ │ │ │ + b.w bdb60 │ │ │ │ + ldr r0, [pc, #44] @ (bdc04 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (bdc48 ) │ │ │ │ - ldr r1, [pc, #40] @ (bdc4c ) │ │ │ │ + ldr r3, [pc, #40] @ (bdc08 ) │ │ │ │ + ldr r1, [pc, #40] @ (bdc0c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (bdc50 ) │ │ │ │ + ldr r0, [pc, #40] @ (bdc10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r7, #182 @ 0xb6 │ │ │ │ + subs r7, #246 @ 0xf6 │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + subs r0, r1, r3 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bdc54 : │ │ │ │ +000bdc14 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (bdc84 ) │ │ │ │ + ldr r3, [pc, #32] @ (bdc44 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (bdc88 ) │ │ │ │ + ldr r2, [pc, #32] @ (bdc48 ) │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r1, ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl bc0c0 │ │ │ │ + bl bc080 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bdc8c : │ │ │ │ +000bdc4c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #140] @ bdd28 │ │ │ │ + ldr.w ip, [pc, #140] @ bdce8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (bdd2c ) │ │ │ │ + ldr r3, [pc, #132] @ (bdcec ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (bdd30 ) │ │ │ │ + ldr r4, [pc, #128] @ (bdcf0 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #112] @ (bdd34 ) │ │ │ │ + ldr r3, [pc, #112] @ (bdcf4 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2640 @ 0xa50 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, bdd20 │ │ │ │ - ldr r3, [pc, #96] @ (bdd38 ) │ │ │ │ + cbz r0, bdce0 │ │ │ │ + ldr r3, [pc, #96] @ (bdcf8 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bdd00 │ │ │ │ + bne.n bdcc0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl bdc54 │ │ │ │ - ldr r2, [pc, #80] @ (bdd3c ) │ │ │ │ - ldr r3, [pc, #64] @ (bdd2c ) │ │ │ │ + bl bdc14 │ │ │ │ + ldr r2, [pc, #80] @ (bdcfc ) │ │ │ │ + ldr r3, [pc, #64] @ (bdcec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bdd24 │ │ │ │ + bne.n bdce4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (bdd40 ) │ │ │ │ + ldr r0, [pc, #60] @ (bdd00 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (bdd44 ) │ │ │ │ - ldr r1, [pc, #56] @ (bdd48 ) │ │ │ │ + ldr r3, [pc, #56] @ (bdd04 ) │ │ │ │ + ldr r1, [pc, #56] @ (bdd08 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (bdd4c ) │ │ │ │ + ldr r0, [pc, #56] @ (bdd0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bdce8 │ │ │ │ + b.n bdca8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r3, #132 @ 0x84 │ │ │ │ movs r5, r4 │ │ │ │ - subs r6, #220 @ 0xdc │ │ │ │ + subs r7, #28 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #16 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r1, #12 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + adds r0, r5, r7 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bdd50 : │ │ │ │ +000bdd10 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ bde28 │ │ │ │ + ldr.w ip, [pc, #200] @ bdde8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n bdde4 │ │ │ │ + beq.n bdda4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #176] @ (bde2c ) │ │ │ │ + ldr r3, [pc, #176] @ (bddec ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, bddd2 │ │ │ │ + cbz r4, bdd92 │ │ │ │ ldr.w ip, [r4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp ip, lr │ │ │ │ itt ne │ │ │ │ addne.w ip, ip, #1 │ │ │ │ strne.w ip, [r4] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl bc0c0 │ │ │ │ + bl bc080 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n bddbc │ │ │ │ + beq.n bdd7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, bde10 │ │ │ │ + cbz r3, bddd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bddcc │ │ │ │ + beq.n bdd8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, bde00 │ │ │ │ + cbz r3, bddc0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, ip │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r3, #0] │ │ │ │ mov r4, r3 │ │ │ │ - b.n bdd96 │ │ │ │ - ldr r3, [pc, #68] @ (bde2c ) │ │ │ │ + b.n bdd56 │ │ │ │ + ldr r3, [pc, #68] @ (bddec ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n bde1c │ │ │ │ + beq.n bdddc │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n bdd82 │ │ │ │ - b.n bddd2 │ │ │ │ + bne.n bdd42 │ │ │ │ + b.n bdd92 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n bddbc │ │ │ │ + b.n bdd7c │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n bdd82 │ │ │ │ + bne.n bdd42 │ │ │ │ mov r4, r3 │ │ │ │ - b.n bdd96 │ │ │ │ + b.n bdd56 │ │ │ │ nop │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bde30 : │ │ │ │ +000bddf0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #168] @ bdee8 │ │ │ │ + ldr.w ip, [pc, #168] @ bdea8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (bdeec ) │ │ │ │ + ldr r3, [pc, #160] @ (bdeac ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (bdef0 ) │ │ │ │ + ldr r4, [pc, #156] @ (bdeb0 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #140] @ (bdef4 ) │ │ │ │ + ldr r3, [pc, #140] @ (bdeb4 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w r3, r3, #2688 @ 0xa80 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 8612c │ │ │ │ - cbz r0, bdee0 │ │ │ │ - ldr r3, [pc, #100] @ (bdef8 ) │ │ │ │ + cbz r0, bdea0 │ │ │ │ + ldr r3, [pc, #100] @ (bdeb8 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bdec0 │ │ │ │ + bne.n bde80 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl bdd50 │ │ │ │ - ldr r2, [pc, #80] @ (bdefc ) │ │ │ │ - ldr r3, [pc, #64] @ (bdeec ) │ │ │ │ + bl bdd10 │ │ │ │ + ldr r2, [pc, #80] @ (bdebc ) │ │ │ │ + ldr r3, [pc, #64] @ (bdeac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bdee4 │ │ │ │ + bne.n bdea4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (bdf00 ) │ │ │ │ + ldr r0, [pc, #60] @ (bdec0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (bdf04 ) │ │ │ │ - ldr r1, [pc, #56] @ (bdf08 ) │ │ │ │ + ldr r3, [pc, #56] @ (bdec4 ) │ │ │ │ + ldr r1, [pc, #56] @ (bdec8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (bdf0c ) │ │ │ │ + ldr r0, [pc, #56] @ (bdecc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bdea8 │ │ │ │ + b.n bde68 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - movs r1, #178 @ 0xb2 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #160 @ 0xa0 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ movs r5, r4 │ │ │ │ - subs r5, #52 @ 0x34 │ │ │ │ + subs r5, #116 @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ - movs r1, r4 │ │ │ │ + vhadd.u32 d0, d0, d16 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, r1 │ │ │ │ - movs r1, r4 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + adds r0, r6, r0 │ │ │ │ movs r1, r4 │ │ │ │ + vhadd.u8 d16, d4, d16 │ │ │ │ │ │ │ │ -000bdf10 : │ │ │ │ +000bded0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #1008] @ (be314 ) │ │ │ │ + ldr r5, [pc, #1008] @ (be2d4 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r1, [pc, #1008] @ (be318 ) │ │ │ │ + ldr r1, [pc, #1008] @ (be2d8 ) │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr r4, [pc, #1008] @ (be31c ) │ │ │ │ - ldr r2, [pc, #1008] @ (be320 ) │ │ │ │ - ldr r3, [pc, #1012] @ (be324 ) │ │ │ │ + ldr r4, [pc, #1008] @ (be2dc ) │ │ │ │ + ldr r2, [pc, #1008] @ (be2e0 ) │ │ │ │ + ldr r3, [pc, #1012] @ (be2e4 ) │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr.w r1, [r8, #956] @ 0x3bc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be0bc │ │ │ │ - ldr r3, [pc, #976] @ (be328 ) │ │ │ │ + beq.w be07c │ │ │ │ + ldr r3, [pc, #976] @ (be2e8 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl bdd50 │ │ │ │ + bl bdd10 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w be07e │ │ │ │ + bne.w be03e │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be170 │ │ │ │ + beq.w be130 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 53114 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be1da │ │ │ │ + beq.w be19a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w be2b4 │ │ │ │ - ldr r0, [pc, #896] @ (be32c ) │ │ │ │ + bpl.w be274 │ │ │ │ + ldr r0, [pc, #896] @ (be2ec ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w be282 │ │ │ │ - ldr r0, [pc, #892] @ (be330 ) │ │ │ │ + beq.w be242 │ │ │ │ + ldr r0, [pc, #892] @ (be2f0 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w be2c8 │ │ │ │ + beq.w be288 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w be2b0 │ │ │ │ + ble.w be270 │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w be2b0 │ │ │ │ + beq.w be270 │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8bc8c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bdfee │ │ │ │ + beq.n bdfae │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w be0f4 │ │ │ │ + beq.w be0b4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w be100 │ │ │ │ + beq.w be0c0 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w be2cc │ │ │ │ + beq.w be28c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be01c │ │ │ │ + beq.n bdfdc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be158 │ │ │ │ + beq.w be118 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w be2e4 │ │ │ │ + beq.w be2a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be036 │ │ │ │ + beq.n bdff6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be150 │ │ │ │ + beq.w be110 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w be2fc │ │ │ │ + beq.w be2bc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be050 │ │ │ │ + beq.n be010 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be1d2 │ │ │ │ - ldr r3, [pc, #724] @ (be328 ) │ │ │ │ + beq.w be192 │ │ │ │ + ldr r3, [pc, #724] @ (be2e8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be062 │ │ │ │ + beq.n be022 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #720] @ (be334 ) │ │ │ │ - ldr r3, [pc, #688] @ (be318 ) │ │ │ │ + ldr r2, [pc, #720] @ (be2f4 ) │ │ │ │ + ldr r3, [pc, #688] @ (be2d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w be206 │ │ │ │ + bne.w be1c6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be094 │ │ │ │ + beq.n be054 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, be094 │ │ │ │ + cbnz r3, be054 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be0aa │ │ │ │ + beq.n be06a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, be0aa │ │ │ │ + cbnz r3, be06a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #652] @ (be338 ) │ │ │ │ - ldr r1, [pc, #652] @ (be33c ) │ │ │ │ + ldr r3, [pc, #652] @ (be2f8 ) │ │ │ │ + ldr r1, [pc, #652] @ (be2fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n be062 │ │ │ │ + b.n be022 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w bdf8c │ │ │ │ - ldr r3, [pc, #608] @ (be340 ) │ │ │ │ + bne.w bdf4c │ │ │ │ + ldr r3, [pc, #608] @ (be300 ) │ │ │ │ movw r2, #26083 @ 0x65e3 │ │ │ │ - ldr r1, [pc, #608] @ (be344 ) │ │ │ │ - ldr r0, [pc, #608] @ (be348 ) │ │ │ │ + ldr r1, [pc, #608] @ (be304 ) │ │ │ │ + ldr r0, [pc, #608] @ (be308 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1292 @ 0x50c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w bdff4 │ │ │ │ + bne.w bdfb4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w be26a │ │ │ │ + beq.w be22a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be11c │ │ │ │ + beq.n be0dc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, be160 │ │ │ │ + cbz r3, be120 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w be252 │ │ │ │ + beq.w be212 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be132 │ │ │ │ + beq.n be0f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, be168 │ │ │ │ + cbz r3, be128 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w be23a │ │ │ │ + beq.w be1fa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be14a │ │ │ │ + beq.n be10a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n be1e6 │ │ │ │ + beq.n be1a6 │ │ │ │ bl 8ba28 │ │ │ │ - b.n be0b8 │ │ │ │ + b.n be078 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be036 │ │ │ │ + b.n bdff6 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be01c │ │ │ │ + b.n bdfdc │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be11c │ │ │ │ + b.n be0dc │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be132 │ │ │ │ + b.n be0f2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be182 │ │ │ │ + beq.n be142 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n be1fe │ │ │ │ + beq.n be1be │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w be298 │ │ │ │ + beq.w be258 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be19e │ │ │ │ + beq.n be15e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, be1f6 │ │ │ │ + cbz r3, be1b6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n be222 │ │ │ │ + beq.n be1e2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be1b2 │ │ │ │ + beq.n be172 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, be1ee │ │ │ │ - cbz r7, be20a │ │ │ │ + cbz r3, be1ae │ │ │ │ + cbz r7, be1ca │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w be0b8 │ │ │ │ + beq.w be078 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w be0b8 │ │ │ │ + bne.w be078 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be0b8 │ │ │ │ + b.n be078 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be050 │ │ │ │ + b.n be010 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n bdf9e │ │ │ │ + b.n bdf5e │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be14a │ │ │ │ + b.n be10a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be1b2 │ │ │ │ + b.n be172 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be19e │ │ │ │ + b.n be15e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be182 │ │ │ │ + b.n be142 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #320] @ (be34c ) │ │ │ │ + ldr r3, [pc, #320] @ (be30c ) │ │ │ │ movw r2, #26086 @ 0x65e6 │ │ │ │ - ldr r1, [pc, #316] @ (be350 ) │ │ │ │ - ldr r0, [pc, #320] @ (be354 ) │ │ │ │ + ldr r1, [pc, #316] @ (be310 ) │ │ │ │ + ldr r0, [pc, #320] @ (be314 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1292 @ 0x50c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (be358 ) │ │ │ │ + ldr r3, [pc, #308] @ (be318 ) │ │ │ │ movw r2, #26085 @ 0x65e5 │ │ │ │ - ldr r1, [pc, #304] @ (be35c ) │ │ │ │ - ldr r0, [pc, #308] @ (be360 ) │ │ │ │ + ldr r1, [pc, #304] @ (be31c ) │ │ │ │ + ldr r0, [pc, #308] @ (be320 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1292 @ 0x50c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (be364 ) │ │ │ │ + ldr r3, [pc, #296] @ (be324 ) │ │ │ │ movw r2, #26091 @ 0x65eb │ │ │ │ - ldr r1, [pc, #292] @ (be368 ) │ │ │ │ - ldr r0, [pc, #296] @ (be36c ) │ │ │ │ + ldr r1, [pc, #292] @ (be328 ) │ │ │ │ + ldr r0, [pc, #296] @ (be32c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1292 @ 0x50c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (be370 ) │ │ │ │ + ldr r3, [pc, #284] @ (be330 ) │ │ │ │ movw r2, #26090 @ 0x65ea │ │ │ │ - ldr r1, [pc, #280] @ (be374 ) │ │ │ │ - ldr r0, [pc, #284] @ (be378 ) │ │ │ │ + ldr r1, [pc, #280] @ (be334 ) │ │ │ │ + ldr r0, [pc, #284] @ (be338 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1292 @ 0x50c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #272] @ (be37c ) │ │ │ │ + ldr r3, [pc, #272] @ (be33c ) │ │ │ │ movw r2, #26089 @ 0x65e9 │ │ │ │ - ldr r1, [pc, #268] @ (be380 ) │ │ │ │ - ldr r0, [pc, #272] @ (be384 ) │ │ │ │ + ldr r1, [pc, #268] @ (be340 ) │ │ │ │ + ldr r0, [pc, #272] @ (be344 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1292 @ 0x50c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (be388 ) │ │ │ │ + ldr r3, [pc, #260] @ (be348 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #256] @ (be38c ) │ │ │ │ - ldr r0, [pc, #260] @ (be390 ) │ │ │ │ + ldr r1, [pc, #256] @ (be34c ) │ │ │ │ + ldr r0, [pc, #260] @ (be350 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #248] @ (be394 ) │ │ │ │ + ldr r3, [pc, #248] @ (be354 ) │ │ │ │ movw r2, #26084 @ 0x65e4 │ │ │ │ - ldr r1, [pc, #248] @ (be398 ) │ │ │ │ - ldr r0, [pc, #248] @ (be39c ) │ │ │ │ + ldr r1, [pc, #248] @ (be358 ) │ │ │ │ + ldr r0, [pc, #248] @ (be35c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1292 @ 0x50c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #232] @ (be3a0 ) │ │ │ │ + ldr r3, [pc, #232] @ (be360 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #232] @ (be3a4 ) │ │ │ │ - ldr r0, [pc, #236] @ (be3a8 ) │ │ │ │ + ldr r1, [pc, #232] @ (be364 ) │ │ │ │ + ldr r0, [pc, #236] @ (be368 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #220] @ (be3ac ) │ │ │ │ + ldr r3, [pc, #220] @ (be36c ) │ │ │ │ movw r2, #26060 @ 0x65cc │ │ │ │ - ldr r1, [pc, #220] @ (be3b0 ) │ │ │ │ - ldr r0, [pc, #220] @ (be3b4 ) │ │ │ │ + ldr r1, [pc, #220] @ (be370 ) │ │ │ │ + ldr r0, [pc, #220] @ (be374 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1292 @ 0x50c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #208] @ (be3b8 ) │ │ │ │ + ldr r3, [pc, #208] @ (be378 ) │ │ │ │ movw r2, #26061 @ 0x65cd │ │ │ │ - ldr r1, [pc, #208] @ (be3bc ) │ │ │ │ - ldr r0, [pc, #208] @ (be3c0 ) │ │ │ │ + ldr r1, [pc, #208] @ (be37c ) │ │ │ │ + ldr r0, [pc, #208] @ (be380 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1292 @ 0x50c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (be3c4 ) │ │ │ │ + ldr r3, [pc, #196] @ (be384 ) │ │ │ │ movw r2, #26062 @ 0x65ce │ │ │ │ - ldr r1, [pc, #196] @ (be3c8 ) │ │ │ │ - ldr r0, [pc, #196] @ (be3cc ) │ │ │ │ + ldr r1, [pc, #196] @ (be388 ) │ │ │ │ + ldr r0, [pc, #196] @ (be38c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1292 @ 0x50c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + movs r1, #20 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + movs r1, #12 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, #6 │ │ │ │ + subs r6, r2, #7 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n be3b4 │ │ │ │ + bcs.n be324 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r5, r7] │ │ │ │ + ldr r6, [r0, r7] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r6, #28] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + strb r6, [r3, #8] │ │ │ │ movs r0, r4 │ │ │ │ - bcs.n be2d8 │ │ │ │ + beq.n be248 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r0, #8] │ │ │ │ movs r0, r4 │ │ │ │ - bcs.n be29c │ │ │ │ + beq.n be40c │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ movs r0, r4 │ │ │ │ - bcs.n be290 │ │ │ │ + beq.n be400 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r7, r1] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ movs r0, r4 │ │ │ │ - bcs.n be454 │ │ │ │ + beq.n be3c4 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r4, r1] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r7, #6] │ │ │ │ movs r0, r4 │ │ │ │ - bcs.n be418 │ │ │ │ + beq.n be388 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [pc, #320] @ (be4cc ) │ │ │ │ + bx r5 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #648 @ (adr r2, be61c ) │ │ │ │ + add r0, pc, #488 @ (adr r0, be53c ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldr r2, [r1, r0] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r7, #14] │ │ │ │ + strb r0, [r2, #6] │ │ │ │ movs r0, r4 │ │ │ │ - bcs.n be3d4 │ │ │ │ + ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [pc, #128] @ (be424 ) │ │ │ │ + mov r8, pc │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r4, #16] │ │ │ │ + strb r2, [r7, #7] │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r7, r7] │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r4, [r3, #5] │ │ │ │ movs r0, r4 │ │ │ │ - bne.n be384 │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + ldrsb r6, [r7, r6] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ movs r0, r4 │ │ │ │ - bne.n be378 │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldrsb r6, [r4, r6] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r5, #4] │ │ │ │ movs r0, r4 │ │ │ │ - bne.n be36c │ │ │ │ + ldmia r7, {r1, r2, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000be3d0 : │ │ │ │ +000be390 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (be434 ) │ │ │ │ + ldr r3, [pc, #76] @ (be3f4 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (be438 ) │ │ │ │ + ldr r4, [pc, #72] @ (be3f8 ) │ │ │ │ add.w r3, r3, #2736 @ 0xab0 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, be430 │ │ │ │ - ldr r3, [pc, #64] @ (be43c ) │ │ │ │ + cbz r0, be3f0 │ │ │ │ + ldr r3, [pc, #64] @ (be3fc ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n be410 │ │ │ │ + bne.n be3d0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w bdf10 │ │ │ │ - ldr r0, [pc, #44] @ (be440 ) │ │ │ │ + b.w bded0 │ │ │ │ + ldr r0, [pc, #44] @ (be400 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (be444 ) │ │ │ │ - ldr r1, [pc, #40] @ (be448 ) │ │ │ │ + ldr r3, [pc, #40] @ (be404 ) │ │ │ │ + ldr r1, [pc, #40] @ (be408 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (be44c ) │ │ │ │ + ldr r0, [pc, #40] @ (be40c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + adds r7, #250 @ 0xfa │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r1, #0 │ │ │ │ + adds r2, r1, #1 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbf80020 │ │ │ │ + ldr??.w r0, [r0, #32] │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ + lsrs r4, r2, #32 │ │ │ │ movs r1, r4 │ │ │ │ - ldc2 0, cr0, [ip], {32} │ │ │ │ + ldr??.w r0, [r4, #32] │ │ │ │ │ │ │ │ -000be450 : │ │ │ │ +000be410 : │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r2, [pc, #2800] @ bef58 │ │ │ │ + ldr.w r2, [pc, #2800] @ bef18 │ │ │ │ mov r9, r3 │ │ │ │ - ldr.w r3, [pc, #2800] @ bef5c │ │ │ │ + ldr.w r3, [pc, #2800] @ bef1c │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr.w r6, [pc, #2792] @ bef60 │ │ │ │ + ldr.w r6, [pc, #2792] @ bef20 │ │ │ │ ldr.w r8, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr.w sl, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w be8b8 │ │ │ │ + beq.w be878 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w be8ec │ │ │ │ + beq.w be8ac │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr.w ip, [r5] │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ add.w r0, ip, #2 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w be926 │ │ │ │ + beq.w be8e6 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w be688 │ │ │ │ + beq.w be648 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be694 │ │ │ │ + beq.w be654 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ - beq.n be4e8 │ │ │ │ + beq.n be4a8 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be6a8 │ │ │ │ + beq.w be668 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be6bc │ │ │ │ + beq.w be67c │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w be720 │ │ │ │ - ldr.w r3, [pc, #2668] @ bef64 │ │ │ │ + bne.w be6e0 │ │ │ │ + ldr.w r3, [pc, #2668] @ bef24 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov fp, r3 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w be81e │ │ │ │ + beq.w be7de │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 8ba88 │ │ │ │ - ldr.w r3, [pc, #2652] @ bef68 │ │ │ │ - ldr.w r1, [pc, #2652] @ bef6c │ │ │ │ + ldr.w r3, [pc, #2652] @ bef28 │ │ │ │ + ldr.w r1, [pc, #2652] @ bef2c │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ - ldr.w r0, [pc, #2648] @ bef70 │ │ │ │ + ldr.w r0, [pc, #2648] @ bef30 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 8baf4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, be57e │ │ │ │ + cbz r0, be53e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be546 │ │ │ │ + beq.n be506 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, be546 │ │ │ │ + cbnz r3, be506 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf148 │ │ │ │ + beq.w bf108 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be562 │ │ │ │ + beq.n be522 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, be562 │ │ │ │ + cbnz r3, be522 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf12c │ │ │ │ + beq.w bf0ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be57e │ │ │ │ + beq.n be53e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, be57e │ │ │ │ + cbnz r3, be53e │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ add.w r3, r4, #64 @ 0x40 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bec26 │ │ │ │ + beq.w bebe6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - bl b3e2c │ │ │ │ + bl b3dec │ │ │ │ uxtb r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 55cb4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w becd8 │ │ │ │ + beq.w bec98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be79c │ │ │ │ + beq.w be75c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 55cb4 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bed96 │ │ │ │ + beq.w bed56 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r2, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ it ne │ │ │ │ strne r2, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bf110 │ │ │ │ + beq.w bf0d0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bf0f4 │ │ │ │ + beq.w bf0b4 │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ it ne │ │ │ │ @@ -181377,164 +181343,164 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 55cb4 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmn.w r3, #113 @ 0x71 │ │ │ │ - beq.w bed14 │ │ │ │ + beq.w becd4 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w bebb0 │ │ │ │ - ldr.w r3, [pc, #2328] @ bef68 │ │ │ │ + bne.w beb70 │ │ │ │ + ldr.w r3, [pc, #2328] @ bef28 │ │ │ │ movw r2, #1396 @ 0x574 │ │ │ │ - ldr.w r0, [pc, #2332] @ bef74 │ │ │ │ + ldr.w r0, [pc, #2332] @ bef34 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2324] @ bef78 │ │ │ │ + ldr.w r3, [pc, #2324] @ bef38 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr.w r2, [pc, #2324] @ bef7c │ │ │ │ + ldr.w r2, [pc, #2324] @ bef3c │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #2320] @ bef80 │ │ │ │ + ldr.w r1, [pc, #2320] @ bef40 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n be778 │ │ │ │ + b.n be738 │ │ │ │ add.w r0, ip, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w be4d4 │ │ │ │ + bne.w be494 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n be4d4 │ │ │ │ + b.n be494 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w be4ee │ │ │ │ + bne.w be4ae │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, be6d4 │ │ │ │ + cbz r0, be694 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n be6d4 │ │ │ │ + beq.n be694 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w becc2 │ │ │ │ - ldr.w r2, [pc, #2188] @ bef64 │ │ │ │ + beq.w bec82 │ │ │ │ + ldr.w r2, [pc, #2188] @ bef24 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ mov fp, r2 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w be974 │ │ │ │ + beq.w be934 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w beb80 │ │ │ │ + beq.w beb40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w beb74 │ │ │ │ + beq.w beb34 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 8ba88 │ │ │ │ - ldr.w r3, [pc, #2148] @ bef68 │ │ │ │ - ldr.w r1, [pc, #2172] @ bef84 │ │ │ │ + ldr.w r3, [pc, #2148] @ bef28 │ │ │ │ + ldr.w r1, [pc, #2172] @ bef44 │ │ │ │ movw r2, #1395 @ 0x573 │ │ │ │ - ldr.w r0, [pc, #2168] @ bef88 │ │ │ │ + ldr.w r0, [pc, #2168] @ bef48 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n be778 │ │ │ │ + b.n be738 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, be738 │ │ │ │ + cbz r0, be6f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be738 │ │ │ │ + beq.n be6f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bec18 │ │ │ │ + beq.w bebd8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w beb64 │ │ │ │ + beq.w beb24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w beb5c │ │ │ │ - ldr.w r3, [pc, #2104] @ bef8c │ │ │ │ + beq.w beb1c │ │ │ │ + ldr.w r3, [pc, #2104] @ bef4c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr.w r3, [pc, #2056] @ bef68 │ │ │ │ - ldr.w r1, [pc, #2092] @ bef90 │ │ │ │ + ldr.w r3, [pc, #2056] @ bef28 │ │ │ │ + ldr.w r1, [pc, #2092] @ bef50 │ │ │ │ movw r2, #1395 @ 0x573 │ │ │ │ - ldr.w r0, [pc, #2088] @ bef94 │ │ │ │ + ldr.w r0, [pc, #2088] @ bef54 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r7, #0 │ │ │ │ - ldr.w r2, [pc, #2076] @ bef98 │ │ │ │ - ldr.w r3, [pc, #2012] @ bef5c │ │ │ │ + ldr.w r2, [pc, #2076] @ bef58 │ │ │ │ + ldr.w r3, [pc, #2012] @ bef1c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w bf0f0 │ │ │ │ + bne.w bf0b0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w bed6e │ │ │ │ + beq.w bed2e │ │ │ │ ldrd r3, r6, [r4, #68] @ 0x44 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bf1f0 │ │ │ │ + beq.w bf1b0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bf1d4 │ │ │ │ + beq.w bf194 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ strd r5, r3, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -181551,235 +181517,235 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n be77a │ │ │ │ + bne.n be73a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be77a │ │ │ │ + b.n be73a │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, be836 │ │ │ │ + cbz r0, be7f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be836 │ │ │ │ + beq.n be7f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w beb8c │ │ │ │ + beq.w beb4c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bf180 │ │ │ │ + beq.w bf140 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bed38 │ │ │ │ + beq.w becf8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, r8 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - bl bc000 │ │ │ │ + bl bbfc0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n be888 │ │ │ │ + beq.n be848 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bec1e │ │ │ │ + beq.w bebde │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be8a0 │ │ │ │ + beq.n be860 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w beb6c │ │ │ │ + beq.w beb2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w becee │ │ │ │ + beq.w becae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n be808 │ │ │ │ + bne.n be7c8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be808 │ │ │ │ - ldr.w r1, [pc, #1708] @ bef68 │ │ │ │ + b.n be7c8 │ │ │ │ + ldr.w r1, [pc, #1708] @ bef28 │ │ │ │ movw r0, #1395 @ 0x573 │ │ │ │ - ldr.w r3, [pc, #1752] @ bef9c │ │ │ │ - ldr.w r2, [pc, #1752] @ befa0 │ │ │ │ + ldr.w r3, [pc, #1752] @ bef5c │ │ │ │ + ldr.w r2, [pc, #1752] @ bef60 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1744] @ befa4 │ │ │ │ - ldr.w r0, [pc, #1744] @ befa8 │ │ │ │ + ldr.w r1, [pc, #1744] @ bef64 │ │ │ │ + ldr.w r0, [pc, #1744] @ bef68 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 71fb8 │ │ │ │ - b.n be778 │ │ │ │ - ldr.w r2, [pc, #1656] @ bef68 │ │ │ │ + b.n be738 │ │ │ │ + ldr.w r2, [pc, #1656] @ bef28 │ │ │ │ movw r1, #1395 @ 0x573 │ │ │ │ - ldr.w r3, [pc, #1716] @ befac │ │ │ │ + ldr.w r3, [pc, #1716] @ bef6c │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1712] @ befb0 │ │ │ │ + ldr.w r2, [pc, #1712] @ bef70 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1704] @ befb4 │ │ │ │ - ldr.w r0, [pc, #1704] @ befb8 │ │ │ │ + ldr.w r1, [pc, #1704] @ bef74 │ │ │ │ + ldr.w r0, [pc, #1704] @ bef78 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 71fb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n be778 │ │ │ │ - ldr.w r3, [pc, #1684] @ befbc │ │ │ │ - ldr.w r1, [pc, #1684] @ befc0 │ │ │ │ + b.n be738 │ │ │ │ + ldr.w r3, [pc, #1684] @ bef7c │ │ │ │ + ldr.w r1, [pc, #1684] @ bef80 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w becd0 │ │ │ │ - ldr.w r3, [pc, #1568] @ bef68 │ │ │ │ + beq.w bec90 │ │ │ │ + ldr.w r3, [pc, #1568] @ bef28 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #1652] @ befc4 │ │ │ │ - ldr.w r0, [pc, #1652] @ befc8 │ │ │ │ + ldr.w r1, [pc, #1652] @ bef84 │ │ │ │ + ldr.w r0, [pc, #1652] @ bef88 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 71fb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n be778 │ │ │ │ + b.n be738 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bee2c │ │ │ │ + beq.w bedec │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w bee56 │ │ │ │ + beq.w bee16 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl b4b00 │ │ │ │ + bl b4ac0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w beba0 │ │ │ │ + beq.w beb60 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r0, r7 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w beb92 │ │ │ │ + beq.w beb52 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bee8c │ │ │ │ + beq.w bee4c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, be9da │ │ │ │ + cbz r0, be99a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbnz r1, be9da │ │ │ │ + cbnz r1, be99a │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w bebb8 │ │ │ │ + beq.w beb78 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w bedfc │ │ │ │ + ble.w bedbc │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf1b8 │ │ │ │ + beq.w bf178 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itttt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [r8] │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bedbe │ │ │ │ - ldr.w r3, [pc, #1444] @ befcc │ │ │ │ + beq.w bed7e │ │ │ │ + ldr.w r3, [pc, #1444] @ bef8c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w beed6 │ │ │ │ + bne.w bee96 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, bea48 │ │ │ │ + cbz r0, bea08 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bee50 │ │ │ │ + beq.w bee10 │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ ldr.w r3, [r8] │ │ │ │ str.w r8, [r4, #56] @ 0x38 │ │ │ │ mov r7, r1 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w beef8 │ │ │ │ + beq.w beeb8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -181789,213 +181755,213 @@ │ │ │ │ str.w r8, [sp, #88] @ 0x58 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bea98 │ │ │ │ + beq.n bea58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bebfa │ │ │ │ + beq.w bebba │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bef1c │ │ │ │ + beq.w beedc │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bedc6 │ │ │ │ + beq.w bed86 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 533e0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n beace │ │ │ │ + beq.n bea8e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w bec04 │ │ │ │ + beq.w bebc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bef3c │ │ │ │ + beq.w beefc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, beaec │ │ │ │ + cbz r0, beaac │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n beaec │ │ │ │ + beq.n beaac │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w beecc │ │ │ │ + beq.w bee8c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - bl bbff8 │ │ │ │ + bl bbfb8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n beb1a │ │ │ │ + beq.n beada │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n bec10 │ │ │ │ + beq.n bebd0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w be8a6 │ │ │ │ - bl b3dd8 │ │ │ │ + bne.w be866 │ │ │ │ + bl b3d98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf0d6 │ │ │ │ + beq.w bf096 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n beb3e │ │ │ │ + beq.n beafe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bf0c2 │ │ │ │ + beq.w bf082 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, beb56 │ │ │ │ + cbz r0, beb16 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n beb56 │ │ │ │ + beq.n beb16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bf0d0 │ │ │ │ + beq.w bf090 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n be638 │ │ │ │ + b.n be5f8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be750 │ │ │ │ + b.n be710 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be744 │ │ │ │ + b.n be704 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be8a0 │ │ │ │ + b.n be860 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n be6fa │ │ │ │ + b.n be6ba │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n be6ee │ │ │ │ + b.n be6ae │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be836 │ │ │ │ + b.n be7f6 │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ - b.n be9bc │ │ │ │ + b.n be97c │ │ │ │ mov r0, r1 │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ - b.n be9ae │ │ │ │ + b.n be96e │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r1, bebc0 │ │ │ │ + cbnz r1, beb80 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmn.w r3, #113 @ 0x71 │ │ │ │ - beq.w beea6 │ │ │ │ + beq.w bee66 │ │ │ │ cmp r3, r7 │ │ │ │ - bge.w bedfc │ │ │ │ + bge.w bedbc │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w be9f2 │ │ │ │ - ldr r3, [pc, #912] @ (bef68 ) │ │ │ │ + bne.w be9b2 │ │ │ │ + ldr r3, [pc, #912] @ (bef28 ) │ │ │ │ movw r2, #1396 @ 0x574 │ │ │ │ - ldr r0, [pc, #1008] @ (befd0 ) │ │ │ │ + ldr r0, [pc, #1008] @ (bef90 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #1004] @ (befd4 ) │ │ │ │ + ldr r3, [pc, #1004] @ (bef94 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #1000] @ (befd8 ) │ │ │ │ - ldr r1, [pc, #1004] @ (befdc ) │ │ │ │ + ldr r2, [pc, #1000] @ (bef98 ) │ │ │ │ + ldr r1, [pc, #1004] @ (bef9c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n be67a │ │ │ │ + b.n be63a │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n bea98 │ │ │ │ + b.n bea58 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n beace │ │ │ │ + b.n bea8e │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n beb1a │ │ │ │ + b.n beada │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be738 │ │ │ │ + b.n be6f8 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be888 │ │ │ │ + b.n be848 │ │ │ │ ldr.w r3, [r9] │ │ │ │ - ldr r2, [pc, #948] @ (befe0 ) │ │ │ │ - ldr r1, [pc, #948] @ (befe4 ) │ │ │ │ - ldr r0, [pc, #952] @ (befe8 ) │ │ │ │ + ldr r2, [pc, #948] @ (befa0 ) │ │ │ │ + ldr r1, [pc, #948] @ (befa4 ) │ │ │ │ + ldr r0, [pc, #952] @ (befa8 ) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #940] @ (befec ) │ │ │ │ + ldr r3, [pc, #940] @ (befac ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 71fb8 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w bedd2 │ │ │ │ + beq.w bed92 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r6, [r4, #72] @ 0x48 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w bf19c │ │ │ │ + beq.w bf15c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bf164 │ │ │ │ + beq.w bf124 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itett ne │ │ │ │ addne r3, #1 │ │ │ │ moveq r0, r4 │ │ │ │ movne r0, r4 │ │ │ │ @@ -182008,1664 +181974,1664 @@ │ │ │ │ bl 8bc20 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n be778 │ │ │ │ + b.n be738 │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #12] │ │ │ │ - b.n be6d4 │ │ │ │ + b.n be694 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be944 │ │ │ │ - ldr r1, [pc, #788] @ (beff0 ) │ │ │ │ + b.n be904 │ │ │ │ + ldr r1, [pc, #788] @ (befb0 ) │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ - ldr r0, [pc, #788] @ (beff4 ) │ │ │ │ + ldr r0, [pc, #788] @ (befb4 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n bec46 │ │ │ │ - bl b3dd8 │ │ │ │ + b.n bec06 │ │ │ │ + bl b3d98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf0a8 │ │ │ │ + beq.w bf068 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w be638 │ │ │ │ + beq.w be5f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w be638 │ │ │ │ + bne.w be5f8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be638 │ │ │ │ - ldr r3, [pc, #592] @ (bef68 ) │ │ │ │ + b.n be5f8 │ │ │ │ + ldr r3, [pc, #592] @ (bef28 ) │ │ │ │ movw r2, #1396 @ 0x574 │ │ │ │ - ldr r0, [pc, #732] @ (beff8 ) │ │ │ │ + ldr r0, [pc, #732] @ (befb8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #728] @ (beffc ) │ │ │ │ + ldr r3, [pc, #728] @ (befbc ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #724] @ (bf000 ) │ │ │ │ - ldr r1, [pc, #724] @ (bf004 ) │ │ │ │ + ldr r2, [pc, #724] @ (befc0 ) │ │ │ │ + ldr r1, [pc, #724] @ (befc4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n be67a │ │ │ │ - ldr r3, [pc, #556] @ (bef68 ) │ │ │ │ - ldr r1, [pc, #716] @ (bf008 ) │ │ │ │ - ldr r0, [pc, #716] @ (bf00c ) │ │ │ │ + b.n be63a │ │ │ │ + ldr r3, [pc, #556] @ (bef28 ) │ │ │ │ + ldr r1, [pc, #716] @ (befc8 ) │ │ │ │ + ldr r0, [pc, #716] @ (befcc ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r6, r3] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #708] @ (bf010 ) │ │ │ │ + ldr r3, [pc, #708] @ (befd0 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #704] @ (bf014 ) │ │ │ │ + ldr r2, [pc, #704] @ (befd4 ) │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n be778 │ │ │ │ + b.n be738 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #668] @ (bf018 ) │ │ │ │ + ldr r2, [pc, #668] @ (befd8 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #668] @ (bf01c ) │ │ │ │ + ldr r1, [pc, #668] @ (befdc ) │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #668] @ (bf020 ) │ │ │ │ - ldr r0, [pc, #672] @ (bf024 ) │ │ │ │ + ldr r3, [pc, #668] @ (befe0 ) │ │ │ │ + ldr r0, [pc, #672] @ (befe4 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n bec52 │ │ │ │ + b.n bec12 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #644] @ (bf028 ) │ │ │ │ + ldr r2, [pc, #644] @ (befe8 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #644] @ (bf02c ) │ │ │ │ + ldr r1, [pc, #644] @ (befec ) │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #644] @ (bf030 ) │ │ │ │ - ldr r0, [pc, #648] @ (bf034 ) │ │ │ │ + ldr r3, [pc, #644] @ (beff0 ) │ │ │ │ + ldr r0, [pc, #648] @ (beff4 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n bec52 │ │ │ │ + b.n bec12 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bea26 │ │ │ │ + b.n be9e6 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n beaae │ │ │ │ - ldr r3, [pc, #488] @ (befbc ) │ │ │ │ - ldr r1, [pc, #608] @ (bf038 ) │ │ │ │ + b.n bea6e │ │ │ │ + ldr r3, [pc, #488] @ (bef7c ) │ │ │ │ + ldr r1, [pc, #608] @ (beff8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - ldr r1, [pc, #596] @ (bf03c ) │ │ │ │ - ldr r0, [pc, #596] @ (bf040 ) │ │ │ │ + ldr r1, [pc, #596] @ (beffc ) │ │ │ │ + ldr r0, [pc, #596] @ (bf000 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n be778 │ │ │ │ + b.n be738 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bef34 │ │ │ │ + beq.w beef4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ add r3, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, bee24 │ │ │ │ + cbz r3, bede4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w bf0c8 │ │ │ │ + beq.w bf088 │ │ │ │ str.w fp, [sl] │ │ │ │ - b.n be778 │ │ │ │ + b.n be738 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bee16 │ │ │ │ - ldr r3, [pc, #312] @ (bef68 ) │ │ │ │ + b.n bedd6 │ │ │ │ + ldr r3, [pc, #312] @ (bef28 ) │ │ │ │ movw r2, #1396 @ 0x574 │ │ │ │ - ldr r0, [pc, #528] @ (bf044 ) │ │ │ │ + ldr r0, [pc, #528] @ (bf004 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #524] @ (bf048 ) │ │ │ │ + ldr r3, [pc, #524] @ (bf008 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #520] @ (bf04c ) │ │ │ │ - ldr r1, [pc, #520] @ (bf050 ) │ │ │ │ + ldr r2, [pc, #520] @ (bf00c ) │ │ │ │ + ldr r1, [pc, #520] @ (bf010 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n be67a │ │ │ │ + b.n be63a │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bea48 │ │ │ │ - ldr r3, [pc, #272] @ (bef68 ) │ │ │ │ - ldr r1, [pc, #504] @ (bf054 ) │ │ │ │ - ldr r0, [pc, #508] @ (bf058 ) │ │ │ │ + b.n bea08 │ │ │ │ + ldr r3, [pc, #272] @ (bef28 ) │ │ │ │ + ldr r1, [pc, #504] @ (bf014 ) │ │ │ │ + ldr r0, [pc, #508] @ (bf018 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r6, r3] │ │ │ │ movw r3, #1396 @ 0x574 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #496] @ (bf05c ) │ │ │ │ + ldr r3, [pc, #496] @ (bf01c ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #492] @ (bf060 ) │ │ │ │ + ldr r2, [pc, #492] @ (bf020 ) │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n be778 │ │ │ │ - ldr r3, [pc, #216] @ (bef68 ) │ │ │ │ + b.n be738 │ │ │ │ + ldr r3, [pc, #216] @ (bef28 ) │ │ │ │ movw r2, #1396 @ 0x574 │ │ │ │ - ldr r1, [pc, #464] @ (bf064 ) │ │ │ │ - ldr r0, [pc, #464] @ (bf068 ) │ │ │ │ + ldr r1, [pc, #464] @ (bf024 ) │ │ │ │ + ldr r0, [pc, #464] @ (bf028 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w be67a │ │ │ │ - ldr r3, [pc, #192] @ (bef68 ) │ │ │ │ + b.w be63a │ │ │ │ + ldr r3, [pc, #192] @ (bef28 ) │ │ │ │ movw r2, #1396 @ 0x574 │ │ │ │ - ldr r0, [pc, #444] @ (bf06c ) │ │ │ │ + ldr r0, [pc, #444] @ (bf02c ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #440] @ (bf070 ) │ │ │ │ + ldr r3, [pc, #440] @ (bf030 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #436] @ (bf074 ) │ │ │ │ - ldr r1, [pc, #440] @ (bf078 ) │ │ │ │ + ldr r2, [pc, #436] @ (bf034 ) │ │ │ │ + ldr r1, [pc, #440] @ (bf038 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.w be67a │ │ │ │ + b.w be63a │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n beaec │ │ │ │ - ldr r3, [pc, #144] @ (bef68 ) │ │ │ │ + b.n beaac │ │ │ │ + ldr r3, [pc, #144] @ (bef28 ) │ │ │ │ movw r2, #1396 @ 0x574 │ │ │ │ - ldr r1, [pc, #412] @ (bf07c ) │ │ │ │ + ldr r1, [pc, #412] @ (bf03c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #412] @ (bf080 ) │ │ │ │ + ldr r3, [pc, #412] @ (bf040 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r8, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #404] @ (bf084 ) │ │ │ │ + ldr r0, [pc, #404] @ (bf044 ) │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.w be67a │ │ │ │ - ldr r3, [pc, #108] @ (bef68 ) │ │ │ │ - ldr r1, [pc, #396] @ (bf088 ) │ │ │ │ - ldr r0, [pc, #396] @ (bf08c ) │ │ │ │ + b.w be63a │ │ │ │ + ldr r3, [pc, #108] @ (bef28 ) │ │ │ │ + ldr r1, [pc, #396] @ (bf048 ) │ │ │ │ + ldr r0, [pc, #396] @ (bf04c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r6, r3] │ │ │ │ movw r3, #1397 @ 0x575 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #388] @ (bf090 ) │ │ │ │ + ldr r3, [pc, #388] @ (bf050 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #384] @ (bf094 ) │ │ │ │ + ldr r2, [pc, #384] @ (bf054 ) │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ - b.n bed5a │ │ │ │ - ldr r3, [pc, #72] @ (bef68 ) │ │ │ │ + b.n bed1a │ │ │ │ + ldr r3, [pc, #72] @ (bef28 ) │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ - ldr r1, [pc, #372] @ (bf098 ) │ │ │ │ - ldr r0, [pc, #372] @ (bf09c ) │ │ │ │ + ldr r1, [pc, #372] @ (bf058 ) │ │ │ │ + ldr r0, [pc, #372] @ (bf05c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n bed5a │ │ │ │ + b.n bed1a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bee08 │ │ │ │ - ldr r3, [pc, #40] @ (bef68 ) │ │ │ │ + b.n bedc8 │ │ │ │ + ldr r3, [pc, #40] @ (bef28 ) │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ - ldr r1, [pc, #348] @ (bf0a0 ) │ │ │ │ - ldr r0, [pc, #348] @ (bf0a4 ) │ │ │ │ + ldr r1, [pc, #348] @ (bf060 ) │ │ │ │ + ldr r0, [pc, #348] @ (bf064 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w be67a │ │ │ │ + b.w be63a │ │ │ │ nop │ │ │ │ - subs r4, r1, r6 │ │ │ │ + subs r4, r1, r7 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, r5 │ │ │ │ + subs r6, r7, r6 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ movs r1, r4 │ │ │ │ - stc2l 0, cr0, [lr], #-128 @ 0xffffff80 │ │ │ │ - @ instruction: 0xfb320020 │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xfa460020 │ │ │ │ + vst4.8 {d0-d3}, [sl :128], r0 │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, #214 @ 0xd6 │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfa760020 │ │ │ │ + str.w r0, [lr, r0, lsl #2] │ │ │ │ lsrs r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfa1c0020 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + @ instruction: 0xf7f40020 │ │ │ │ + adds r2, r7, r2 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r4, r7, #29 │ │ │ │ + lsrs r4, r2, #21 │ │ │ │ movs r1, r4 │ │ │ │ - movs r7, #0 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ movs r1, r4 │ │ │ │ - movs r7, #14 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh.w r0, [r0, #32] │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + @ instruction: 0xf6880020 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ movs r1, r4 │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + movs r4, #202 @ 0xca │ │ │ │ movs r1, r4 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr??.w r0, [sl, r0, lsl #2] │ │ │ │ + @ instruction: 0xf6520020 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ movs r1, r4 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ movs r1, r4 │ │ │ │ - ldrh.w r0, [r4, r0, lsl #2] │ │ │ │ + addw r0, ip, #2080 @ 0x820 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, lr, #10485760 @ 0xa00000 │ │ │ │ - movs r4, #114 @ 0x72 │ │ │ │ + @ instruction: 0xf3860020 │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #8 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #174 @ 0xae │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ movs r1, r4 │ │ │ │ - adc.w r0, lr, #10485760 @ 0xa00000 │ │ │ │ - movs r5, #28 │ │ │ │ + @ instruction: 0xf3260020 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #4 │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf4a60020 │ │ │ │ - orns r0, r0, #10485760 @ 0xa00000 │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + @ instruction: 0xf27e0020 │ │ │ │ + movw r0, #32800 @ 0x8020 │ │ │ │ + movs r1, #32 │ │ │ │ movs r1, r4 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ movs r1, r4 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ movs r1, r4 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ movs r1, r4 │ │ │ │ - orr.w r0, r4, #10485760 @ 0xa00000 │ │ │ │ - movs r4, #12 │ │ │ │ + @ instruction: 0xf21c0020 │ │ │ │ + movs r1, #228 @ 0xe4 │ │ │ │ movs r1, r4 │ │ │ │ - movs r2, #164 @ 0xa4 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ movs r1, r4 │ │ │ │ - movs r2, #122 @ 0x7a │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ movs r1, r4 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r0, #60 @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ movs r1, r4 │ │ │ │ - and.w r0, r4, #10485760 @ 0xa00000 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + rsbs r0, ip, #32 │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ movs r1, r4 │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + movs r0, #20 │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf3dc0020 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + subs.w r0, r4, #32 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ movs r1, r4 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + subs r6, r1, #7 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf3980020 │ │ │ │ - @ instruction: 0xf3580020 │ │ │ │ - ldr r6, [pc, #80] @ (bf09c ) │ │ │ │ + sbcs.w r0, r0, #32 │ │ │ │ + @ instruction: 0xf1300020 │ │ │ │ + ldr r3, [pc, #944] @ (bf3bc ) │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + subs r2, r3, #6 │ │ │ │ movs r1, r4 │ │ │ │ - movs r1, #160 @ 0xa0 │ │ │ │ + subs r0, r7, #5 │ │ │ │ movs r1, r4 │ │ │ │ - movs r1, #140 @ 0x8c │ │ │ │ + subs r4, r4, #5 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf3260020 │ │ │ │ - add r0, sp, #136 @ 0x88 │ │ │ │ + @ instruction: 0xf0fe0020 │ │ │ │ + add r5, pc, #1000 @ (adr r5, bf408 ) │ │ │ │ movs r1, r4 │ │ │ │ - movs r1, #134 @ 0x86 │ │ │ │ + subs r6, r3, #5 │ │ │ │ movs r1, r4 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + subs r2, r5, #4 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf2f20020 │ │ │ │ - @ instruction: 0xf2de0020 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xf0ca0020 │ │ │ │ + @ instruction: 0xf0b60020 │ │ │ │ + subs r6, r1, #6 │ │ │ │ movs r1, r4 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + subs r0, r2, #4 │ │ │ │ movs r1, r4 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + subs r6, r7, #3 │ │ │ │ movs r1, r4 │ │ │ │ - movs r1, #10 │ │ │ │ + subs r2, r4, #3 │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n bf05c │ │ │ │ + bcs.n befcc │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf29e0020 │ │ │ │ - movs r0, #234 @ 0xea │ │ │ │ + orns r0, r6, #32 │ │ │ │ + subs r2, r0, #3 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf2840020 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + orrs.w r0, ip, #32 │ │ │ │ + subs r4, r1, #5 │ │ │ │ movs r1, r4 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + subs r4, r1, #3 │ │ │ │ movs r1, r4 │ │ │ │ - movs r0, #194 @ 0xc2 │ │ │ │ + subs r2, r3, #2 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf2620020 │ │ │ │ - movs r0, #162 @ 0xa2 │ │ │ │ + bics.w r0, sl, #32 │ │ │ │ + subs r2, r7, #1 │ │ │ │ movs r1, r4 │ │ │ │ - movw r0, #8224 @ 0x2020 │ │ │ │ - ldr r3, [pc, #352] @ (bf20c ) │ │ │ │ + ands.w r0, sl, #32 │ │ │ │ + ldr r3, [pc, #352] @ (bf1cc ) │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ - ldr r1, [pc, #352] @ (bf210 ) │ │ │ │ - ldr r0, [pc, #352] @ (bf214 ) │ │ │ │ + ldr r1, [pc, #352] @ (bf1d0 ) │ │ │ │ + ldr r0, [pc, #352] @ (bf1d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w be67a │ │ │ │ + b.w be63a │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n beb3e │ │ │ │ + b.n beafe │ │ │ │ bl 71434 │ │ │ │ - b.w be778 │ │ │ │ + b.w be738 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n beb56 │ │ │ │ - ldr r3, [pc, #308] @ (bf20c ) │ │ │ │ + b.n beb16 │ │ │ │ + ldr r3, [pc, #308] @ (bf1cc ) │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ - ldr r1, [pc, #312] @ (bf218 ) │ │ │ │ - ldr r0, [pc, #316] @ (bf21c ) │ │ │ │ + ldr r1, [pc, #312] @ (bf1d8 ) │ │ │ │ + ldr r0, [pc, #316] @ (bf1dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w be67a │ │ │ │ + b.w be63a │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (bf220 ) │ │ │ │ - movw r2, #63971 @ 0xf9e3 │ │ │ │ + ldr r3, [pc, #296] @ (bf1e0 ) │ │ │ │ + movw r2, #63976 @ 0xf9e8 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #292] @ (bf224 ) │ │ │ │ - ldr r0, [pc, #292] @ (bf228 ) │ │ │ │ + ldr r1, [pc, #292] @ (bf1e4 ) │ │ │ │ + ldr r0, [pc, #292] @ (bf1e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1356 @ 0x54c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (bf22c ) │ │ │ │ - movw r2, #63970 @ 0xf9e2 │ │ │ │ + ldr r3, [pc, #280] @ (bf1ec ) │ │ │ │ + movw r2, #63975 @ 0xf9e7 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #276] @ (bf230 ) │ │ │ │ - ldr r0, [pc, #276] @ (bf234 ) │ │ │ │ + ldr r1, [pc, #276] @ (bf1f0 ) │ │ │ │ + ldr r0, [pc, #276] @ (bf1f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1356 @ 0x54c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #264] @ (bf238 ) │ │ │ │ - movw r2, #63919 @ 0xf9af │ │ │ │ + ldr r3, [pc, #264] @ (bf1f8 ) │ │ │ │ + movw r2, #63924 @ 0xf9b4 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #260] @ (bf23c ) │ │ │ │ - ldr r0, [pc, #260] @ (bf240 ) │ │ │ │ + ldr r1, [pc, #260] @ (bf1fc ) │ │ │ │ + ldr r0, [pc, #260] @ (bf200 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1356 @ 0x54c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #248] @ (bf244 ) │ │ │ │ - movw r2, #63918 @ 0xf9ae │ │ │ │ + ldr r3, [pc, #248] @ (bf204 ) │ │ │ │ + movw r2, #63923 @ 0xf9b3 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #244] @ (bf248 ) │ │ │ │ - ldr r0, [pc, #244] @ (bf24c ) │ │ │ │ + ldr r1, [pc, #244] @ (bf208 ) │ │ │ │ + ldr r0, [pc, #244] @ (bf20c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1356 @ 0x54c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #232] @ (bf250 ) │ │ │ │ - movw r2, #63985 @ 0xf9f1 │ │ │ │ + ldr r3, [pc, #232] @ (bf210 ) │ │ │ │ + movw r2, #63990 @ 0xf9f6 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #228] @ (bf254 ) │ │ │ │ - ldr r0, [pc, #228] @ (bf258 ) │ │ │ │ + ldr r1, [pc, #228] @ (bf214 ) │ │ │ │ + ldr r0, [pc, #228] @ (bf218 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1356 @ 0x54c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (bf25c ) │ │ │ │ - movw r2, #63912 @ 0xf9a8 │ │ │ │ + ldr r3, [pc, #216] @ (bf21c ) │ │ │ │ + movw r2, #63917 @ 0xf9ad │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #212] @ (bf260 ) │ │ │ │ - ldr r0, [pc, #212] @ (bf264 ) │ │ │ │ + ldr r1, [pc, #212] @ (bf220 ) │ │ │ │ + ldr r0, [pc, #212] @ (bf224 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1356 @ 0x54c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (bf268 ) │ │ │ │ - movw r2, #63984 @ 0xf9f0 │ │ │ │ + ldr r3, [pc, #200] @ (bf228 ) │ │ │ │ + movw r2, #63989 @ 0xf9f5 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #196] @ (bf26c ) │ │ │ │ - ldr r0, [pc, #196] @ (bf270 ) │ │ │ │ + ldr r1, [pc, #196] @ (bf22c ) │ │ │ │ + ldr r0, [pc, #196] @ (bf230 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1356 @ 0x54c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #184] @ (bf274 ) │ │ │ │ - movw r2, #63810 @ 0xf942 │ │ │ │ + ldr r3, [pc, #184] @ (bf234 ) │ │ │ │ + movw r2, #63815 @ 0xf947 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #180] @ (bf278 ) │ │ │ │ - ldr r0, [pc, #180] @ (bf27c ) │ │ │ │ + ldr r1, [pc, #180] @ (bf238 ) │ │ │ │ + ldr r0, [pc, #180] @ (bf23c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1356 @ 0x54c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #168] @ (bf280 ) │ │ │ │ - movw r2, #63954 @ 0xf9d2 │ │ │ │ + ldr r3, [pc, #168] @ (bf240 ) │ │ │ │ + movw r2, #63959 @ 0xf9d7 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #164] @ (bf284 ) │ │ │ │ - ldr r0, [pc, #164] @ (bf288 ) │ │ │ │ + ldr r1, [pc, #164] @ (bf244 ) │ │ │ │ + ldr r0, [pc, #164] @ (bf248 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1356 @ 0x54c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #152] @ (bf28c ) │ │ │ │ - movw r2, #63953 @ 0xf9d1 │ │ │ │ + ldr r3, [pc, #152] @ (bf24c ) │ │ │ │ + movw r2, #63958 @ 0xf9d6 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #148] @ (bf290 ) │ │ │ │ - ldr r0, [pc, #148] @ (bf294 ) │ │ │ │ + ldr r1, [pc, #148] @ (bf250 ) │ │ │ │ + ldr r0, [pc, #148] @ (bf254 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1356 @ 0x54c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + adds r6, r1, #4 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf0d60020 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + cdp 0, 10, cr0, cr14, cr0, {1} │ │ │ │ + adds r0, r4, #3 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf0a80020 │ │ │ │ - ldr r3, [pc, #840] @ (bf56c ) │ │ │ │ + cdp 0, 8, cr0, cr0, cr0, {1} │ │ │ │ + ldr r1, [pc, #680] @ (bf48c ) │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + subs r2, r0, #2 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #728] @ (bf508 ) │ │ │ │ + ldr r1, [pc, #568] @ (bf428 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + subs r6, r2, #1 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #616] @ (bf4a4 ) │ │ │ │ + ldr r1, [pc, #456] @ (bf3c4 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r4, #80] @ 0x50 │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, r6, #6 │ │ │ │ + adds r6, r1, #6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #504] @ (bf440 ) │ │ │ │ + ldr r1, [pc, #344] @ (bf360 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r0, #80] @ 0x50 │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + adds r6, r1, #4 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #392] @ (bf3dc ) │ │ │ │ + ldr r1, [pc, #232] @ (bf2fc ) │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, #76] @ 0x4c │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ + subs r6, r0, #2 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #280] @ (bf378 ) │ │ │ │ + ldr r1, [pc, #120] @ (bf298 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r4, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, r4, #2 │ │ │ │ + subs r6, r7, r1 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #168] @ (bf314 ) │ │ │ │ + ldr r1, [pc, #8] @ (bf234 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + subs r6, r7, #0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #56] @ (bf2b0 ) │ │ │ │ + ldr r0, [pc, #920] @ (bf5d0 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r4, #18 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [pc, #968] @ (bf64c ) │ │ │ │ + ldr r0, [pc, #808] @ (bf56c ) │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r7, #68] @ 0x44 │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + adds r2, r0, #6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [pc, #856] @ (bf5e8 ) │ │ │ │ + ldr r0, [pc, #696] @ (bf508 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r3, #68] @ 0x44 │ │ │ │ + str r4, [r6, #32] │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, r7, #5 │ │ │ │ + adds r6, r2, #5 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bf298 : │ │ │ │ +000bf258 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (bf2c4 ) │ │ │ │ + ldr r3, [pc, #28] @ (bf284 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (bf2c8 ) │ │ │ │ + ldr r2, [pc, #28] @ (bf288 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl be450 │ │ │ │ + bl be410 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #21 │ │ │ │ + lsrs r6, r1, #22 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bf2cc : │ │ │ │ +000bf28c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (bf330 ) │ │ │ │ + ldr r3, [pc, #76] @ (bf2f0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (bf334 ) │ │ │ │ + ldr r4, [pc, #72] @ (bf2f4 ) │ │ │ │ add.w r3, r3, #2784 @ 0xae0 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, bf32c │ │ │ │ - ldr r3, [pc, #64] @ (bf338 ) │ │ │ │ + cbz r0, bf2ec │ │ │ │ + ldr r3, [pc, #64] @ (bf2f8 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bf30c │ │ │ │ + bne.n bf2cc │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w bf298 │ │ │ │ - ldr r0, [pc, #44] @ (bf33c ) │ │ │ │ + b.w bf258 │ │ │ │ + ldr r0, [pc, #44] @ (bf2fc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (bf340 ) │ │ │ │ - ldr r1, [pc, #40] @ (bf344 ) │ │ │ │ + ldr r3, [pc, #40] @ (bf300 ) │ │ │ │ + ldr r1, [pc, #40] @ (bf304 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (bf348 ) │ │ │ │ + ldr r0, [pc, #40] @ (bf308 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ + lsrs r6, r1, #21 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4f80020 │ │ │ │ + @ instruction: 0xf2d00020 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 6, cr0, cr8, cr0, {1} │ │ │ │ + mcrr 0, 2, r0, r0, cr0 │ │ │ │ │ │ │ │ -000bf34c : │ │ │ │ +000bf30c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (bf37c ) │ │ │ │ + ldr r3, [pc, #32] @ (bf33c ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (bf380 ) │ │ │ │ + ldr r2, [pc, #32] @ (bf340 ) │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r1, ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl be450 │ │ │ │ + bl be410 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #18 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bf384 : │ │ │ │ +000bf344 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #140] @ bf420 │ │ │ │ + ldr.w ip, [pc, #140] @ bf3e0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (bf424 ) │ │ │ │ + ldr r3, [pc, #132] @ (bf3e4 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (bf428 ) │ │ │ │ + ldr r4, [pc, #128] @ (bf3e8 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #112] @ (bf42c ) │ │ │ │ + ldr r3, [pc, #112] @ (bf3ec ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2832 @ 0xb10 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, bf418 │ │ │ │ - ldr r3, [pc, #96] @ (bf430 ) │ │ │ │ + cbz r0, bf3d8 │ │ │ │ + ldr r3, [pc, #96] @ (bf3f0 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bf3f8 │ │ │ │ + bne.n bf3b8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl bf34c │ │ │ │ - ldr r2, [pc, #80] @ (bf434 ) │ │ │ │ - ldr r3, [pc, #64] @ (bf424 ) │ │ │ │ + bl bf30c │ │ │ │ + ldr r2, [pc, #80] @ (bf3f4 ) │ │ │ │ + ldr r3, [pc, #64] @ (bf3e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bf41c │ │ │ │ + bne.n bf3dc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (bf438 ) │ │ │ │ + ldr r0, [pc, #60] @ (bf3f8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (bf43c ) │ │ │ │ - ldr r1, [pc, #56] @ (bf440 ) │ │ │ │ + ldr r3, [pc, #56] @ (bf3fc ) │ │ │ │ + ldr r1, [pc, #56] @ (bf400 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (bf444 ) │ │ │ │ + ldr r0, [pc, #56] @ (bf404 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bf3e0 │ │ │ │ + b.n bf3a0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - lsrs r6, r3, #17 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ movs r5, r4 │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + cmp r0, #36 @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ movs r5, r4 │ │ │ │ - and.w r0, ip, #10485760 @ 0xa00000 │ │ │ │ + @ instruction: 0xf1e40020 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #20 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ movs r1, r4 │ │ │ │ - ldcl 0, cr0, [ip, #-128]! @ 0xffffff80 │ │ │ │ + adcs.w r0, r4, r0, asr #32 │ │ │ │ │ │ │ │ -000bf448 : │ │ │ │ +000bf408 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ bf520 │ │ │ │ + ldr.w ip, [pc, #200] @ bf4e0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n bf4dc │ │ │ │ + beq.n bf49c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #176] @ (bf524 ) │ │ │ │ + ldr r3, [pc, #176] @ (bf4e4 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, bf4ca │ │ │ │ + cbz r4, bf48a │ │ │ │ ldr.w ip, [r4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp ip, lr │ │ │ │ itt ne │ │ │ │ addne.w ip, ip, #1 │ │ │ │ strne.w ip, [r4] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl be450 │ │ │ │ + bl be410 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n bf4b4 │ │ │ │ + beq.n bf474 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, bf508 │ │ │ │ + cbz r3, bf4c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf4c4 │ │ │ │ + beq.n bf484 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, bf4f8 │ │ │ │ + cbz r3, bf4b8 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, ip │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r3, #0] │ │ │ │ mov r4, r3 │ │ │ │ - b.n bf48e │ │ │ │ - ldr r3, [pc, #68] @ (bf524 ) │ │ │ │ + b.n bf44e │ │ │ │ + ldr r3, [pc, #68] @ (bf4e4 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n bf514 │ │ │ │ + beq.n bf4d4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n bf47a │ │ │ │ - b.n bf4ca │ │ │ │ + bne.n bf43a │ │ │ │ + b.n bf48a │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n bf4b4 │ │ │ │ + b.n bf474 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n bf47a │ │ │ │ + bne.n bf43a │ │ │ │ mov r4, r3 │ │ │ │ - b.n bf48e │ │ │ │ + b.n bf44e │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bf528 : │ │ │ │ +000bf4e8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #168] @ bf5e0 │ │ │ │ + ldr.w ip, [pc, #168] @ bf5a0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (bf5e4 ) │ │ │ │ + ldr r3, [pc, #160] @ (bf5a4 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (bf5e8 ) │ │ │ │ + ldr r4, [pc, #156] @ (bf5a8 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #140] @ (bf5ec ) │ │ │ │ + ldr r3, [pc, #140] @ (bf5ac ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w r3, r3, #2880 @ 0xb40 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 8612c │ │ │ │ - cbz r0, bf5d8 │ │ │ │ - ldr r3, [pc, #100] @ (bf5f0 ) │ │ │ │ + cbz r0, bf598 │ │ │ │ + ldr r3, [pc, #100] @ (bf5b0 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bf5b8 │ │ │ │ + bne.n bf578 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl bf448 │ │ │ │ - ldr r2, [pc, #80] @ (bf5f4 ) │ │ │ │ - ldr r3, [pc, #64] @ (bf5e4 ) │ │ │ │ + bl bf408 │ │ │ │ + ldr r2, [pc, #80] @ (bf5b4 ) │ │ │ │ + ldr r3, [pc, #64] @ (bf5a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bf5dc │ │ │ │ + bne.n bf59c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (bf5f8 ) │ │ │ │ + ldr r0, [pc, #60] @ (bf5b8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (bf5fc ) │ │ │ │ - ldr r1, [pc, #56] @ (bf600 ) │ │ │ │ + ldr r3, [pc, #56] @ (bf5bc ) │ │ │ │ + ldr r1, [pc, #56] @ (bf5c0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (bf604 ) │ │ │ │ + ldr r0, [pc, #56] @ (bf5c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bf5a0 │ │ │ │ + b.n bf560 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ movs r5, r4 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ movs r5, r4 │ │ │ │ - movw r0, #49184 @ 0xc020 │ │ │ │ + bic.w r0, r4, #32 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ movs r1, r4 │ │ │ │ - subs.w r0, ip, r0, asr #32 │ │ │ │ + @ instruction: 0xe9940020 │ │ │ │ │ │ │ │ -000bf608 : │ │ │ │ +000bf5c8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r5, [pc, #1060] @ bfa40 │ │ │ │ + ldr.w r5, [pc, #1060] @ bfa00 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1060] @ bfa44 │ │ │ │ + ldr.w r1, [pc, #1060] @ bfa04 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1056] @ bfa48 │ │ │ │ - ldr.w r2, [pc, #1056] @ bfa4c │ │ │ │ - ldr.w r3, [pc, #1056] @ bfa50 │ │ │ │ + ldr.w r4, [pc, #1056] @ bfa08 │ │ │ │ + ldr.w r2, [pc, #1056] @ bfa0c │ │ │ │ + ldr.w r3, [pc, #1056] @ bfa10 │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr.w r1, [r8, #956] @ 0x3bc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf7be │ │ │ │ - ldr r3, [pc, #1020] @ (bfa54 ) │ │ │ │ + beq.w bf77e │ │ │ │ + ldr r3, [pc, #1020] @ (bfa14 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl bf448 │ │ │ │ + bl bf408 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w bf780 │ │ │ │ + bne.w bf740 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf876 │ │ │ │ + beq.w bf836 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 53114 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf8e0 │ │ │ │ + beq.w bf8a0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w bf9d2 │ │ │ │ - ldr r0, [pc, #940] @ (bfa58 ) │ │ │ │ + bpl.w bf992 │ │ │ │ + ldr r0, [pc, #940] @ (bfa18 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w bf99c │ │ │ │ - ldr r0, [pc, #932] @ (bfa5c ) │ │ │ │ + beq.w bf95c │ │ │ │ + ldr r0, [pc, #932] @ (bfa1c ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w bf9e6 │ │ │ │ + beq.w bf9a6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w bf9ce │ │ │ │ + ble.w bf98e │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w bf9ce │ │ │ │ + beq.w bf98e │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8bc8c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bf6f0 │ │ │ │ + beq.n bf6b0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bf7fa │ │ │ │ + beq.w bf7ba │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w bf806 │ │ │ │ + beq.w bf7c6 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bf9ea │ │ │ │ + beq.w bf9aa │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf71e │ │ │ │ + beq.n bf6de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bf85e │ │ │ │ + beq.w bf81e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bfa06 │ │ │ │ + beq.w bf9c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf738 │ │ │ │ + beq.n bf6f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bf856 │ │ │ │ + beq.w bf816 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bfa22 │ │ │ │ + beq.w bf9e2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf752 │ │ │ │ + beq.n bf712 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bf8d8 │ │ │ │ - ldr r3, [pc, #768] @ (bfa54 ) │ │ │ │ + beq.w bf898 │ │ │ │ + ldr r3, [pc, #768] @ (bfa14 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf764 │ │ │ │ + beq.n bf724 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #760] @ (bfa60 ) │ │ │ │ - ldr r3, [pc, #732] @ (bfa44 ) │ │ │ │ + ldr r2, [pc, #760] @ (bfa20 ) │ │ │ │ + ldr r3, [pc, #732] @ (bfa04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w bf90c │ │ │ │ + bne.w bf8cc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf796 │ │ │ │ + beq.n bf756 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, bf796 │ │ │ │ + cbnz r3, bf756 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf7ac │ │ │ │ + beq.n bf76c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, bf7ac │ │ │ │ + cbnz r3, bf76c │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #692] @ (bfa64 ) │ │ │ │ - ldr r1, [pc, #696] @ (bfa68 ) │ │ │ │ + ldr r3, [pc, #692] @ (bfa24 ) │ │ │ │ + ldr r1, [pc, #696] @ (bfa28 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bf764 │ │ │ │ + b.n bf724 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w bf68e │ │ │ │ - ldr r3, [pc, #652] @ (bfa6c ) │ │ │ │ - movw r2, #64380 @ 0xfb7c │ │ │ │ + bne.w bf64e │ │ │ │ + ldr r3, [pc, #652] @ (bfa2c ) │ │ │ │ + movw r2, #64385 @ 0xfb81 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #644] @ (bfa70 ) │ │ │ │ - ldr r0, [pc, #648] @ (bfa74 ) │ │ │ │ + ldr r1, [pc, #644] @ (bfa30 ) │ │ │ │ + ldr r0, [pc, #648] @ (bfa34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1432 @ 0x598 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w bf6f6 │ │ │ │ + bne.w bf6b6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bf980 │ │ │ │ + beq.w bf940 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf822 │ │ │ │ + beq.n bf7e2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, bf866 │ │ │ │ + cbz r3, bf826 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bf964 │ │ │ │ + beq.w bf924 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf838 │ │ │ │ + beq.n bf7f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, bf86e │ │ │ │ + cbz r3, bf82e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bf948 │ │ │ │ + beq.w bf908 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf850 │ │ │ │ + beq.n bf810 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bf8ec │ │ │ │ + beq.n bf8ac │ │ │ │ bl 8ba28 │ │ │ │ - b.n bf7ba │ │ │ │ + b.n bf77a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf738 │ │ │ │ + b.n bf6f8 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf71e │ │ │ │ + b.n bf6de │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf822 │ │ │ │ + b.n bf7e2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf838 │ │ │ │ + b.n bf7f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf888 │ │ │ │ + beq.n bf848 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bf904 │ │ │ │ + beq.n bf8c4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bf9b2 │ │ │ │ + beq.w bf972 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf8a4 │ │ │ │ + beq.n bf864 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, bf8fc │ │ │ │ + cbz r3, bf8bc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n bf92c │ │ │ │ + beq.n bf8ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf8b8 │ │ │ │ + beq.n bf878 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, bf8f4 │ │ │ │ - cbz r7, bf910 │ │ │ │ + cbz r3, bf8b4 │ │ │ │ + cbz r7, bf8d0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bf7ba │ │ │ │ + beq.w bf77a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bf7ba │ │ │ │ + bne.w bf77a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf7ba │ │ │ │ + b.n bf77a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf752 │ │ │ │ + b.n bf712 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n bf6a0 │ │ │ │ + b.n bf660 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf850 │ │ │ │ + b.n bf810 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf8b8 │ │ │ │ + b.n bf878 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf8a4 │ │ │ │ + b.n bf864 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf888 │ │ │ │ + b.n bf848 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #356] @ (bfa78 ) │ │ │ │ - movw r2, #64383 @ 0xfb7f │ │ │ │ + ldr r3, [pc, #356] @ (bfa38 ) │ │ │ │ + movw r2, #64388 @ 0xfb84 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #352] @ (bfa7c ) │ │ │ │ - ldr r0, [pc, #352] @ (bfa80 ) │ │ │ │ + ldr r1, [pc, #352] @ (bfa3c ) │ │ │ │ + ldr r0, [pc, #352] @ (bfa40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1432 @ 0x598 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (bfa84 ) │ │ │ │ - movw r2, #64382 @ 0xfb7e │ │ │ │ + ldr r3, [pc, #340] @ (bfa44 ) │ │ │ │ + movw r2, #64387 @ 0xfb83 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #336] @ (bfa88 ) │ │ │ │ - ldr r0, [pc, #336] @ (bfa8c ) │ │ │ │ + ldr r1, [pc, #336] @ (bfa48 ) │ │ │ │ + ldr r0, [pc, #336] @ (bfa4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1432 @ 0x598 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (bfa90 ) │ │ │ │ - movw r2, #64388 @ 0xfb84 │ │ │ │ + ldr r3, [pc, #324] @ (bfa50 ) │ │ │ │ + movw r2, #64393 @ 0xfb89 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #320] @ (bfa94 ) │ │ │ │ - ldr r0, [pc, #320] @ (bfa98 ) │ │ │ │ + ldr r1, [pc, #320] @ (bfa54 ) │ │ │ │ + ldr r0, [pc, #320] @ (bfa58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1432 @ 0x598 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (bfa9c ) │ │ │ │ - movw r2, #64387 @ 0xfb83 │ │ │ │ + ldr r3, [pc, #308] @ (bfa5c ) │ │ │ │ + movw r2, #64392 @ 0xfb88 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #304] @ (bfaa0 ) │ │ │ │ - ldr r0, [pc, #304] @ (bfaa4 ) │ │ │ │ + ldr r1, [pc, #304] @ (bfa60 ) │ │ │ │ + ldr r0, [pc, #304] @ (bfa64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1432 @ 0x598 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (bfaa8 ) │ │ │ │ - movw r2, #64386 @ 0xfb82 │ │ │ │ + ldr r3, [pc, #292] @ (bfa68 ) │ │ │ │ + movw r2, #64391 @ 0xfb87 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #288] @ (bfaac ) │ │ │ │ - ldr r0, [pc, #288] @ (bfab0 ) │ │ │ │ + ldr r1, [pc, #288] @ (bfa6c ) │ │ │ │ + ldr r0, [pc, #288] @ (bfa70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1432 @ 0x598 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (bfab4 ) │ │ │ │ + ldr r3, [pc, #276] @ (bfa74 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #276] @ (bfab8 ) │ │ │ │ - ldr r0, [pc, #276] @ (bfabc ) │ │ │ │ + ldr r1, [pc, #276] @ (bfa78 ) │ │ │ │ + ldr r0, [pc, #276] @ (bfa7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (bfac0 ) │ │ │ │ - movw r2, #64381 @ 0xfb7d │ │ │ │ + ldr r3, [pc, #268] @ (bfa80 ) │ │ │ │ + movw r2, #64386 @ 0xfb82 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #260] @ (bfac4 ) │ │ │ │ - ldr r0, [pc, #264] @ (bfac8 ) │ │ │ │ + ldr r1, [pc, #260] @ (bfa84 ) │ │ │ │ + ldr r0, [pc, #264] @ (bfa88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1432 @ 0x598 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #248] @ (bfacc ) │ │ │ │ + ldr r3, [pc, #248] @ (bfa8c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (bfad0 ) │ │ │ │ - ldr r0, [pc, #248] @ (bfad4 ) │ │ │ │ + ldr r1, [pc, #248] @ (bfa90 ) │ │ │ │ + ldr r0, [pc, #248] @ (bfa94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #236] @ (bfad8 ) │ │ │ │ - movw r2, #64357 @ 0xfb65 │ │ │ │ + ldr r3, [pc, #236] @ (bfa98 ) │ │ │ │ + movw r2, #64362 @ 0xfb6a │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #228] @ (bfadc ) │ │ │ │ - ldr r0, [pc, #232] @ (bfae0 ) │ │ │ │ + ldr r1, [pc, #228] @ (bfa9c ) │ │ │ │ + ldr r0, [pc, #232] @ (bfaa0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1432 @ 0x598 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (bfae4 ) │ │ │ │ - movw r2, #64358 @ 0xfb66 │ │ │ │ + ldr r3, [pc, #220] @ (bfaa4 ) │ │ │ │ + movw r2, #64363 @ 0xfb6b │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #212] @ (bfae8 ) │ │ │ │ - ldr r0, [pc, #216] @ (bfaec ) │ │ │ │ + ldr r1, [pc, #212] @ (bfaa8 ) │ │ │ │ + ldr r0, [pc, #216] @ (bfaac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1432 @ 0x598 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (bfaf0 ) │ │ │ │ - movw r2, #64359 @ 0xfb67 │ │ │ │ + ldr r3, [pc, #204] @ (bfab0 ) │ │ │ │ + movw r2, #64364 @ 0xfb6c │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #196] @ (bfaf4 ) │ │ │ │ - ldr r0, [pc, #200] @ (bfaf8 ) │ │ │ │ + ldr r1, [pc, #196] @ (bfab4 ) │ │ │ │ + ldr r0, [pc, #200] @ (bfab8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1432 @ 0x598 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsrs r2, r1, #8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + cbnz r0, bfa70 │ │ │ │ movs r0, r4 │ │ │ │ - add r8, sp │ │ │ │ + cmn r0, r0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r5, r1] │ │ │ │ + ldrb r6, [r0, r1] │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r5, #0] │ │ │ │ + ldrsh r4, [r0, r0] │ │ │ │ movs r0, r4 │ │ │ │ - bics r6, r6 │ │ │ │ + sbcs r6, r1 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + ldrh r4, [r2, r4] │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r6, bfaf0 │ │ │ │ + cbnz r6, bfa66 │ │ │ │ movs r0, r4 │ │ │ │ - bics r2, r3 │ │ │ │ + adcs r2, r6 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r4, r4] │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r6, bfaf2 │ │ │ │ + cbnz r6, bfa68 │ │ │ │ movs r0, r4 │ │ │ │ - muls r6, r7 │ │ │ │ + adcs r6, r2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrh r4, [r3, r3] │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r6, bfafa │ │ │ │ + cbnz r6, bfa70 │ │ │ │ movs r0, r4 │ │ │ │ - muls r2, r4 │ │ │ │ + asrs r2, r7 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r6, bfafc │ │ │ │ + cbnz r6, bfa72 │ │ │ │ movs r0, r4 │ │ │ │ - muls r6, r0 │ │ │ │ + asrs r6, r3 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r6, bfafe │ │ │ │ + cbnz r6, bfa74 │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, #54 @ 0x36 │ │ │ │ + adds r0, #14 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r1, #28] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ movs r0, r4 │ │ │ │ - orrs r4, r2 │ │ │ │ + lsrs r4, r5 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ movs r0, r4 │ │ │ │ - revsh r4, r7 │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, #2 │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrh r4, [r3, r3] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ movs r0, r4 │ │ │ │ - cmn r4, r3 │ │ │ │ + lsls r4, r6 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r4, r1] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ movs r0, r4 │ │ │ │ - revsh r4, r0 │ │ │ │ + @ instruction: 0xb89c │ │ │ │ movs r0, r4 │ │ │ │ - cmn r0, r0 │ │ │ │ + lsls r0, r3 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ movs r0, r4 │ │ │ │ - hlt 0x0034 │ │ │ │ + @ instruction: 0xb88c │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, r4 │ │ │ │ + eors r4, r7 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r5, r0] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ movs r0, r4 │ │ │ │ - hlt 0x0024 │ │ │ │ + @ instruction: 0xb87c │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000bfafc : │ │ │ │ +000bfabc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (bfb60 ) │ │ │ │ + ldr r3, [pc, #76] @ (bfb20 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (bfb64 ) │ │ │ │ + ldr r4, [pc, #72] @ (bfb24 ) │ │ │ │ add.w r3, r3, #2928 @ 0xb70 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, bfb5c │ │ │ │ - ldr r3, [pc, #64] @ (bfb68 ) │ │ │ │ + cbz r0, bfb1c │ │ │ │ + ldr r3, [pc, #64] @ (bfb28 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bfb3c │ │ │ │ + bne.n bfafc │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w bf608 │ │ │ │ - ldr r0, [pc, #44] @ (bfb6c ) │ │ │ │ + b.w bf5c8 │ │ │ │ + ldr r0, [pc, #44] @ (bfb2c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (bfb70 ) │ │ │ │ - ldr r1, [pc, #40] @ (bfb74 ) │ │ │ │ + ldr r3, [pc, #40] @ (bfb30 ) │ │ │ │ + ldr r1, [pc, #40] @ (bfb34 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (bfb78 ) │ │ │ │ + ldr r0, [pc, #40] @ (bfb38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ movs r6, r4 │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsls r6, r3, #20 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r8], {32} │ │ │ │ + @ instruction: 0xeaa00020 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3100020 │ │ │ │ - b.n bf7ec │ │ │ │ + @ instruction: 0xf0e80020 │ │ │ │ + b.n bf35c │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000bfb7c : │ │ │ │ +000bfb3c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr.w r4, [pc, #2640] @ c05e0 │ │ │ │ + ldr.w r4, [pc, #2640] @ c05a0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r2, [pc, #2636] @ c05e4 │ │ │ │ + ldr.w r2, [pc, #2636] @ c05a4 │ │ │ │ add r4, pc │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ - ldr.w r5, [pc, #2632] @ c05e8 │ │ │ │ + ldr.w r5, [pc, #2632] @ c05a8 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldr.w r8, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w bfe3a │ │ │ │ + beq.w bfdfa │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w ip, r0, #1 │ │ │ │ str.w ip, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bfdfa │ │ │ │ + beq.w bfdba │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w bfd38 │ │ │ │ - ldr.w r2, [pc, #2580] @ c05ec │ │ │ │ + bne.w bfcf8 │ │ │ │ + ldr.w r2, [pc, #2580] @ c05ac │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w bfd68 │ │ │ │ + beq.w bfd28 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 8ba88 │ │ │ │ - ldr.w r3, [pc, #2560] @ c05f0 │ │ │ │ - ldr.w r1, [pc, #2560] @ c05f4 │ │ │ │ + ldr.w r3, [pc, #2560] @ c05b0 │ │ │ │ + ldr.w r1, [pc, #2560] @ c05b4 │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr.w r0, [pc, #2560] @ c05f8 │ │ │ │ + ldr.w r0, [pc, #2560] @ c05b8 │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 8baf4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, bfc60 │ │ │ │ + cbz r0, bfc20 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfc28 │ │ │ │ + beq.n bfbe8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, bfc28 │ │ │ │ + cbnz r3, bfbe8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c04fe │ │ │ │ + beq.w c04be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfc44 │ │ │ │ + beq.n bfc04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, bfc44 │ │ │ │ + cbnz r3, bfc04 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c04e2 │ │ │ │ + beq.w c04a2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfc60 │ │ │ │ + beq.n bfc20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, bfc60 │ │ │ │ + cbnz r3, bfc20 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ add.w r3, r4, #64 @ 0x40 │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c0126 │ │ │ │ + beq.w c00e6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl b3e2c │ │ │ │ + bl b3dec │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ uxtb r7, r7 │ │ │ │ bl 55cb4 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w c01c2 │ │ │ │ + beq.w c0182 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c001e │ │ │ │ + bne.w bffde │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0248 │ │ │ │ + beq.w c0208 │ │ │ │ ldrd r7, r5, [r4, #68] @ 0x44 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c05c2 │ │ │ │ + beq.w c0582 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c04c6 │ │ │ │ + beq.w c0486 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ strd r7, r5, [sp, #36] @ 0x24 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -183682,228 +183648,228 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bfe32 │ │ │ │ - ldr.w r2, [pc, #2276] @ c05fc │ │ │ │ - ldr.w r3, [pc, #2248] @ c05e4 │ │ │ │ + beq.w bfdf2 │ │ │ │ + ldr.w r2, [pc, #2276] @ c05bc │ │ │ │ + ldr.w r3, [pc, #2248] @ c05a4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c04c2 │ │ │ │ + bne.w c0482 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n bfdf2 │ │ │ │ - ldr.w r3, [pc, #2240] @ c0600 │ │ │ │ + beq.n bfdb2 │ │ │ │ + ldr.w r3, [pc, #2240] @ c05c0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr.w r3, [pc, #2212] @ c05f0 │ │ │ │ - ldr.w r1, [pc, #2228] @ c0604 │ │ │ │ + ldr.w r3, [pc, #2212] @ c05b0 │ │ │ │ + ldr.w r1, [pc, #2228] @ c05c4 │ │ │ │ movs r2, #173 @ 0xad │ │ │ │ - ldr.w r0, [pc, #2224] @ c0608 │ │ │ │ + ldr.w r0, [pc, #2224] @ c05c8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r6, #0 │ │ │ │ - b.n bfd16 │ │ │ │ + b.n bfcd6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c05a6 │ │ │ │ + beq.w c0566 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0278 │ │ │ │ + beq.w c0238 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, r7 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - bl bc000 │ │ │ │ + bl bbfc0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bfdb4 │ │ │ │ + beq.n bfd74 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c011e │ │ │ │ + beq.w c00de │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfdc8 │ │ │ │ + beq.n bfd88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c00d0 │ │ │ │ + beq.w c0090 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n bfd06 │ │ │ │ - bl b3dd8 │ │ │ │ + bne.n bfcc6 │ │ │ │ + bl b3d98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c0436 │ │ │ │ + beq.w c03f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w c0088 │ │ │ │ + beq.w c0048 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c0088 │ │ │ │ + bne.w c0048 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0088 │ │ │ │ + b.n c0048 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfd3e │ │ │ │ - ldr.w r7, [pc, #2032] @ c05ec │ │ │ │ + b.n bfcfe │ │ │ │ + ldr.w r7, [pc, #2032] @ c05ac │ │ │ │ ldr r7, [r5, r7] │ │ │ │ mov r9, r7 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n bfe6c │ │ │ │ + beq.n bfe2c │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c01da │ │ │ │ + beq.w c019a │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 8ba88 │ │ │ │ - ldr.w r3, [pc, #2008] @ c05f0 │ │ │ │ - ldr.w r1, [pc, #2032] @ c060c │ │ │ │ + ldr.w r3, [pc, #2008] @ c05b0 │ │ │ │ + ldr.w r1, [pc, #2032] @ c05cc │ │ │ │ movs r2, #173 @ 0xad │ │ │ │ - ldr.w r0, [pc, #2028] @ c0610 │ │ │ │ + ldr.w r0, [pc, #2028] @ c05d0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n bfd64 │ │ │ │ + b.n bfd24 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfd16 │ │ │ │ - ldr.w r1, [pc, #1972] @ c05f0 │ │ │ │ + b.n bfcd6 │ │ │ │ + ldr.w r1, [pc, #1972] @ c05b0 │ │ │ │ movs r0, #173 @ 0xad │ │ │ │ - ldr.w r3, [pc, #2000] @ c0614 │ │ │ │ - ldr.w r2, [pc, #2000] @ c0618 │ │ │ │ + ldr.w r3, [pc, #2000] @ c05d4 │ │ │ │ + ldr.w r2, [pc, #2000] @ c05d8 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1992] @ c061c │ │ │ │ - ldr.w r0, [pc, #1992] @ c0620 │ │ │ │ + ldr.w r1, [pc, #1992] @ c05dc │ │ │ │ + ldr.w r0, [pc, #1992] @ c05e0 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 71fb8 │ │ │ │ - b.n bfd64 │ │ │ │ + b.n bfd24 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c032e │ │ │ │ - ldr.w r3, [pc, #1964] @ c0624 │ │ │ │ + beq.w c02ee │ │ │ │ + ldr.w r3, [pc, #1964] @ c05e4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldrd r3, r6, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c01ea │ │ │ │ + beq.w c01aa │ │ │ │ cmp r1, r6 │ │ │ │ itt eq │ │ │ │ addeq r3, #1 │ │ │ │ streq r3, [r7, #0] │ │ │ │ - bne.w c00e2 │ │ │ │ + bne.w c00a2 │ │ │ │ ldr r6, [r7, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c03ec │ │ │ │ + beq.w c03ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c02a8 │ │ │ │ + beq.w c0268 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, bfebe │ │ │ │ + cbz r0, bfe7e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0324 │ │ │ │ + beq.w c02e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c02ba │ │ │ │ + beq.w c027a │ │ │ │ cmp r7, #0 │ │ │ │ it gt │ │ │ │ movgt r0, r6 │ │ │ │ - ble.w c00de │ │ │ │ + ble.w c009e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr.w r6, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c0536 │ │ │ │ + beq.w c04f6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itttt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ ldrne r3, [r0, #0] │ │ │ │ addne.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0350 │ │ │ │ - ldr.w r3, [pc, #1820] @ c0624 │ │ │ │ + beq.w c0310 │ │ │ │ + ldr.w r3, [pc, #1820] @ c05e4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n bff22 │ │ │ │ - ldr.w r2, [pc, #1808] @ c0628 │ │ │ │ + beq.n bfee2 │ │ │ │ + ldr.w r2, [pc, #1808] @ c05e8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c0378 │ │ │ │ + bne.w c0338 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, bff32 │ │ │ │ + cbz r0, bfef2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c040e │ │ │ │ + beq.w c03ce │ │ │ │ ldr r7, [r4, #16] │ │ │ │ str r6, [r4, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c0452 │ │ │ │ + beq.w c0412 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -183912,113 +183878,113 @@ │ │ │ │ str r3, [r6, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c03e0 │ │ │ │ + beq.w c03a0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0102 │ │ │ │ + beq.w c00c2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c0474 │ │ │ │ + beq.w c0434 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 533e0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bff92 │ │ │ │ + beq.n bff52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c010e │ │ │ │ + beq.w c00ce │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c048a │ │ │ │ + beq.w c044a │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, bffb0 │ │ │ │ + cbz r0, bff70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bffb0 │ │ │ │ + beq.n bff70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c044c │ │ │ │ + beq.w c040c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - bl bbff8 │ │ │ │ + bl bbfb8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bffdc │ │ │ │ + beq.n bff9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0116 │ │ │ │ + beq.w c00d6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w bfd06 │ │ │ │ - bl b3dd8 │ │ │ │ + bne.w bfcc6 │ │ │ │ + bl b3d98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c04ac │ │ │ │ + beq.w c046c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c0000 │ │ │ │ + beq.n bffc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c04a0 │ │ │ │ + beq.w c0460 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, c0018 │ │ │ │ + cbz r0, bffd8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0018 │ │ │ │ + beq.n bffd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c04a6 │ │ │ │ + beq.w c0466 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n c0088 │ │ │ │ + b.n c0048 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c0396 │ │ │ │ + beq.w c0356 │ │ │ │ ldrd r3, r7, [r4, #68] @ 0x44 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c051a │ │ │ │ + beq.w c04da │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c0552 │ │ │ │ + beq.w c0512 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ strd r6, r3, [sp, #48] @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -184031,104 +183997,104 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmn.w r2, #113 @ 0x71 │ │ │ │ - beq.w c0356 │ │ │ │ + beq.w c0316 │ │ │ │ ldr r6, [r4, #48] @ 0x30 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w c02b4 │ │ │ │ - ldr.w r2, [pc, #1360] @ c05f0 │ │ │ │ + bne.w c0274 │ │ │ │ + ldr.w r2, [pc, #1360] @ c05b0 │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ - ldr.w r3, [pc, #1412] @ c062c │ │ │ │ + ldr.w r3, [pc, #1412] @ c05ec │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1408] @ c0630 │ │ │ │ + ldr.w r2, [pc, #1408] @ c05f0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1404] @ c0634 │ │ │ │ + ldr.w r1, [pc, #1404] @ c05f4 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1400] @ c0638 │ │ │ │ + ldr.w r0, [pc, #1400] @ c05f8 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n bfd64 │ │ │ │ + b.n bfd24 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w bfd06 │ │ │ │ - b.n bfdcc │ │ │ │ + bne.w bfcc6 │ │ │ │ + b.n bfd8c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r0, #1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, c00fa │ │ │ │ + cbz r0, c00ba │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c03b8 │ │ │ │ + beq.w c0378 │ │ │ │ str.w r9, [r8] │ │ │ │ - b.n bfd64 │ │ │ │ + b.n bfd24 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c00ec │ │ │ │ + b.n c00ac │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n bff6c │ │ │ │ + b.n bff2c │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bff92 │ │ │ │ + b.n bff52 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bffdc │ │ │ │ + b.n bff9c │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfdb4 │ │ │ │ + b.n bfd74 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #1292] @ c063c │ │ │ │ + ldr.w r1, [pc, #1292] @ c05fc │ │ │ │ strd r3, r2, [sp] │ │ │ │ - ldr.w r0, [pc, #1288] @ c0640 │ │ │ │ + ldr.w r0, [pc, #1288] @ c0600 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [pc, #1284] @ c0644 │ │ │ │ - ldr.w r2, [pc, #1284] @ c0648 │ │ │ │ + ldr.w r3, [pc, #1284] @ c0604 │ │ │ │ + ldr.w r2, [pc, #1284] @ c0608 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 71fb8 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c02fa │ │ │ │ + beq.w c02ba │ │ │ │ ldrd r7, r5, [r4, #68] @ 0x44 │ │ │ │ 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 c058a │ │ │ │ + beq.w c054a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c056e │ │ │ │ + beq.w c052e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itett ne │ │ │ │ addne r3, #1 │ │ │ │ moveq r0, r4 │ │ │ │ movne r0, r4 │ │ │ │ @@ -184141,1591 +184107,1592 @@ │ │ │ │ bl 8bc20 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n bfd64 │ │ │ │ - ldr.w r1, [pc, #1160] @ c064c │ │ │ │ + b.n bfd24 │ │ │ │ + ldr.w r1, [pc, #1160] @ c060c │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr.w r0, [pc, #1156] @ c0650 │ │ │ │ + ldr.w r0, [pc, #1156] @ c0610 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n c014e │ │ │ │ + b.n c010e │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ - b.n bfe0e │ │ │ │ + b.n bfdce │ │ │ │ mov r0, r7 │ │ │ │ strd r1, r2, [sp, #16] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, r6 │ │ │ │ - bne.w c00de │ │ │ │ + bne.w c009e │ │ │ │ ldr r7, [r4, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c03be │ │ │ │ + beq.w c037e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w bfe94 │ │ │ │ - ldr r2, [pc, #980] @ (c05f0 ) │ │ │ │ - ldr.w r3, [pc, #1080] @ c0654 │ │ │ │ - ldr.w r1, [pc, #1080] @ c0658 │ │ │ │ + beq.w bfe54 │ │ │ │ + ldr r2, [pc, #980] @ (c05b0 ) │ │ │ │ + ldr.w r3, [pc, #1080] @ c0614 │ │ │ │ + ldr.w r1, [pc, #1080] @ c0618 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w r0, [pc, #1064] @ c065c │ │ │ │ + ldr.w r0, [pc, #1064] @ c061c │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n bfd64 │ │ │ │ + b.n bfd24 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r2, [pc, #1036] @ c0660 │ │ │ │ + ldr.w r2, [pc, #1036] @ c0620 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1032] @ c0664 │ │ │ │ + ldr.w r1, [pc, #1032] @ c0624 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1032] @ c0668 │ │ │ │ - ldr.w r0, [pc, #1032] @ c066c │ │ │ │ + ldr.w r3, [pc, #1032] @ c0628 │ │ │ │ + ldr.w r0, [pc, #1032] @ c062c │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c0154 │ │ │ │ - ldr r3, [pc, #884] @ (c05f0 ) │ │ │ │ + b.n c0114 │ │ │ │ + ldr r3, [pc, #884] @ (c05b0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #1008] @ (c0670 ) │ │ │ │ + ldr r0, [pc, #1008] @ (c0630 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #1004] @ (c0674 ) │ │ │ │ + ldr r3, [pc, #1004] @ (c0634 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #1000] @ (c0678 ) │ │ │ │ - ldr r1, [pc, #1000] @ (c067c ) │ │ │ │ + ldr r2, [pc, #1000] @ (c0638 ) │ │ │ │ + ldr r1, [pc, #1000] @ (c063c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n bfd64 │ │ │ │ + b.n bfd24 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n bfeae │ │ │ │ + b.n bfe6e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - cbnz r3, c02c2 │ │ │ │ + cbnz r3, c0282 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmn.w r2, #113 @ 0x71 │ │ │ │ - beq.w c0414 │ │ │ │ + beq.w c03d4 │ │ │ │ cmp r2, r7 │ │ │ │ - bge.w c00de │ │ │ │ + bge.w c009e │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w bfed8 │ │ │ │ - ldr r2, [pc, #788] @ (c05f0 ) │ │ │ │ + bne.w bfe98 │ │ │ │ + ldr r2, [pc, #788] @ (c05b0 ) │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ - ldr r3, [pc, #928] @ (c0680 ) │ │ │ │ + ldr r3, [pc, #928] @ (c0640 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #924] @ (c0684 ) │ │ │ │ + ldr r2, [pc, #924] @ (c0644 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #920] @ (c0688 ) │ │ │ │ - ldr r0, [pc, #924] @ (c068c ) │ │ │ │ + ldr r1, [pc, #920] @ (c0648 ) │ │ │ │ + ldr r0, [pc, #924] @ (c064c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n c00c8 │ │ │ │ - ldr r3, [pc, #916] @ (c0690 ) │ │ │ │ - ldr r1, [pc, #916] @ (c0694 ) │ │ │ │ + b.n c0088 │ │ │ │ + ldr r3, [pc, #916] @ (c0650 ) │ │ │ │ + ldr r1, [pc, #916] @ (c0654 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - ldr r1, [pc, #904] @ (c0698 ) │ │ │ │ - ldr r0, [pc, #904] @ (c069c ) │ │ │ │ + ldr r1, [pc, #904] @ (c0658 ) │ │ │ │ + ldr r0, [pc, #904] @ (c065c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n bfd64 │ │ │ │ + b.n bfd24 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n bfebe │ │ │ │ - ldr r2, [pc, #704] @ (c05f0 ) │ │ │ │ + b.n bfe7e │ │ │ │ + ldr r2, [pc, #704] @ (c05b0 ) │ │ │ │ movs r1, #175 @ 0xaf │ │ │ │ - ldr r3, [pc, #876] @ (c06a0 ) │ │ │ │ + ldr r3, [pc, #876] @ (c0660 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #872] @ (c06a4 ) │ │ │ │ + ldr r2, [pc, #872] @ (c0664 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #868] @ (c06a8 ) │ │ │ │ - ldr r0, [pc, #868] @ (c06ac ) │ │ │ │ + ldr r1, [pc, #868] @ (c0668 ) │ │ │ │ + ldr r0, [pc, #868] @ (c066c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n c00c8 │ │ │ │ + b.n c0088 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bff06 │ │ │ │ - ldr r2, [pc, #664] @ (c05f0 ) │ │ │ │ + b.n bfec6 │ │ │ │ + ldr r2, [pc, #664] @ (c05b0 ) │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ - ldr r3, [pc, #852] @ (c06b0 ) │ │ │ │ + ldr r3, [pc, #852] @ (c0670 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #848] @ (c06b4 ) │ │ │ │ + ldr r2, [pc, #848] @ (c0674 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #844] @ (c06b8 ) │ │ │ │ - ldr r0, [pc, #844] @ (c06bc ) │ │ │ │ + ldr r1, [pc, #844] @ (c0678 ) │ │ │ │ + ldr r0, [pc, #844] @ (c067c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n c00c8 │ │ │ │ - ldr r2, [pc, #628] @ (c05f0 ) │ │ │ │ - ldr r3, [pc, #836] @ (c06c0 ) │ │ │ │ - ldr r1, [pc, #836] @ (c06c4 ) │ │ │ │ + b.n c0088 │ │ │ │ + ldr r2, [pc, #628] @ (c05b0 ) │ │ │ │ + ldr r3, [pc, #836] @ (c0680 ) │ │ │ │ + ldr r1, [pc, #836] @ (c0684 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #836] @ (c06c8 ) │ │ │ │ + ldr r0, [pc, #836] @ (c0688 ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9d43c │ │ │ │ - b.n c00c8 │ │ │ │ + b.n c0088 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #812] @ (c06cc ) │ │ │ │ + ldr r1, [pc, #812] @ (c068c ) │ │ │ │ strd r3, r2, [sp] │ │ │ │ - ldr r0, [pc, #808] @ (c06d0 ) │ │ │ │ + ldr r0, [pc, #808] @ (c0690 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #808] @ (c06d4 ) │ │ │ │ - ldr r2, [pc, #812] @ (c06d8 ) │ │ │ │ + ldr r3, [pc, #808] @ (c0694 ) │ │ │ │ + ldr r2, [pc, #812] @ (c0698 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ - b.n c0154 │ │ │ │ + b.n c0114 │ │ │ │ bl 71434 │ │ │ │ - b.n bfd64 │ │ │ │ - ldr r2, [pc, #560] @ (c05f0 ) │ │ │ │ + b.n bfd24 │ │ │ │ + ldr r2, [pc, #560] @ (c05b0 ) │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ - ldr r3, [pc, #792] @ (c06dc ) │ │ │ │ + ldr r3, [pc, #792] @ (c069c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #788] @ (c06e0 ) │ │ │ │ + ldr r2, [pc, #788] @ (c06a0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #784] @ (c06e4 ) │ │ │ │ - ldr r0, [pc, #784] @ (c06e8 ) │ │ │ │ + ldr r1, [pc, #784] @ (c06a4 ) │ │ │ │ + ldr r0, [pc, #784] @ (c06a8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n c00c8 │ │ │ │ + b.n c0088 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n bff60 │ │ │ │ - ldr r3, [pc, #512] @ (c05f0 ) │ │ │ │ + b.n bff20 │ │ │ │ + ldr r3, [pc, #512] @ (c05b0 ) │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ - ldr r0, [pc, #760] @ (c06ec ) │ │ │ │ + ldr r0, [pc, #760] @ (c06ac ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #756] @ (c06f0 ) │ │ │ │ + ldr r3, [pc, #756] @ (c06b0 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #752] @ (c06f4 ) │ │ │ │ - ldr r1, [pc, #756] @ (c06f8 ) │ │ │ │ + ldr r2, [pc, #752] @ (c06b4 ) │ │ │ │ + ldr r1, [pc, #756] @ (c06b8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n c023a │ │ │ │ + b.n c01fa │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bff32 │ │ │ │ - ldr r2, [pc, #472] @ (c05f0 ) │ │ │ │ + b.n bfef2 │ │ │ │ + ldr r2, [pc, #472] @ (c05b0 ) │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ - ldr r3, [pc, #736] @ (c06fc ) │ │ │ │ + ldr r3, [pc, #736] @ (c06bc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #732] @ (c0700 ) │ │ │ │ + ldr r2, [pc, #732] @ (c06c0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #728] @ (c0704 ) │ │ │ │ - ldr r0, [pc, #732] @ (c0708 ) │ │ │ │ + ldr r1, [pc, #728] @ (c06c4 ) │ │ │ │ + ldr r0, [pc, #732] @ (c06c8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n c00c8 │ │ │ │ - ldr r3, [pc, #440] @ (c05f0 ) │ │ │ │ + b.n c0088 │ │ │ │ + ldr r3, [pc, #440] @ (c05b0 ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r1, [pc, #720] @ (c070c ) │ │ │ │ - ldr r0, [pc, #720] @ (c0710 ) │ │ │ │ + ldr r1, [pc, #720] @ (c06cc ) │ │ │ │ + ldr r0, [pc, #720] @ (c06d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c00c8 │ │ │ │ + b.n c0088 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bffb0 │ │ │ │ - ldr r2, [pc, #412] @ (c05f0 ) │ │ │ │ + b.n bff70 │ │ │ │ + ldr r2, [pc, #412] @ (c05b0 ) │ │ │ │ movs r1, #177 @ 0xb1 │ │ │ │ - ldr r3, [pc, #700] @ (c0714 ) │ │ │ │ + ldr r3, [pc, #700] @ (c06d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #696] @ (c0718 ) │ │ │ │ + ldr r2, [pc, #696] @ (c06d8 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #692] @ (c071c ) │ │ │ │ - ldr r0, [pc, #692] @ (c0720 ) │ │ │ │ + ldr r1, [pc, #692] @ (c06dc ) │ │ │ │ + ldr r0, [pc, #692] @ (c06e0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n c00c8 │ │ │ │ - ldr r3, [pc, #376] @ (c05f0 ) │ │ │ │ + b.n c0088 │ │ │ │ + ldr r3, [pc, #376] @ (c05b0 ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r1, [pc, #680] @ (c0724 ) │ │ │ │ - ldr r0, [pc, #684] @ (c0728 ) │ │ │ │ + ldr r1, [pc, #680] @ (c06e4 ) │ │ │ │ + ldr r0, [pc, #684] @ (c06e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c00c8 │ │ │ │ - ldr r3, [pc, #356] @ (c05f0 ) │ │ │ │ + b.n c0088 │ │ │ │ + ldr r3, [pc, #356] @ (c05b0 ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r1, [pc, #668] @ (c072c ) │ │ │ │ - ldr r0, [pc, #668] @ (c0730 ) │ │ │ │ + ldr r1, [pc, #668] @ (c06ec ) │ │ │ │ + ldr r0, [pc, #668] @ (c06f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c00c8 │ │ │ │ + b.n c0088 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0000 │ │ │ │ + b.n bffc0 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0018 │ │ │ │ - ldr r3, [pc, #320] @ (c05f0 ) │ │ │ │ + b.n bffd8 │ │ │ │ + ldr r3, [pc, #320] @ (c05b0 ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r1, [pc, #640] @ (c0734 ) │ │ │ │ - ldr r0, [pc, #644] @ (c0738 ) │ │ │ │ + ldr r1, [pc, #640] @ (c06f4 ) │ │ │ │ + ldr r0, [pc, #644] @ (c06f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c00c8 │ │ │ │ + b.n c0088 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #628] @ (c073c ) │ │ │ │ - movw r2, #49215 @ 0xc03f │ │ │ │ + ldr r3, [pc, #628] @ (c06fc ) │ │ │ │ + movw r2, #49219 @ 0xc043 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #620] @ (c0740 ) │ │ │ │ - ldr r0, [pc, #624] @ (c0744 ) │ │ │ │ + ldr r1, [pc, #620] @ (c0700 ) │ │ │ │ + ldr r0, [pc, #624] @ (c0704 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1488 @ 0x5d0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #612] @ (c0748 ) │ │ │ │ - movw r2, #49184 @ 0xc020 │ │ │ │ + ldr r3, [pc, #612] @ (c0708 ) │ │ │ │ + movw r2, #49188 @ 0xc024 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #604] @ (c074c ) │ │ │ │ - ldr r0, [pc, #608] @ (c0750 ) │ │ │ │ + ldr r1, [pc, #604] @ (c070c ) │ │ │ │ + ldr r0, [pc, #608] @ (c0710 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1488 @ 0x5d0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #596] @ (c0754 ) │ │ │ │ - movw r2, #49183 @ 0xc01f │ │ │ │ + ldr r3, [pc, #596] @ (c0714 ) │ │ │ │ + movw r2, #49187 @ 0xc023 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #588] @ (c0758 ) │ │ │ │ - ldr r0, [pc, #592] @ (c075c ) │ │ │ │ + ldr r1, [pc, #588] @ (c0718 ) │ │ │ │ + ldr r0, [pc, #592] @ (c071c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1488 @ 0x5d0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #580] @ (c0760 ) │ │ │ │ - movw r2, #49231 @ 0xc04f │ │ │ │ + ldr r3, [pc, #580] @ (c0720 ) │ │ │ │ + movw r2, #49235 @ 0xc053 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #572] @ (c0764 ) │ │ │ │ - ldr r0, [pc, #576] @ (c0768 ) │ │ │ │ + ldr r1, [pc, #572] @ (c0724 ) │ │ │ │ + ldr r0, [pc, #576] @ (c0728 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1488 @ 0x5d0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #564] @ (c076c ) │ │ │ │ - movw r2, #49068 @ 0xbfac │ │ │ │ + ldr r3, [pc, #564] @ (c072c ) │ │ │ │ + movw r2, #49072 @ 0xbfb0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #556] @ (c0770 ) │ │ │ │ - ldr r0, [pc, #560] @ (c0774 ) │ │ │ │ + ldr r1, [pc, #556] @ (c0730 ) │ │ │ │ + ldr r0, [pc, #560] @ (c0734 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1488 @ 0x5d0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #548] @ (c0778 ) │ │ │ │ - movw r2, #49232 @ 0xc050 │ │ │ │ + ldr r3, [pc, #548] @ (c0738 ) │ │ │ │ + movw r2, #49236 @ 0xc054 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #540] @ (c077c ) │ │ │ │ - ldr r0, [pc, #544] @ (c0780 ) │ │ │ │ + ldr r1, [pc, #540] @ (c073c ) │ │ │ │ + ldr r0, [pc, #544] @ (c0740 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1488 @ 0x5d0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #532] @ (c0784 ) │ │ │ │ - movw r2, #49246 @ 0xc05e │ │ │ │ + ldr r3, [pc, #532] @ (c0744 ) │ │ │ │ + movw r2, #49250 @ 0xc062 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #524] @ (c0788 ) │ │ │ │ - ldr r0, [pc, #528] @ (c078c ) │ │ │ │ + ldr r1, [pc, #524] @ (c0748 ) │ │ │ │ + ldr r0, [pc, #528] @ (c074c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1488 @ 0x5d0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #516] @ (c0790 ) │ │ │ │ - movw r2, #49245 @ 0xc05d │ │ │ │ + ldr r3, [pc, #516] @ (c0750 ) │ │ │ │ + movw r2, #49249 @ 0xc061 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #508] @ (c0794 ) │ │ │ │ - ldr r0, [pc, #512] @ (c0798 ) │ │ │ │ + ldr r1, [pc, #508] @ (c0754 ) │ │ │ │ + ldr r0, [pc, #512] @ (c0758 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1488 @ 0x5d0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #500] @ (c079c ) │ │ │ │ - movw r2, #49177 @ 0xc019 │ │ │ │ + ldr r3, [pc, #500] @ (c075c ) │ │ │ │ + movw r2, #49181 @ 0xc01d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #492] @ (c07a0 ) │ │ │ │ - ldr r0, [pc, #496] @ (c07a4 ) │ │ │ │ + ldr r1, [pc, #492] @ (c0760 ) │ │ │ │ + ldr r0, [pc, #496] @ (c0764 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1488 @ 0x5d0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #484] @ (c07a8 ) │ │ │ │ - movw r2, #49214 @ 0xc03e │ │ │ │ + ldr r3, [pc, #484] @ (c0768 ) │ │ │ │ + movw r2, #49218 @ 0xc042 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #476] @ (c07ac ) │ │ │ │ - ldr r0, [pc, #480] @ (c07b0 ) │ │ │ │ + ldr r1, [pc, #476] @ (c076c ) │ │ │ │ + ldr r0, [pc, #480] @ (c0770 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1488 @ 0x5d0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r4, r4, #17 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ movs r1, r4 │ │ │ │ - ldcl 0, cr0, [ip, #-128] @ 0xffffff80 │ │ │ │ - lsls r6, r3, #11 │ │ │ │ + @ instruction: 0xeb340020 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ movs r1, r4 │ │ │ │ - stc 0, cr0, [r0], {32} │ │ │ │ - asrs r4, r2, #16 │ │ │ │ + ldrd r0, r0, [r8, #128] @ 0x80 │ │ │ │ + asrs r4, r5, #7 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xeb340020 │ │ │ │ - ldr??.w r0, [ip, #32] │ │ │ │ - @ instruction: 0xeb300020 │ │ │ │ - asrs r6, r3, #15 │ │ │ │ + stmdb ip, {r5} │ │ │ │ + @ instruction: 0xf7d40020 │ │ │ │ + stmdb r8, {r5} │ │ │ │ + asrs r6, r6, #6 │ │ │ │ movs r1, r4 │ │ │ │ - add.w r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0xe8d80020 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #6 │ │ │ │ - movs r1, r4 │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + vhadd.u32 d16, d4, d16 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r7, #5 │ │ │ │ + lsrs r0, r2, #29 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia.w sl, {r5} │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + b.n c02e0 │ │ │ │ + movs r0, r4 │ │ │ │ + lsrs r6, r2, #27 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xe8180020 │ │ │ │ - asrs r6, r2, #7 │ │ │ │ + b.n c01e4 │ │ │ │ + movs r0, r4 │ │ │ │ + lsrs r6, r5, #30 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + lsrs r0, r0, #25 │ │ │ │ movs r1, r4 │ │ │ │ - b.n c0568 │ │ │ │ + b.n c00d8 │ │ │ │ movs r0, r4 │ │ │ │ - stc 0, cr0, [lr], {32} │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + orn r0, r6, r0, asr #32 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ movs r1, r4 │ │ │ │ - b.n c04b0 │ │ │ │ + b.n c0020 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r5, #31 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ + lsrs r2, r5, #22 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ movs r1, r4 │ │ │ │ - b.n c0454 │ │ │ │ + b.n bffc4 │ │ │ │ movs r0, r4 │ │ │ │ - b.n c042c │ │ │ │ + b.n bff9c │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r6, #30 │ │ │ │ + lsrs r6, r1, #22 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ movs r1, r4 │ │ │ │ - vhadd.u16 d16, d6, d16 │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ + stc2 0, cr0, [lr, #-128]! @ 0xffffff80 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + lsrs r0, r4, #20 │ │ │ │ movs r1, r4 │ │ │ │ - b.n c0364 │ │ │ │ + b.n bfed4 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #32 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r3, #28 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ movs r1, r4 │ │ │ │ - b.n c0320 │ │ │ │ + b.n bfe90 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ movs r1, r4 │ │ │ │ - b.n c02d8 │ │ │ │ + b.n c0e48 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ + lsrs r2, r4, #18 │ │ │ │ movs r1, r4 │ │ │ │ - b.n c0298 │ │ │ │ + b.n c0e08 │ │ │ │ movs r0, r4 │ │ │ │ - addw r0, r6, #32 │ │ │ │ - lsrs r4, r6, #26 │ │ │ │ + vaddl.s16 q8, d14, d16 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ movs r1, r4 │ │ │ │ - b.n c0274 │ │ │ │ + b.n c0de4 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r2, r2, #26 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ movs r1, r4 │ │ │ │ - b.n c0234 │ │ │ │ + b.n c0da4 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r2, #96 @ 0x60 │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r4, #25 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ movs r1, r4 │ │ │ │ - b.n c01f4 │ │ │ │ + b.n c0d64 │ │ │ │ movs r0, r4 │ │ │ │ - b.n c01c4 │ │ │ │ + b.n c0d34 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf78a0020 │ │ │ │ - @ instruction: 0xeabc0020 │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ + sbc.w r0, r2, #10485760 @ 0xa00000 │ │ │ │ + ldmia.w r4, {r5} │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + lsrs r2, r7, #15 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ movs r1, r4 │ │ │ │ - b.n c0168 │ │ │ │ + b.n c0cd8 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r2, r7, #23 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ movs r1, r4 │ │ │ │ - b.n c0148 │ │ │ │ + b.n c0cb8 │ │ │ │ movs r0, r4 │ │ │ │ - vld1.8 {d16[1]}, [r0], r0 │ │ │ │ - lsrs r4, r4, #23 │ │ │ │ + @ instruction: 0xf7b80020 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r4, #14 │ │ │ │ movs r1, r4 │ │ │ │ - b.n c0104 │ │ │ │ + b.n c0c74 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r7, #22 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ movs r1, r4 │ │ │ │ - b.n c00e4 │ │ │ │ + b.n c0c54 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ movs r1, r4 │ │ │ │ - b.n c00c0 │ │ │ │ + b.n c0c30 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ movs r1, r4 │ │ │ │ - b.n c0084 │ │ │ │ + b.n c0bf4 │ │ │ │ movs r0, r4 │ │ │ │ - subs r0, #0 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r0, r6] │ │ │ │ + ldr r7, [pc, #376] @ (c087c ) │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #228 @ 0xe4 │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r5, r5] │ │ │ │ + ldr r7, [pc, #264] @ (c0818 ) │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + ldr r7, [pc, #152] @ (c07b4 ) │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + ldr r7, [pc, #40] @ (c0750 ) │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r6, #17 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #144 @ 0x90 │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r2, r4] │ │ │ │ + ldr r6, [pc, #952] @ (c0aec ) │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf13c0020 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + vhadd.s16 d0, d4, d16 │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r7, r3] │ │ │ │ + ldr r6, [pc, #840] @ (c0a88 ) │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #88 @ 0x58 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + ldr r6, [pc, #728] @ (c0a24 ) │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + adds r5, #20 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + ldr r6, [pc, #616] @ (c09c0 ) │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r2, #9 │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #32 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r4, r2] │ │ │ │ + ldr r6, [pc, #504] @ (c095c ) │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #4 │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + ldr r6, [pc, #392] @ (c08f8 ) │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c07b4 : │ │ │ │ +000c0774 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (c07e0 ) │ │ │ │ + ldr r3, [pc, #28] @ (c07a0 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (c07e4 ) │ │ │ │ + ldr r2, [pc, #28] @ (c07a4 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl bfb7c │ │ │ │ + bl bfb3c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrh.w r0, [r2, r4, lsl #2] │ │ │ │ + ldr??.w r0, [r2, r4, lsl #2] │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c07e8 : │ │ │ │ +000c07a8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (c084c ) │ │ │ │ + ldr r3, [pc, #76] @ (c080c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (c0850 ) │ │ │ │ + ldr r4, [pc, #72] @ (c0810 ) │ │ │ │ add.w r3, r3, #2976 @ 0xba0 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, c0848 │ │ │ │ - ldr r3, [pc, #64] @ (c0854 ) │ │ │ │ + cbz r0, c0808 │ │ │ │ + ldr r3, [pc, #64] @ (c0814 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c0828 │ │ │ │ + bne.n c07e8 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c07b4 │ │ │ │ - ldr r0, [pc, #44] @ (c0858 ) │ │ │ │ + b.w c0774 │ │ │ │ + ldr r0, [pc, #44] @ (c0818 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (c085c ) │ │ │ │ - ldr r1, [pc, #40] @ (c0860 ) │ │ │ │ + ldr r3, [pc, #40] @ (c081c ) │ │ │ │ + ldr r1, [pc, #40] @ (c0820 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (c0864 ) │ │ │ │ + ldr r0, [pc, #40] @ (c0824 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf7f20024 │ │ │ │ + ldrh.w r0, [r2, r4, lsl #2] │ │ │ │ lsls r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c0ae4 │ │ │ │ + svc 28 │ │ │ │ movs r0, r4 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0dc0020 │ │ │ │ - b.n c0aa0 │ │ │ │ + cdp 0, 11, cr0, cr4, cr0, {1} │ │ │ │ + udf #244 @ 0xf4 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c0868 : │ │ │ │ +000c0828 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (c0898 ) │ │ │ │ + ldr r3, [pc, #32] @ (c0858 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (c089c ) │ │ │ │ + ldr r2, [pc, #32] @ (c085c ) │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r1, ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl bfb7c │ │ │ │ + bl bfb3c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf77c0024 │ │ │ │ + @ instruction: 0xf7bc0024 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c08a0 : │ │ │ │ +000c0860 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #140] @ c093c │ │ │ │ + ldr.w ip, [pc, #140] @ c08fc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (c0940 ) │ │ │ │ + ldr r3, [pc, #132] @ (c0900 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (c0944 ) │ │ │ │ + ldr r4, [pc, #128] @ (c0904 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #112] @ (c0948 ) │ │ │ │ + ldr r3, [pc, #112] @ (c0908 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3024 @ 0xbd0 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, c0934 │ │ │ │ - ldr r3, [pc, #96] @ (c094c ) │ │ │ │ + cbz r0, c08f4 │ │ │ │ + ldr r3, [pc, #96] @ (c090c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c0914 │ │ │ │ + bne.n c08d4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl c0868 │ │ │ │ - ldr r2, [pc, #80] @ (c0950 ) │ │ │ │ - ldr r3, [pc, #64] @ (c0940 ) │ │ │ │ + bl c0828 │ │ │ │ + ldr r2, [pc, #80] @ (c0910 ) │ │ │ │ + ldr r3, [pc, #64] @ (c0900 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c0938 │ │ │ │ + bne.n c08f8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c0954 ) │ │ │ │ + ldr r0, [pc, #60] @ (c0914 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (c0958 ) │ │ │ │ - ldr r1, [pc, #56] @ (c095c ) │ │ │ │ + ldr r3, [pc, #56] @ (c0918 ) │ │ │ │ + ldr r1, [pc, #56] @ (c091c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (c0960 ) │ │ │ │ + ldr r0, [pc, #56] @ (c0920 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c08fc │ │ │ │ + b.n c08bc │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf7420024 │ │ │ │ + @ instruction: 0xf7820024 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7300024 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + @ instruction: 0xf7700024 │ │ │ │ + asrs r0, r1, #12 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6fc0024 │ │ │ │ - b.n c0a08 │ │ │ │ + @ instruction: 0xf73c0024 │ │ │ │ + udf #48 @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - vext.8 d16, d12, d16, #0 │ │ │ │ - b.n c09c4 │ │ │ │ + ldcl 0, cr0, [r4, #128] @ 0x80 │ │ │ │ + udf #8 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c0964 : │ │ │ │ +000c0924 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ c0a3c │ │ │ │ + ldr.w ip, [pc, #200] @ c09fc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c09f8 │ │ │ │ + beq.n c09b8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #176] @ (c0a40 ) │ │ │ │ + ldr r3, [pc, #176] @ (c0a00 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, c09e6 │ │ │ │ + cbz r4, c09a6 │ │ │ │ ldr.w ip, [r4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp ip, lr │ │ │ │ itt ne │ │ │ │ addne.w ip, ip, #1 │ │ │ │ strne.w ip, [r4] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl bfb7c │ │ │ │ + bl bfb3c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n c09d0 │ │ │ │ + beq.n c0990 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, c0a24 │ │ │ │ + cbz r3, c09e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c09e0 │ │ │ │ + beq.n c09a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c0a14 │ │ │ │ + cbz r3, c09d4 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, ip │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r3, #0] │ │ │ │ mov r4, r3 │ │ │ │ - b.n c09aa │ │ │ │ - ldr r3, [pc, #68] @ (c0a40 ) │ │ │ │ + b.n c096a │ │ │ │ + ldr r3, [pc, #68] @ (c0a00 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n c0a30 │ │ │ │ + beq.n c09f0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c0996 │ │ │ │ - b.n c09e6 │ │ │ │ + bne.n c0956 │ │ │ │ + b.n c09a6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n c09d0 │ │ │ │ + b.n c0990 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c0996 │ │ │ │ + bne.n c0956 │ │ │ │ mov r4, r3 │ │ │ │ - b.n c09aa │ │ │ │ + b.n c096a │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6820024 │ │ │ │ + movt r0, #10276 @ 0x2824 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c0a44 : │ │ │ │ +000c0a04 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #168] @ c0afc │ │ │ │ + ldr.w ip, [pc, #168] @ c0abc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (c0b00 ) │ │ │ │ + ldr r3, [pc, #160] @ (c0ac0 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (c0b04 ) │ │ │ │ + ldr r4, [pc, #156] @ (c0ac4 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #140] @ (c0b08 ) │ │ │ │ + ldr r3, [pc, #140] @ (c0ac8 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w r3, r3, #3072 @ 0xc00 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 8612c │ │ │ │ - cbz r0, c0af4 │ │ │ │ - ldr r3, [pc, #100] @ (c0b0c ) │ │ │ │ + cbz r0, c0ab4 │ │ │ │ + ldr r3, [pc, #100] @ (c0acc ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c0ad4 │ │ │ │ + bne.n c0a94 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl c0964 │ │ │ │ - ldr r2, [pc, #80] @ (c0b10 ) │ │ │ │ - ldr r3, [pc, #64] @ (c0b00 ) │ │ │ │ + bl c0924 │ │ │ │ + ldr r2, [pc, #80] @ (c0ad0 ) │ │ │ │ + ldr r3, [pc, #64] @ (c0ac0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c0af8 │ │ │ │ + bne.n c0ab8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c0b14 ) │ │ │ │ + ldr r0, [pc, #60] @ (c0ad4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (c0b18 ) │ │ │ │ - ldr r1, [pc, #56] @ (c0b1c ) │ │ │ │ + ldr r3, [pc, #56] @ (c0ad8 ) │ │ │ │ + ldr r1, [pc, #56] @ (c0adc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (c0b20 ) │ │ │ │ + ldr r0, [pc, #56] @ (c0ae0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c0abc │ │ │ │ + b.n c0a7c │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf59e0024 │ │ │ │ + rsbs r0, lr, #10747904 @ 0xa40000 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf58c0024 │ │ │ │ - asrs r0, r4, #4 │ │ │ │ + rsb r0, ip, #10747904 @ 0xa40000 │ │ │ │ + asrs r0, r4, #5 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf53c0024 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + sbcs.w r0, ip, #10747904 @ 0xa40000 │ │ │ │ + bgt.n c0bb8 │ │ │ │ movs r0, r4 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 4, cr0, cr4, cr0, {1} │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + ldc 0, cr0, [ip], {32} │ │ │ │ + bgt.n c0b74 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c0b24 : │ │ │ │ +000c0ae4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r5, [pc, #1060] @ c0f5c │ │ │ │ + ldr.w r5, [pc, #1060] @ c0f1c │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1060] @ c0f60 │ │ │ │ + ldr.w r1, [pc, #1060] @ c0f20 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1056] @ c0f64 │ │ │ │ - ldr.w r2, [pc, #1056] @ c0f68 │ │ │ │ - ldr.w r3, [pc, #1056] @ c0f6c │ │ │ │ + ldr.w r4, [pc, #1056] @ c0f24 │ │ │ │ + ldr.w r2, [pc, #1056] @ c0f28 │ │ │ │ + ldr.w r3, [pc, #1056] @ c0f2c │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr.w r1, [r8, #956] @ 0x3bc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c0cda │ │ │ │ - ldr r3, [pc, #1020] @ (c0f70 ) │ │ │ │ + beq.w c0c9a │ │ │ │ + ldr r3, [pc, #1020] @ (c0f30 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl c0964 │ │ │ │ + bl c0924 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c0c9c │ │ │ │ + bne.w c0c5c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c0d92 │ │ │ │ + beq.w c0d52 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 53114 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c0dfc │ │ │ │ + beq.w c0dbc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w c0eee │ │ │ │ - ldr r0, [pc, #940] @ (c0f74 ) │ │ │ │ + bpl.w c0eae │ │ │ │ + ldr r0, [pc, #940] @ (c0f34 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w c0eb8 │ │ │ │ - ldr r0, [pc, #932] @ (c0f78 ) │ │ │ │ + beq.w c0e78 │ │ │ │ + ldr r0, [pc, #932] @ (c0f38 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w c0f02 │ │ │ │ + beq.w c0ec2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w c0eea │ │ │ │ + ble.w c0eaa │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w c0eea │ │ │ │ + beq.w c0eaa │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8bc8c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c0c0c │ │ │ │ + beq.n c0bcc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c0d16 │ │ │ │ + beq.w c0cd6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c0d22 │ │ │ │ + beq.w c0ce2 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c0f06 │ │ │ │ + beq.w c0ec6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0c3a │ │ │ │ + beq.n c0bfa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0d7a │ │ │ │ + beq.w c0d3a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c0f22 │ │ │ │ + beq.w c0ee2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0c54 │ │ │ │ + beq.n c0c14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0d72 │ │ │ │ + beq.w c0d32 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c0f3e │ │ │ │ + beq.w c0efe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0c6e │ │ │ │ + beq.n c0c2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c0df4 │ │ │ │ - ldr r3, [pc, #768] @ (c0f70 ) │ │ │ │ + beq.w c0db4 │ │ │ │ + ldr r3, [pc, #768] @ (c0f30 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0c80 │ │ │ │ + beq.n c0c40 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #760] @ (c0f7c ) │ │ │ │ - ldr r3, [pc, #732] @ (c0f60 ) │ │ │ │ + ldr r2, [pc, #760] @ (c0f3c ) │ │ │ │ + ldr r3, [pc, #732] @ (c0f20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c0e28 │ │ │ │ + bne.w c0de8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0cb2 │ │ │ │ + beq.n c0c72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, c0cb2 │ │ │ │ + cbnz r3, c0c72 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0cc8 │ │ │ │ + beq.n c0c88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, c0cc8 │ │ │ │ + cbnz r3, c0c88 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #692] @ (c0f80 ) │ │ │ │ - ldr r1, [pc, #696] @ (c0f84 ) │ │ │ │ + ldr r3, [pc, #692] @ (c0f40 ) │ │ │ │ + ldr r1, [pc, #696] @ (c0f44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c0c80 │ │ │ │ + b.n c0c40 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c0baa │ │ │ │ - ldr r3, [pc, #652] @ (c0f88 ) │ │ │ │ - movw r2, #49604 @ 0xc1c4 │ │ │ │ + bne.w c0b6a │ │ │ │ + ldr r3, [pc, #652] @ (c0f48 ) │ │ │ │ + movw r2, #49608 @ 0xc1c8 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #644] @ (c0f8c ) │ │ │ │ - ldr r0, [pc, #648] @ (c0f90 ) │ │ │ │ + ldr r1, [pc, #644] @ (c0f4c ) │ │ │ │ + ldr r0, [pc, #648] @ (c0f50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1560 @ 0x618 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w c0c12 │ │ │ │ + bne.w c0bd2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c0e9c │ │ │ │ + beq.w c0e5c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0d3e │ │ │ │ + beq.n c0cfe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c0d82 │ │ │ │ + cbz r3, c0d42 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c0e80 │ │ │ │ + beq.w c0e40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0d54 │ │ │ │ + beq.n c0d14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c0d8a │ │ │ │ + cbz r3, c0d4a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c0e64 │ │ │ │ + beq.w c0e24 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0d6c │ │ │ │ + beq.n c0d2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c0e08 │ │ │ │ + beq.n c0dc8 │ │ │ │ bl 8ba28 │ │ │ │ - b.n c0cd6 │ │ │ │ + b.n c0c96 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0c54 │ │ │ │ + b.n c0c14 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0c3a │ │ │ │ + b.n c0bfa │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0d3e │ │ │ │ + b.n c0cfe │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0d54 │ │ │ │ + b.n c0d14 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0da4 │ │ │ │ + beq.n c0d64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c0e20 │ │ │ │ + beq.n c0de0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c0ece │ │ │ │ + beq.w c0e8e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0dc0 │ │ │ │ + beq.n c0d80 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c0e18 │ │ │ │ + cbz r3, c0dd8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n c0e48 │ │ │ │ + beq.n c0e08 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0dd4 │ │ │ │ + beq.n c0d94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c0e10 │ │ │ │ - cbz r7, c0e2c │ │ │ │ + cbz r3, c0dd0 │ │ │ │ + cbz r7, c0dec │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c0cd6 │ │ │ │ + beq.w c0c96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c0cd6 │ │ │ │ + bne.w c0c96 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0cd6 │ │ │ │ + b.n c0c96 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0c6e │ │ │ │ + b.n c0c2e │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n c0bbc │ │ │ │ + b.n c0b7c │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0d6c │ │ │ │ + b.n c0d2c │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0dd4 │ │ │ │ + b.n c0d94 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0dc0 │ │ │ │ + b.n c0d80 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0da4 │ │ │ │ + b.n c0d64 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #356] @ (c0f94 ) │ │ │ │ - movw r2, #49607 @ 0xc1c7 │ │ │ │ + ldr r3, [pc, #356] @ (c0f54 ) │ │ │ │ + movw r2, #49611 @ 0xc1cb │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #352] @ (c0f98 ) │ │ │ │ - ldr r0, [pc, #352] @ (c0f9c ) │ │ │ │ + ldr r1, [pc, #352] @ (c0f58 ) │ │ │ │ + ldr r0, [pc, #352] @ (c0f5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1560 @ 0x618 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (c0fa0 ) │ │ │ │ - movw r2, #49606 @ 0xc1c6 │ │ │ │ + ldr r3, [pc, #340] @ (c0f60 ) │ │ │ │ + movw r2, #49610 @ 0xc1ca │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #336] @ (c0fa4 ) │ │ │ │ - ldr r0, [pc, #336] @ (c0fa8 ) │ │ │ │ + ldr r1, [pc, #336] @ (c0f64 ) │ │ │ │ + ldr r0, [pc, #336] @ (c0f68 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1560 @ 0x618 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (c0fac ) │ │ │ │ - movw r2, #49612 @ 0xc1cc │ │ │ │ + ldr r3, [pc, #324] @ (c0f6c ) │ │ │ │ + movw r2, #49616 @ 0xc1d0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #320] @ (c0fb0 ) │ │ │ │ - ldr r0, [pc, #320] @ (c0fb4 ) │ │ │ │ + ldr r1, [pc, #320] @ (c0f70 ) │ │ │ │ + ldr r0, [pc, #320] @ (c0f74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1560 @ 0x618 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (c0fb8 ) │ │ │ │ - movw r2, #49611 @ 0xc1cb │ │ │ │ + ldr r3, [pc, #308] @ (c0f78 ) │ │ │ │ + movw r2, #49615 @ 0xc1cf │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #304] @ (c0fbc ) │ │ │ │ - ldr r0, [pc, #304] @ (c0fc0 ) │ │ │ │ + ldr r1, [pc, #304] @ (c0f7c ) │ │ │ │ + ldr r0, [pc, #304] @ (c0f80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1560 @ 0x618 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (c0fc4 ) │ │ │ │ - movw r2, #49610 @ 0xc1ca │ │ │ │ + ldr r3, [pc, #292] @ (c0f84 ) │ │ │ │ + movw r2, #49614 @ 0xc1ce │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #288] @ (c0fc8 ) │ │ │ │ - ldr r0, [pc, #288] @ (c0fcc ) │ │ │ │ + ldr r1, [pc, #288] @ (c0f88 ) │ │ │ │ + ldr r0, [pc, #288] @ (c0f8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1560 @ 0x618 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (c0fd0 ) │ │ │ │ + ldr r3, [pc, #276] @ (c0f90 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #276] @ (c0fd4 ) │ │ │ │ - ldr r0, [pc, #276] @ (c0fd8 ) │ │ │ │ + ldr r1, [pc, #276] @ (c0f94 ) │ │ │ │ + ldr r0, [pc, #276] @ (c0f98 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (c0fdc ) │ │ │ │ - movw r2, #49605 @ 0xc1c5 │ │ │ │ + ldr r3, [pc, #268] @ (c0f9c ) │ │ │ │ + movw r2, #49609 @ 0xc1c9 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #260] @ (c0fe0 ) │ │ │ │ - ldr r0, [pc, #264] @ (c0fe4 ) │ │ │ │ + ldr r1, [pc, #260] @ (c0fa0 ) │ │ │ │ + ldr r0, [pc, #264] @ (c0fa4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1560 @ 0x618 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #248] @ (c0fe8 ) │ │ │ │ + ldr r3, [pc, #248] @ (c0fa8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (c0fec ) │ │ │ │ - ldr r0, [pc, #248] @ (c0ff0 ) │ │ │ │ + ldr r1, [pc, #248] @ (c0fac ) │ │ │ │ + ldr r0, [pc, #248] @ (c0fb0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #236] @ (c0ff4 ) │ │ │ │ - movw r2, #49581 @ 0xc1ad │ │ │ │ + ldr r3, [pc, #236] @ (c0fb4 ) │ │ │ │ + movw r2, #49585 @ 0xc1b1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #228] @ (c0ff8 ) │ │ │ │ - ldr r0, [pc, #232] @ (c0ffc ) │ │ │ │ + ldr r1, [pc, #228] @ (c0fb8 ) │ │ │ │ + ldr r0, [pc, #232] @ (c0fbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1560 @ 0x618 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (c1000 ) │ │ │ │ - movw r2, #49582 @ 0xc1ae │ │ │ │ + ldr r3, [pc, #220] @ (c0fc0 ) │ │ │ │ + movw r2, #49586 @ 0xc1b2 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #212] @ (c1004 ) │ │ │ │ - ldr r0, [pc, #216] @ (c1008 ) │ │ │ │ + ldr r1, [pc, #212] @ (c0fc4 ) │ │ │ │ + ldr r0, [pc, #216] @ (c0fc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1560 @ 0x618 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (c100c ) │ │ │ │ - movw r2, #49583 @ 0xc1af │ │ │ │ + ldr r3, [pc, #204] @ (c0fcc ) │ │ │ │ + movw r2, #49587 @ 0xc1b3 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #196] @ (c1010 ) │ │ │ │ - ldr r0, [pc, #200] @ (c1014 ) │ │ │ │ + ldr r1, [pc, #196] @ (c0fd0 ) │ │ │ │ + ldr r0, [pc, #200] @ (c0fd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1560 @ 0x618 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4bc0024 │ │ │ │ + @ instruction: 0xf4fc0024 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4ae0024 │ │ │ │ + @ instruction: 0xf4ee0024 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3780024 │ │ │ │ + @ instruction: 0xf3b80024 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r5, pc, #976 @ (adr r5, c1318 ) │ │ │ │ movs r0, r4 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #328] @ (c10d8 ) │ │ │ │ + bx r5 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [pc, #64] @ (c0fd4 ) │ │ │ │ + ldr r0, [pc, #928] @ (c12f4 ) │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #128] @ (c101c ) │ │ │ │ + cmp r8, pc │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #616 @ (adr r6, c1208 ) │ │ │ │ + add r4, pc, #456 @ (adr r4, c1128 ) │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #16] @ (c0fb8 ) │ │ │ │ + cmp ip, fp │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #456 @ (adr r6, c1174 ) │ │ │ │ + add r4, pc, #296 @ (adr r4, c1094 ) │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r4, #58 @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - blx sp │ │ │ │ + cmp r8, r8 │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #392 @ (adr r6, c1140 ) │ │ │ │ + add r4, pc, #232 @ (adr r4, c1060 ) │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r4, #30 │ │ │ │ movs r3, r4 │ │ │ │ - blxns r9 │ │ │ │ + cmp ip, r4 │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #232 @ (adr r6, c10ac ) │ │ │ │ + add r4, pc, #72 @ (adr r4, c0fcc ) │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + cmp r4, #2 │ │ │ │ movs r3, r4 │ │ │ │ - blx r6 │ │ │ │ + cmp r8, r1 │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #72 @ (adr r6, c1018 ) │ │ │ │ + add r3, pc, #936 @ (adr r3, c1338 ) │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, r3, #4 │ │ │ │ + subs r2, r6, r3 │ │ │ │ movs r3, r4 │ │ │ │ - blxns fp │ │ │ │ + cmp ip, r6 │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r5, #25] │ │ │ │ + strb r4, [r0, #17] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ movs r3, r4 │ │ │ │ - bx pc │ │ │ │ + cmp r6, sl │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #896 @ (adr r5, c1368 ) │ │ │ │ + add r3, pc, #736 @ (adr r3, c1288 ) │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + subs r6, r7, r2 │ │ │ │ movs r3, r4 │ │ │ │ - blx sp │ │ │ │ + cmp r8, r8 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [pc, #80] @ (c1044 ) │ │ │ │ + cmp ip, sp │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r3, #152 @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ - bx r8 │ │ │ │ + cmp r6, r3 │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #672 @ (adr r5, c12a0 ) │ │ │ │ + add r3, pc, #512 @ (adr r3, c11c0 ) │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - bx r5 │ │ │ │ + cmp r2, r0 │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #608 @ (adr r5, c126c ) │ │ │ │ + add r3, pc, #448 @ (adr r3, c118c ) │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - bx r1 │ │ │ │ + add lr, ip │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #544 @ (adr r5, c1238 ) │ │ │ │ + add r3, pc, #384 @ (adr r3, c1158 ) │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c1018 : │ │ │ │ +000c0fd8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (c107c ) │ │ │ │ + ldr r3, [pc, #76] @ (c103c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (c1080 ) │ │ │ │ + ldr r4, [pc, #72] @ (c1040 ) │ │ │ │ add.w r3, r3, #3120 @ 0xc30 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, c1078 │ │ │ │ - ldr r3, [pc, #64] @ (c1084 ) │ │ │ │ + cbz r0, c1038 │ │ │ │ + ldr r3, [pc, #64] @ (c1044 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c1058 │ │ │ │ + bne.n c1018 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c0b24 │ │ │ │ - ldr r0, [pc, #44] @ (c1088 ) │ │ │ │ + b.w c0ae4 │ │ │ │ + ldr r0, [pc, #44] @ (c1048 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (c108c ) │ │ │ │ - ldr r1, [pc, #40] @ (c1090 ) │ │ │ │ + ldr r3, [pc, #40] @ (c104c ) │ │ │ │ + ldr r1, [pc, #40] @ (c1050 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (c1094 ) │ │ │ │ + ldr r0, [pc, #40] @ (c1054 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r2, r6, #13 │ │ │ │ + lsrs r2, r6, #14 │ │ │ │ movs r6, r4 │ │ │ │ - vaddl.s8 q8, d2, d20 │ │ │ │ + and.w r0, r2, #36 @ 0x24 │ │ │ │ lsls r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n c10b4 │ │ │ │ + bvs.n c1024 │ │ │ │ movs r0, r4 │ │ │ │ lsls r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n c107c │ │ │ │ + blt.n c0fec │ │ │ │ movs r0, r4 │ │ │ │ - bhi.n c1070 │ │ │ │ + bvs.n c0fe0 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c1098 : │ │ │ │ - ldr r3, [pc, #16] @ (c10ac ) │ │ │ │ +000c1058 : │ │ │ │ + ldr r3, [pc, #16] @ (c106c ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #16] @ (c10b0 ) │ │ │ │ + ldr r2, [pc, #16] @ (c1070 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #8 │ │ │ │ b.w 5366c │ │ │ │ - vhadd.s16 d16, d14, d20 │ │ │ │ + vaddl.s16 q0, d14, d20 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c10b4 : │ │ │ │ - ldr r3, [pc, #16] @ (c10c8 ) │ │ │ │ +000c1074 : │ │ │ │ + ldr r3, [pc, #16] @ (c1088 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #16] @ (c10cc ) │ │ │ │ + ldr r2, [pc, #16] @ (c108c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #8 │ │ │ │ b.w 535f8 │ │ │ │ - vhadd.s8 d16, d2, d20 │ │ │ │ + vaddl.s8 q0, d2, d20 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c10d0 : │ │ │ │ +000c1090 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -185735,1623 +185702,1622 @@ │ │ │ │ bl 8be60 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.n c1164 │ │ │ │ + beq.n c1124 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 534e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c111a │ │ │ │ + beq.n c10da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c1152 │ │ │ │ + cbz r3, c1112 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c112a │ │ │ │ + beq.n c10ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c114a │ │ │ │ - cbz r6, c1164 │ │ │ │ + cbz r3, c110a │ │ │ │ + cbz r6, c1124 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52f34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1146 │ │ │ │ + beq.n c1106 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c115a │ │ │ │ + cbz r3, c111a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c112a │ │ │ │ + b.n c10ea │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c111a │ │ │ │ + b.n c10da │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -000c116c : │ │ │ │ +000c112c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #96] @ (c11dc ) │ │ │ │ - ldr.w ip, [pc, #96] @ c11e0 │ │ │ │ + ldr r3, [pc, #96] @ (c119c ) │ │ │ │ + ldr.w ip, [pc, #96] @ c11a0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, ip] │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n c11d0 │ │ │ │ + bne.n c1190 │ │ │ │ lsls r4, r1, #31 │ │ │ │ - bmi.n c11d0 │ │ │ │ + bmi.n c1190 │ │ │ │ lsls r4, r2, #31 │ │ │ │ - bmi.n c11d0 │ │ │ │ + bmi.n c1190 │ │ │ │ asrs r2, r2, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ - bmi.n c11b6 │ │ │ │ + bmi.n c1176 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n c11ae │ │ │ │ + bge.n c116e │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n c11d8 │ │ │ │ + bpl.n c1198 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r2, r3 │ │ │ │ bic.w r2, r2, r2, asr #31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 536c4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n c11d8 │ │ │ │ + bpl.n c1198 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r3 │ │ │ │ bic.w r1, r1, r1, asr #31 │ │ │ │ - blt.n c11a8 │ │ │ │ + blt.n c1168 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 536c4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w c10d0 │ │ │ │ + b.w c1090 │ │ │ │ bl 53798 │ │ │ │ - cdp 0, 7, cr0, cr12, cr4, {1} │ │ │ │ + cdp 0, 11, cr0, cr12, cr4, {1} │ │ │ │ lsrs r0, r7, #22 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c11e4 : │ │ │ │ +000c11a4 : │ │ │ │ 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 r6, [pc, #740] @ (c14dc ) │ │ │ │ + ldr r6, [pc, #740] @ (c149c ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #740] @ (c14e0 ) │ │ │ │ + ldr r3, [pc, #740] @ (c14a0 ) │ │ │ │ mov r7, r1 │ │ │ │ add r6, pc │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr.w r1, [r5, #140] @ 0x8c │ │ │ │ blx 5354c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c13a6 │ │ │ │ + beq.w c1366 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.w c13bc │ │ │ │ + bpl.w c137c │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl c116c │ │ │ │ + bl c112c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c123c │ │ │ │ + beq.n c11fc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c1354 │ │ │ │ + beq.w c1314 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c13da │ │ │ │ + beq.w c139a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w c13f0 │ │ │ │ + bpl.w c13b0 │ │ │ │ ldr.w r1, [r5, #3588] @ 0xe04 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 87ee8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c126e │ │ │ │ + beq.n c122e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1384 │ │ │ │ + beq.w c1344 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c135c │ │ │ │ + beq.n c131c │ │ │ │ ldr.w r1, [r5, #140] @ 0x8c │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r9, [r5, #204] @ 0xcc │ │ │ │ blx 5354c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c140e │ │ │ │ + beq.w c13ce │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w c1424 │ │ │ │ + bpl.w c13e4 │ │ │ │ movs r1, #4 │ │ │ │ bl 87f9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c12ac │ │ │ │ + beq.n c126c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1396 │ │ │ │ + beq.n c1356 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c1442 │ │ │ │ + beq.w c1402 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r5, #140] @ 0x8c │ │ │ │ ldr.w r7, [r5, #200] @ 0xc8 │ │ │ │ blx 5354c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1458 │ │ │ │ + beq.w c1418 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w c1474 │ │ │ │ + bpl.w c1434 │ │ │ │ movs r1, #6 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ - bl c116c │ │ │ │ + bl c112c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c12f6 │ │ │ │ + beq.n c12b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c139e │ │ │ │ + beq.n c135e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c1492 │ │ │ │ + beq.w c1452 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w c14a8 │ │ │ │ + bpl.w c1468 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 8813c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1330 │ │ │ │ + beq.n c12f0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, c1330 │ │ │ │ + cbnz r3, c12f0 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1346 │ │ │ │ + beq.n c1306 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, c1346 │ │ │ │ + cbnz r3, c1306 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c14c6 │ │ │ │ + beq.w c1486 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c123c │ │ │ │ - ldr r3, [pc, #388] @ (c14e4 ) │ │ │ │ + b.n c11fc │ │ │ │ + ldr r3, [pc, #388] @ (c14a4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r3, [pc, #384] @ (c14e8 ) │ │ │ │ - ldr r1, [pc, #384] @ (c14ec ) │ │ │ │ + ldr r3, [pc, #384] @ (c14a8 ) │ │ │ │ + ldr r1, [pc, #384] @ (c14ac ) │ │ │ │ movs r2, #31 │ │ │ │ - ldr r0, [pc, #384] @ (c14f0 ) │ │ │ │ + ldr r0, [pc, #384] @ (c14b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w c1272 │ │ │ │ - b.n c135c │ │ │ │ + bne.w c1232 │ │ │ │ + b.n c131c │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c12ac │ │ │ │ + b.n c126c │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c12f6 │ │ │ │ - ldr r3, [pc, #320] @ (c14e8 ) │ │ │ │ + b.n c12b6 │ │ │ │ + ldr r3, [pc, #320] @ (c14a8 ) │ │ │ │ movs r2, #31 │ │ │ │ - ldr r1, [pc, #328] @ (c14f4 ) │ │ │ │ - ldr r0, [pc, #328] @ (c14f8 ) │ │ │ │ + ldr r1, [pc, #328] @ (c14b4 ) │ │ │ │ + ldr r0, [pc, #328] @ (c14b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c137a │ │ │ │ - ldr r1, [pc, #296] @ (c14e8 ) │ │ │ │ + b.n c133a │ │ │ │ + ldr r1, [pc, #296] @ (c14a8 ) │ │ │ │ movs r2, #31 │ │ │ │ - ldr r4, [pc, #312] @ (c14fc ) │ │ │ │ + ldr r4, [pc, #312] @ (c14bc ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #308] @ (c1500 ) │ │ │ │ - ldr r0, [pc, #308] @ (c1504 ) │ │ │ │ + ldr r1, [pc, #308] @ (c14c0 ) │ │ │ │ + ldr r0, [pc, #308] @ (c14c4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n c137a │ │ │ │ - ldr r3, [pc, #268] @ (c14e8 ) │ │ │ │ + b.n c133a │ │ │ │ + ldr r3, [pc, #268] @ (c14a8 ) │ │ │ │ movs r2, #31 │ │ │ │ - ldr r1, [pc, #296] @ (c1508 ) │ │ │ │ - ldr r0, [pc, #296] @ (c150c ) │ │ │ │ + ldr r1, [pc, #296] @ (c14c8 ) │ │ │ │ + ldr r0, [pc, #296] @ (c14cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c137a │ │ │ │ - ldr r1, [pc, #244] @ (c14e8 ) │ │ │ │ + b.n c133a │ │ │ │ + ldr r1, [pc, #244] @ (c14a8 ) │ │ │ │ movs r2, #31 │ │ │ │ - ldr r3, [pc, #280] @ (c1510 ) │ │ │ │ - ldr r0, [pc, #284] @ (c1514 ) │ │ │ │ + ldr r3, [pc, #280] @ (c14d0 ) │ │ │ │ + ldr r0, [pc, #284] @ (c14d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #276] @ (c1518 ) │ │ │ │ + ldr r1, [pc, #276] @ (c14d8 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n c137a │ │ │ │ - ldr r3, [pc, #216] @ (c14e8 ) │ │ │ │ + b.n c133a │ │ │ │ + ldr r3, [pc, #216] @ (c14a8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #264] @ (c151c ) │ │ │ │ - ldr r0, [pc, #264] @ (c1520 ) │ │ │ │ + ldr r1, [pc, #264] @ (c14dc ) │ │ │ │ + ldr r0, [pc, #264] @ (c14e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c137a │ │ │ │ - ldr r1, [pc, #192] @ (c14e8 ) │ │ │ │ + b.n c133a │ │ │ │ + ldr r1, [pc, #192] @ (c14a8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r3, [pc, #248] @ (c1524 ) │ │ │ │ + ldr r3, [pc, #248] @ (c14e4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #244] @ (c1528 ) │ │ │ │ - ldr r0, [pc, #244] @ (c152c ) │ │ │ │ + ldr r1, [pc, #244] @ (c14e8 ) │ │ │ │ + ldr r0, [pc, #244] @ (c14ec ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n c137a │ │ │ │ - ldr r3, [pc, #164] @ (c14e8 ) │ │ │ │ + b.n c133a │ │ │ │ + ldr r3, [pc, #164] @ (c14a8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #232] @ (c1530 ) │ │ │ │ - ldr r0, [pc, #232] @ (c1534 ) │ │ │ │ + ldr r1, [pc, #232] @ (c14f0 ) │ │ │ │ + ldr r0, [pc, #232] @ (c14f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c137a │ │ │ │ - ldr r3, [pc, #140] @ (c14e8 ) │ │ │ │ + b.n c133a │ │ │ │ + ldr r3, [pc, #140] @ (c14a8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #216] @ (c1538 ) │ │ │ │ - ldr r0, [pc, #220] @ (c153c ) │ │ │ │ + ldr r1, [pc, #216] @ (c14f8 ) │ │ │ │ + ldr r0, [pc, #220] @ (c14fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c137a │ │ │ │ - ldr r2, [pc, #112] @ (c14e8 ) │ │ │ │ - ldr r3, [pc, #200] @ (c1540 ) │ │ │ │ - ldr r1, [pc, #200] @ (c1544 ) │ │ │ │ + b.n c133a │ │ │ │ + ldr r2, [pc, #112] @ (c14a8 ) │ │ │ │ + ldr r3, [pc, #200] @ (c1500 ) │ │ │ │ + ldr r1, [pc, #200] @ (c1504 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #192] @ (c1548 ) │ │ │ │ + ldr r0, [pc, #192] @ (c1508 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n c146c │ │ │ │ - ldr r3, [pc, #84] @ (c14e8 ) │ │ │ │ + b.n c142c │ │ │ │ + ldr r3, [pc, #84] @ (c14a8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #180] @ (c154c ) │ │ │ │ - ldr r0, [pc, #180] @ (c1550 ) │ │ │ │ + ldr r1, [pc, #180] @ (c150c ) │ │ │ │ + ldr r0, [pc, #180] @ (c1510 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c146c │ │ │ │ - ldr r2, [pc, #60] @ (c14e8 ) │ │ │ │ - ldr r3, [pc, #168] @ (c1554 ) │ │ │ │ - ldr r1, [pc, #168] @ (c1558 ) │ │ │ │ + b.n c142c │ │ │ │ + ldr r2, [pc, #60] @ (c14a8 ) │ │ │ │ + ldr r3, [pc, #168] @ (c1514 ) │ │ │ │ + ldr r1, [pc, #168] @ (c1518 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #168] @ (c155c ) │ │ │ │ + ldr r0, [pc, #168] @ (c151c ) │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9d43c │ │ │ │ - b.n c146c │ │ │ │ - ldr r3, [pc, #32] @ (c14e8 ) │ │ │ │ + b.n c142c │ │ │ │ + ldr r3, [pc, #32] @ (c14a8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #148] @ (c1560 ) │ │ │ │ - ldr r0, [pc, #148] @ (c1564 ) │ │ │ │ + ldr r1, [pc, #148] @ (c1520 ) │ │ │ │ + ldr r0, [pc, #148] @ (c1524 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c134c │ │ │ │ - cdp 0, 0, cr0, cr0, cr4, {1} │ │ │ │ + b.n c130c │ │ │ │ + cdp 0, 4, cr0, cr0, cr4, {1} │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, r0 │ │ │ │ - movs r1, r4 │ │ │ │ - b.n c13f0 │ │ │ │ + ldc2l 0, cr0, [lr, #128] @ 0x80 │ │ │ │ + b.n c0f60 │ │ │ │ movs r0, r4 │ │ │ │ - vaddl.u8 q8, d6, d16 │ │ │ │ - b.n c1378 │ │ │ │ + ldc2 0, cr0, [lr, #128] @ 0x80 │ │ │ │ + b.n c0ee8 │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #552 @ (adr r6, c1728 ) │ │ │ │ + add r4, pc, #392 @ (adr r4, c1648 ) │ │ │ │ movs r0, r4 │ │ │ │ - vaddl.u32 q0, d4, d16 │ │ │ │ - b.n c1344 │ │ │ │ + ldc2l 0, cr0, [ip, #-128]! @ 0xffffff80 │ │ │ │ + b.n c0eb4 │ │ │ │ movs r0, r4 │ │ │ │ - vaddl.u16 q0, d2, d16 │ │ │ │ - b.n c1324 │ │ │ │ + stc2l 0, cr0, [sl, #-128]! @ 0xffffff80 │ │ │ │ + b.n c0e94 │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #336 @ (adr r6, c1664 ) │ │ │ │ + add r4, pc, #176 @ (adr r4, c1584 ) │ │ │ │ movs r0, r4 │ │ │ │ - b.n c1300 │ │ │ │ + b.n c0e70 │ │ │ │ movs r0, r4 │ │ │ │ - vhadd.u32 d16, d14, d16 │ │ │ │ - vhadd.u16 d16, d14, d16 │ │ │ │ - b.n c12d0 │ │ │ │ + stc2l 0, cr0, [r6, #-128] @ 0xffffff80 │ │ │ │ + ldc2 0, cr0, [r6, #-128]! @ 0xffffff80 │ │ │ │ + b.n c0e40 │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #136 @ (adr r6, c15b0 ) │ │ │ │ + add r3, pc, #1000 @ (adr r3, c18d0 ) │ │ │ │ movs r0, r4 │ │ │ │ - vhadd.u d0, d12, d16 │ │ │ │ - b.n c129c │ │ │ │ + ldc2 0, cr0, [r4, #-128] @ 0xffffff80 │ │ │ │ + b.n c0e0c │ │ │ │ movs r0, r4 │ │ │ │ - vhadd.u32 d0, d10, d16 │ │ │ │ - b.n c127c │ │ │ │ + stc2 0, cr0, [r2, #-128] @ 0xffffff80 │ │ │ │ + b.n c0dec │ │ │ │ movs r0, r4 │ │ │ │ - vhadd.u16 d0, d4, d16 │ │ │ │ - b.n c1258 │ │ │ │ + stc2l 0, cr0, [ip], #128 @ 0x80 │ │ │ │ + b.n c0dc8 │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #840 @ (adr r5, c188c ) │ │ │ │ + add r3, pc, #680 @ (adr r3, c17ac ) │ │ │ │ movs r0, r4 │ │ │ │ - cdp2 0, 15, cr0, cr6, cr0, {1} │ │ │ │ - b.n c1218 │ │ │ │ + stc2l 0, cr0, [lr], {32} │ │ │ │ + b.n c0d88 │ │ │ │ movs r0, r4 │ │ │ │ - cdp2 0, 13, cr0, cr10, cr0, {1} │ │ │ │ - b.n c11f8 │ │ │ │ + ldc2 0, cr0, [r2], #128 @ 0x80 │ │ │ │ + b.n c0d68 │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #632 @ (adr r5, c17d0 ) │ │ │ │ + add r3, pc, #472 @ (adr r3, c16f0 ) │ │ │ │ movs r0, r4 │ │ │ │ - cdp2 0, 12, cr0, cr0, cr0, {1} │ │ │ │ - b.n c11d0 │ │ │ │ + ldc2 0, cr0, [r8], {32} │ │ │ │ + b.n c0d40 │ │ │ │ movs r0, r4 │ │ │ │ - cdp2 0, 10, cr0, cr6, cr0, {1} │ │ │ │ - b.n c11a4 │ │ │ │ + ldc2l 0, cr0, [lr], #-128 @ 0xffffff80 │ │ │ │ + b.n c1d14 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c1568 : │ │ │ │ +000c1528 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #140] @ c1604 │ │ │ │ + ldr.w ip, [pc, #140] @ c15c4 │ │ │ │ mov r4, r1 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (c1608 ) │ │ │ │ + ldr r3, [pc, #132] @ (c15c8 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #124] @ (c160c ) │ │ │ │ + ldr r4, [pc, #124] @ (c15cc ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ (c1610 ) │ │ │ │ + ldr r3, [pc, #108] @ (c15d0 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3168 @ 0xc60 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, c15fa │ │ │ │ - ldr r3, [pc, #96] @ (c1614 ) │ │ │ │ + cbz r0, c15ba │ │ │ │ + ldr r3, [pc, #96] @ (c15d4 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c15de │ │ │ │ + bne.n c159e │ │ │ │ mov r0, r5 │ │ │ │ - bl c11e4 │ │ │ │ - ldr r2, [pc, #80] @ (c1618 ) │ │ │ │ - ldr r3, [pc, #60] @ (c1608 ) │ │ │ │ + bl c11a4 │ │ │ │ + ldr r2, [pc, #80] @ (c15d8 ) │ │ │ │ + ldr r3, [pc, #60] @ (c15c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c15fe │ │ │ │ + bne.n c15be │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c161c ) │ │ │ │ + ldr r0, [pc, #60] @ (c15dc ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (c1620 ) │ │ │ │ - ldr r1, [pc, #56] @ (c1624 ) │ │ │ │ + ldr r3, [pc, #56] @ (c15e0 ) │ │ │ │ + ldr r1, [pc, #56] @ (c15e4 ) │ │ │ │ movs r2, #30 │ │ │ │ - ldr r0, [pc, #56] @ (c1628 ) │ │ │ │ + ldr r0, [pc, #56] @ (c15e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c15c6 │ │ │ │ + b.n c1586 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - orns r0, r8, r4, asr #32 │ │ │ │ + @ instruction: 0xeab80024 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r6, r4, asr #32 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + @ instruction: 0xeaa60024 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r2, r4, asr #32 │ │ │ │ - ldc2 0, cr0, [ip, #128] @ 0x80 │ │ │ │ + orns r0, r2, r4, asr #32 │ │ │ │ + @ instruction: 0xfb740020 │ │ │ │ lsrs r4, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r6, #128] @ 0x80 │ │ │ │ - b.n c1028 │ │ │ │ + @ instruction: 0xfb5e0020 │ │ │ │ + b.n c1b98 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c162c : │ │ │ │ +000c15ec : │ │ │ │ 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, #256] @ (c173c ) │ │ │ │ + ldr r6, [pc, #256] @ (c16fc ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #256] @ (c1740 ) │ │ │ │ + ldr r3, [pc, #256] @ (c1700 ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r6, pc │ │ │ │ sub sp, #12 │ │ │ │ ldr r1, [r6, r3] │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ mov r7, r1 │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n c169c │ │ │ │ + bpl.n c165c │ │ │ │ lsls r0, r4, #31 │ │ │ │ - bmi.n c16a8 │ │ │ │ + bmi.n c1668 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.n c16a8 │ │ │ │ + bmi.n c1668 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ asrs r2, r2, #1 │ │ │ │ asrs r3, r4, #1 │ │ │ │ - bmi.n c16b6 │ │ │ │ + bmi.n c1676 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n c16fa │ │ │ │ + blt.n c16ba │ │ │ │ cmp r3, r1 │ │ │ │ it ge │ │ │ │ movge r3, r1 │ │ │ │ cmp r2, r1 │ │ │ │ it ge │ │ │ │ movge r2, r1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ subs r4, r2, r3 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - bpl.n c16c2 │ │ │ │ + bpl.n c1682 │ │ │ │ add.w r0, r5, #16 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 52d7c │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 53490 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c1660 │ │ │ │ + bne.n c1620 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w c10d0 │ │ │ │ + b.w c1090 │ │ │ │ add r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n c1710 │ │ │ │ + blt.n c16d0 │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ - b.n c167a │ │ │ │ + b.n c163a │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n c16d4 │ │ │ │ + beq.n c1694 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 53490 │ │ │ │ - cbz r0, c171c │ │ │ │ + cbz r0, c16dc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #108] @ (c1744 ) │ │ │ │ + ldr r2, [pc, #108] @ (c1704 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n c1724 │ │ │ │ - ldr r2, [pc, #104] @ (c1748 ) │ │ │ │ + beq.n c16e4 │ │ │ │ + ldr r2, [pc, #104] @ (c1708 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n c1720 │ │ │ │ + beq.n c16e0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbnz r2, c170c │ │ │ │ - ldr r2, [pc, #96] @ (c174c ) │ │ │ │ + cbnz r2, c16cc │ │ │ │ + ldr r2, [pc, #96] @ (c170c ) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ mov r1, r4 │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 532fc │ │ │ │ add r2, r1 │ │ │ │ cmp r3, r1 │ │ │ │ it ge │ │ │ │ movge r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ movlt r2, #0 │ │ │ │ - blt.n c1680 │ │ │ │ - b.n c167a │ │ │ │ + blt.n c1640 │ │ │ │ + b.n c163a │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n c16ec │ │ │ │ + b.n c16ac │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r1 │ │ │ │ it lt │ │ │ │ movlt r3, #0 │ │ │ │ - blt.n c1702 │ │ │ │ - b.n c16fc │ │ │ │ + blt.n c16c2 │ │ │ │ + b.n c16bc │ │ │ │ bl 538f4 │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #40] @ (c1750 ) │ │ │ │ + ldr r3, [pc, #40] @ (c1710 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #40] @ (c1754 ) │ │ │ │ - ldr r0, [pc, #40] @ (c1758 ) │ │ │ │ + ldr r1, [pc, #40] @ (c1714 ) │ │ │ │ + ldr r0, [pc, #40] @ (c1718 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xe9b80024 │ │ │ │ + ldrd r0, r0, [r8, #144]! @ 0x90 │ │ │ │ lsls r4, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r0, #10 │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c175c : │ │ │ │ +000c171c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #168] @ c1814 │ │ │ │ - ldr r3, [pc, #168] @ (c1818 ) │ │ │ │ + ldr.w ip, [pc, #168] @ c17d4 │ │ │ │ + ldr r3, [pc, #168] @ (c17d8 ) │ │ │ │ add ip, pc │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n c1796 │ │ │ │ + bne.n c1756 │ │ │ │ lsls r4, r1, #31 │ │ │ │ - bmi.n c1796 │ │ │ │ + bmi.n c1756 │ │ │ │ lsls r4, r2, #31 │ │ │ │ - bmi.n c1796 │ │ │ │ + bmi.n c1756 │ │ │ │ asrs r2, r2, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ - bmi.n c17c8 │ │ │ │ + bmi.n c1788 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n c179e │ │ │ │ + blt.n c175e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 53268 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w c10d0 │ │ │ │ + b.w c1090 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bpl.n c17f4 │ │ │ │ - ldr.w lr, [pc, #116] @ c181c │ │ │ │ + bpl.n c17b4 │ │ │ │ + ldr.w lr, [pc, #116] @ c17dc │ │ │ │ ldr.w lr, [ip, lr] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n c17fc │ │ │ │ - ldr.w lr, [pc, #108] @ c1820 │ │ │ │ + beq.n c17bc │ │ │ │ + ldr.w lr, [pc, #108] @ c17e0 │ │ │ │ ldr.w r4, [ip, lr] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n c17f8 │ │ │ │ + beq.n c17b8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r2, r3 │ │ │ │ b.w 53268 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bpl.n c17f4 │ │ │ │ - ldr.w lr, [pc, #76] @ c181c │ │ │ │ + bpl.n c17b4 │ │ │ │ + ldr.w lr, [pc, #76] @ c17dc │ │ │ │ ldr.w lr, [ip, lr] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n c17fc │ │ │ │ - ldr r4, [pc, #68] @ (c1820 ) │ │ │ │ + beq.n c17bc │ │ │ │ + ldr r4, [pc, #68] @ (c17e0 ) │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n c17f8 │ │ │ │ + beq.n c17b8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r4 │ │ │ │ - blt.n c17ac │ │ │ │ + blt.n c176c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 53268 │ │ │ │ bl 53860 │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #36] @ (c1824 ) │ │ │ │ + ldr r3, [pc, #36] @ (c17e4 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #36] @ (c1828 ) │ │ │ │ - ldr r0, [pc, #36] @ (c182c ) │ │ │ │ + ldr r1, [pc, #36] @ (c17e8 ) │ │ │ │ + ldr r0, [pc, #36] @ (c17ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - stmia.w ip, {r2, r5} │ │ │ │ + @ instruction: 0xe8cc0024 │ │ │ │ lsrs r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #15 │ │ │ │ + asrs r6, r5, #6 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c1830 : │ │ │ │ +000c17f0 : │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ - ldr.w r1, [pc, #1912] @ c1fbc │ │ │ │ + ldr.w r1, [pc, #1912] @ c1f7c │ │ │ │ mov r9, r2 │ │ │ │ - ldr.w r2, [pc, #1908] @ c1fc0 │ │ │ │ + ldr.w r2, [pc, #1908] @ c1f80 │ │ │ │ add r1, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r5, [pc, #1904] @ c1fc4 │ │ │ │ + ldr.w r5, [pc, #1904] @ c1f84 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r5, pc │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1b4a │ │ │ │ + beq.w c1b0a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c1b72 │ │ │ │ + beq.w c1b32 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c1b80 │ │ │ │ + beq.w c1b40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ands.w r6, r4, #1 │ │ │ │ - bne.w c1a48 │ │ │ │ + bne.w c1a08 │ │ │ │ cmp.w r4, #512 @ 0x200 │ │ │ │ - blt.w c1a58 │ │ │ │ + blt.w c1a18 │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c18ba │ │ │ │ + beq.n c187a │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w c1cf2 │ │ │ │ + bmi.w c1cb2 │ │ │ │ mov r0, r9 │ │ │ │ str.w r4, [sl, #12] │ │ │ │ blx 53454 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1c86 │ │ │ │ + beq.w c1c46 │ │ │ │ ldr.w r0, [sl, #20] │ │ │ │ - cbz r0, c18de │ │ │ │ + cbz r0, c189e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1cba │ │ │ │ + beq.w c1c7a │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ str.w r6, [sl, #20] │ │ │ │ add.w r1, r3, #1 │ │ │ │ itt gt │ │ │ │ movgt.w fp, #0 │ │ │ │ mvngt.w r9, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [r6, #0] │ │ │ │ - ble.n c19a2 │ │ │ │ + ble.n c1962 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r4, [r3, fp, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c1f84 │ │ │ │ + beq.w c1f44 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - ldr.w r3, [pc, #1724] @ c1fc8 │ │ │ │ + ldr.w r3, [pc, #1724] @ c1f88 │ │ │ │ cmp r2, r9 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w c1b88 │ │ │ │ - ldr.w r1, [pc, #1704] @ c1fcc │ │ │ │ + beq.w c1b48 │ │ │ │ + ldr.w r1, [pc, #1704] @ c1f8c │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w c1e0c │ │ │ │ + bne.w c1dcc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1cc0 │ │ │ │ + beq.w c1c80 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r9 │ │ │ │ itttt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ ldrne r2, [r4, #0] │ │ │ │ addne.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c1be8 │ │ │ │ + beq.w c1ba8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n c1962 │ │ │ │ + beq.n c1922 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c1c2e │ │ │ │ - ldr.w r2, [pc, #1644] @ c1fd0 │ │ │ │ + beq.w c1bee │ │ │ │ + ldr.w r2, [pc, #1644] @ c1f90 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c1d2c │ │ │ │ - ldr.w r3, [pc, #1636] @ c1fd4 │ │ │ │ + bne.w c1cec │ │ │ │ + ldr.w r3, [pc, #1636] @ c1f94 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #2172] @ 0x87c │ │ │ │ blx 5315c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1bf4 │ │ │ │ + beq.w c1bb4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w c1c04 │ │ │ │ + blt.w c1bc4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r3, fp │ │ │ │ - bgt.n c18fa │ │ │ │ + bgt.n c18ba │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1e5e │ │ │ │ + beq.w c1e1e │ │ │ │ mov r0, sl │ │ │ │ bl 59e04 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w c1ebc │ │ │ │ - ldr.w r3, [pc, #1560] @ c1fd0 │ │ │ │ + beq.w c1e7c │ │ │ │ + ldr.w r3, [pc, #1560] @ c1f90 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ cmp r8, r4 │ │ │ │ - beq.w c1e7e │ │ │ │ + beq.w c1e3e │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1eec │ │ │ │ + beq.w c1eac │ │ │ │ cmp r7, r4 │ │ │ │ - beq.w c1e40 │ │ │ │ + beq.w c1e00 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c1eb0 │ │ │ │ + beq.w c1e70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1e34 │ │ │ │ + beq.w c1df4 │ │ │ │ lsls r6, r6, #1 │ │ │ │ it eq │ │ │ │ ldreq r3, [r7, #0] │ │ │ │ - beq.w c1e4c │ │ │ │ + beq.w c1e0c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ - bl c175c │ │ │ │ + bl c171c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1d00 │ │ │ │ + beq.w c1cc0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c1f40 │ │ │ │ + beq.w c1f00 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w c1f60 │ │ │ │ + bpl.w c1f20 │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ - cbz r0, c1a40 │ │ │ │ + cbz r0, c1a00 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1a40 │ │ │ │ + beq.n c1a00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1eaa │ │ │ │ + beq.w c1e6a │ │ │ │ movs r0, #1 │ │ │ │ str.w r4, [sl, #28] │ │ │ │ - b.n c1b2a │ │ │ │ + b.n c1aea │ │ │ │ mov.w r1, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f8a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1c3a │ │ │ │ + beq.w c1bfa │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1a70 │ │ │ │ + beq.n c1a30 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1c54 │ │ │ │ + beq.w c1c14 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1a84 │ │ │ │ + beq.n c1a44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1c4c │ │ │ │ - ldr.w r2, [pc, #1356] @ c1fd4 │ │ │ │ - ldr.w r3, [pc, #1356] @ c1fd8 │ │ │ │ + beq.w c1c0c │ │ │ │ + ldr.w r2, [pc, #1356] @ c1f94 │ │ │ │ + ldr.w r3, [pc, #1356] @ c1f98 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r2, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1c70 │ │ │ │ + beq.w c1c30 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w c1d24 │ │ │ │ + bne.w c1ce4 │ │ │ │ mov r0, r4 │ │ │ │ bl 8bf90 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1ad4 │ │ │ │ + beq.n c1a94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1c68 │ │ │ │ + beq.w c1c28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c1d08 │ │ │ │ + beq.w c1cc8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c1fa0 │ │ │ │ + beq.w c1f60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1af4 │ │ │ │ + beq.n c1ab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1cb2 │ │ │ │ + beq.w c1c72 │ │ │ │ mov r0, r6 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1b0e │ │ │ │ + beq.n c1ace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1caa │ │ │ │ - ldr.w r3, [pc, #1228] @ c1fdc │ │ │ │ + beq.w c1c6a │ │ │ │ + ldr.w r3, [pc, #1228] @ c1f9c │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ - ldr.w r1, [pc, #1224] @ c1fe0 │ │ │ │ - ldr.w r0, [pc, #1224] @ c1fe4 │ │ │ │ + ldr.w r1, [pc, #1224] @ c1fa0 │ │ │ │ + ldr.w r0, [pc, #1224] @ c1fa4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #1212] @ c1fe8 │ │ │ │ - ldr.w r3, [pc, #1168] @ c1fc0 │ │ │ │ + ldr.w r2, [pc, #1212] @ c1fa8 │ │ │ │ + ldr.w r3, [pc, #1168] @ c1f80 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c1f80 │ │ │ │ + bne.w c1f40 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1156] @ c1fd0 │ │ │ │ + ldr.w r3, [pc, #1156] @ c1f90 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c186e │ │ │ │ + beq.w c182e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c186e │ │ │ │ + bne.w c182e │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c1876 │ │ │ │ - ldr.w r3, [pc, #1116] @ c1fd0 │ │ │ │ + bne.w c1836 │ │ │ │ + ldr.w r3, [pc, #1116] @ c1f90 │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c188e │ │ │ │ - ldr.w r3, [pc, #1100] @ c1fd0 │ │ │ │ + bne.w c184e │ │ │ │ + ldr.w r3, [pc, #1100] @ c1f90 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ - b.n c189c │ │ │ │ + b.n c185c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c193a │ │ │ │ - ldr.w r3, [pc, #1108] @ c1fec │ │ │ │ - ldr.w r1, [pc, #1108] @ c1ff0 │ │ │ │ + bne.w c18fa │ │ │ │ + ldr.w r3, [pc, #1108] @ c1fac │ │ │ │ + ldr.w r1, [pc, #1108] @ c1fb0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1cf8 │ │ │ │ - ldr.w r3, [pc, #1064] @ c1fdc │ │ │ │ + beq.w c1cb8 │ │ │ │ + ldr.w r3, [pc, #1064] @ c1f9c │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr.w r1, [pc, #1080] @ c1ff4 │ │ │ │ - ldr.w r0, [pc, #1080] @ c1ff8 │ │ │ │ + ldr.w r1, [pc, #1080] @ c1fb4 │ │ │ │ + ldr.w r0, [pc, #1080] @ c1fb8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c1b28 │ │ │ │ + b.n c1ae8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n c1952 │ │ │ │ + b.n c1912 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w c1994 │ │ │ │ - ldr r3, [pc, #980] @ (c1fdc ) │ │ │ │ + bge.w c1954 │ │ │ │ + ldr r3, [pc, #980] @ (c1f9c ) │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ - ldr r1, [pc, #1008] @ (c1ffc ) │ │ │ │ - ldr r0, [pc, #1008] @ (c2000 ) │ │ │ │ + ldr r1, [pc, #1008] @ (c1fbc ) │ │ │ │ + ldr r0, [pc, #1008] @ (c1fc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c1b28 │ │ │ │ + b.n c1ae8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n c1962 │ │ │ │ + b.n c1922 │ │ │ │ mov r0, r4 │ │ │ │ bl 87140 │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w c18b4 │ │ │ │ - b.n c18ba │ │ │ │ + bne.w c1874 │ │ │ │ + b.n c187a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1a84 │ │ │ │ + b.n c1a44 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w c1a7a │ │ │ │ - b.n c1a84 │ │ │ │ + bne.w c1a3a │ │ │ │ + b.n c1a44 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1ad4 │ │ │ │ - ldr r3, [pc, #872] @ (c1fdc ) │ │ │ │ + b.n c1a94 │ │ │ │ + ldr r3, [pc, #872] @ (c1f9c ) │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ - ldr r1, [pc, #908] @ (c2004 ) │ │ │ │ - ldr r0, [pc, #912] @ (c2008 ) │ │ │ │ + ldr r1, [pc, #908] @ (c1fc4 ) │ │ │ │ + ldr r0, [pc, #912] @ (c1fc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c1b28 │ │ │ │ - ldr r3, [pc, #852] @ (c1fdc ) │ │ │ │ + b.n c1ae8 │ │ │ │ + ldr r3, [pc, #852] @ (c1f9c ) │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ - ldr r1, [pc, #892] @ (c200c ) │ │ │ │ - ldr r0, [pc, #896] @ (c2010 ) │ │ │ │ + ldr r1, [pc, #892] @ (c1fcc ) │ │ │ │ + ldr r0, [pc, #896] @ (c1fd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c1b28 │ │ │ │ + b.n c1ae8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1b0e │ │ │ │ + b.n c1ace │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1af4 │ │ │ │ + b.n c1ab4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c18de │ │ │ │ - ldr r3, [pc, #808] @ (c1fec ) │ │ │ │ - ldr r1, [pc, #848] @ (c2014 ) │ │ │ │ + b.n c189e │ │ │ │ + ldr r3, [pc, #808] @ (c1fac ) │ │ │ │ + ldr r1, [pc, #848] @ (c1fd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1e2c │ │ │ │ - ldr r3, [pc, #768] @ (c1fdc ) │ │ │ │ + beq.w c1dec │ │ │ │ + ldr r3, [pc, #768] @ (c1f9c ) │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr r1, [pc, #820] @ (c2018 ) │ │ │ │ - ldr r0, [pc, #824] @ (c201c ) │ │ │ │ + ldr r1, [pc, #820] @ (c1fd8 ) │ │ │ │ + ldr r0, [pc, #824] @ (c1fdc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c1bce │ │ │ │ + b.n c1b8e │ │ │ │ bl 87198 │ │ │ │ - b.n c18ba │ │ │ │ + b.n c187a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1bb2 │ │ │ │ + b.n c1b72 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1a16 │ │ │ │ - ldr r3, [pc, #720] @ (c1fdc ) │ │ │ │ + b.n c19d6 │ │ │ │ + ldr r3, [pc, #720] @ (c1f9c ) │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ - ldr r1, [pc, #784] @ (c2020 ) │ │ │ │ - ldr r0, [pc, #788] @ (c2024 ) │ │ │ │ + ldr r1, [pc, #784] @ (c1fe0 ) │ │ │ │ + ldr r0, [pc, #788] @ (c1fe4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c1b28 │ │ │ │ + b.n c1ae8 │ │ │ │ mov r0, r4 │ │ │ │ bl 87140 │ │ │ │ - b.n c1aa8 │ │ │ │ + b.n c1a68 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1d44 │ │ │ │ + beq.n c1d04 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1e6e │ │ │ │ + beq.w c1e2e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1d58 │ │ │ │ + beq.n c1d18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1e76 │ │ │ │ + beq.w c1e36 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c1e66 │ │ │ │ + beq.w c1e26 │ │ │ │ mov r0, r4 │ │ │ │ blx 53460 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1dfc │ │ │ │ + beq.n c1dbc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c1ed4 │ │ │ │ - ldr r2, [pc, #596] @ (c1fd4 ) │ │ │ │ - ldr r3, [pc, #600] @ (c1fd8 ) │ │ │ │ + beq.w c1e94 │ │ │ │ + ldr r2, [pc, #596] @ (c1f94 ) │ │ │ │ + ldr r3, [pc, #600] @ (c1f98 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r2, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c1f0a │ │ │ │ + beq.w c1eca │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str r6, [sp, #24] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1db4 │ │ │ │ + beq.n c1d74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c1e04 │ │ │ │ + cbz r3, c1dc4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c1f28 │ │ │ │ + beq.w c1ee8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1dcc │ │ │ │ + beq.n c1d8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1ea2 │ │ │ │ + beq.n c1e62 │ │ │ │ mov r0, r4 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1de4 │ │ │ │ + beq.n c1da4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1e9a │ │ │ │ - ldr r3, [pc, #500] @ (c1fdc ) │ │ │ │ + beq.n c1e5a │ │ │ │ + ldr r3, [pc, #500] @ (c1f9c ) │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr r1, [pc, #572] @ (c2028 ) │ │ │ │ - ldr r0, [pc, #572] @ (c202c ) │ │ │ │ + ldr r1, [pc, #572] @ (c1fe8 ) │ │ │ │ + ldr r0, [pc, #572] @ (c1fec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c1b28 │ │ │ │ + b.n c1ae8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1d76 │ │ │ │ + b.n c1d36 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1db4 │ │ │ │ - ldr r3, [pc, #460] @ (c1fdc ) │ │ │ │ - ldr r2, [pc, #544] @ (c2030 ) │ │ │ │ - ldr r1, [pc, #544] @ (c2034 ) │ │ │ │ + b.n c1d74 │ │ │ │ + ldr r3, [pc, #460] @ (c1f9c ) │ │ │ │ + ldr r2, [pc, #544] @ (c1ff0 ) │ │ │ │ + ldr r1, [pc, #544] @ (c1ff4 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #544] @ (c2038 ) │ │ │ │ + ldr r0, [pc, #544] @ (c1ff8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 9d43c │ │ │ │ - b.n c1c1a │ │ │ │ + b.n c1bda │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1cda │ │ │ │ + b.n c1c9a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ lsls r6, r6, #1 │ │ │ │ - bne.w c19f8 │ │ │ │ + bne.w c19b8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c1a26 │ │ │ │ + beq.w c19e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c1a26 │ │ │ │ + bne.w c19e6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1a26 │ │ │ │ + b.n c19e6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c19aa │ │ │ │ + b.n c196a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1d64 │ │ │ │ + b.n c1d24 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1d44 │ │ │ │ + b.n c1d04 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1d58 │ │ │ │ + b.n c1d18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1f58 │ │ │ │ + beq.n c1f18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c19d4 │ │ │ │ + bne.w c1994 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c19d4 │ │ │ │ + b.n c1994 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1de4 │ │ │ │ + b.n c1da4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1dcc │ │ │ │ + b.n c1d8c │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1a40 │ │ │ │ + b.n c1a00 │ │ │ │ movw r3, #65534 @ 0xfffe │ │ │ │ movt r3, #16383 @ 0x3fff │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n c19ee │ │ │ │ - ldr r3, [pc, #284] @ (c1fdc ) │ │ │ │ + b.n c19ae │ │ │ │ + ldr r3, [pc, #284] @ (c1f9c ) │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ - ldr r1, [pc, #376] @ (c203c ) │ │ │ │ - ldr r0, [pc, #376] @ (c2040 ) │ │ │ │ + ldr r1, [pc, #376] @ (c1ffc ) │ │ │ │ + ldr r0, [pc, #376] @ (c2000 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c1c9c │ │ │ │ - ldr r3, [pc, #260] @ (c1fdc ) │ │ │ │ + b.n c1c5c │ │ │ │ + ldr r3, [pc, #260] @ (c1f9c ) │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr r1, [pc, #360] @ (c2044 ) │ │ │ │ - ldr r0, [pc, #360] @ (c2048 ) │ │ │ │ + ldr r1, [pc, #360] @ (c2004 ) │ │ │ │ + ldr r0, [pc, #360] @ (c2008 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c1b28 │ │ │ │ - ldr r3, [pc, #236] @ (c1fdc ) │ │ │ │ + b.n c1ae8 │ │ │ │ + ldr r3, [pc, #236] @ (c1f9c ) │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ - ldr r1, [pc, #344] @ (c204c ) │ │ │ │ - ldr r0, [pc, #344] @ (c2050 ) │ │ │ │ + ldr r1, [pc, #344] @ (c200c ) │ │ │ │ + ldr r0, [pc, #344] @ (c2010 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c1b28 │ │ │ │ - ldr r3, [pc, #208] @ (c1fdc ) │ │ │ │ + b.n c1ae8 │ │ │ │ + ldr r3, [pc, #208] @ (c1f9c ) │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr r1, [pc, #320] @ (c2054 ) │ │ │ │ - ldr r0, [pc, #324] @ (c2058 ) │ │ │ │ + ldr r1, [pc, #320] @ (c2014 ) │ │ │ │ + ldr r0, [pc, #324] @ (c2018 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c1b28 │ │ │ │ - ldr r3, [pc, #176] @ (c1fdc ) │ │ │ │ + b.n c1ae8 │ │ │ │ + ldr r3, [pc, #176] @ (c1f9c ) │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr r1, [pc, #300] @ (c205c ) │ │ │ │ - ldr r0, [pc, #300] @ (c2060 ) │ │ │ │ + ldr r1, [pc, #300] @ (c201c ) │ │ │ │ + ldr r0, [pc, #300] @ (c2020 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c1f20 │ │ │ │ - ldr r3, [pc, #152] @ (c1fdc ) │ │ │ │ + b.n c1ee0 │ │ │ │ + ldr r3, [pc, #152] @ (c1f9c ) │ │ │ │ mov.w r2, #264 @ 0x108 │ │ │ │ - ldr r1, [pc, #284] @ (c2064 ) │ │ │ │ - ldr r0, [pc, #284] @ (c2068 ) │ │ │ │ + ldr r1, [pc, #284] @ (c2024 ) │ │ │ │ + ldr r0, [pc, #284] @ (c2028 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c1b28 │ │ │ │ + b.n c1ae8 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.w c19da │ │ │ │ - b.n c1a26 │ │ │ │ - ldr r1, [pc, #120] @ (c1fdc ) │ │ │ │ + bne.w c199a │ │ │ │ + b.n c19e6 │ │ │ │ + ldr r1, [pc, #120] @ (c1f9c ) │ │ │ │ mov.w r2, #264 @ 0x108 │ │ │ │ - ldr r3, [pc, #260] @ (c206c ) │ │ │ │ - ldr r0, [pc, #260] @ (c2070 ) │ │ │ │ + ldr r3, [pc, #260] @ (c202c ) │ │ │ │ + ldr r0, [pc, #260] @ (c2030 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #252] @ (c2074 ) │ │ │ │ + ldr r1, [pc, #252] @ (c2034 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n c1b28 │ │ │ │ + b.n c1ae8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #240] @ (c2078 ) │ │ │ │ - movw r2, #32423 @ 0x7ea7 │ │ │ │ + ldr r3, [pc, #240] @ (c2038 ) │ │ │ │ + movw r2, #32408 @ 0x7e98 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #236] @ (c207c ) │ │ │ │ - ldr r0, [pc, #236] @ (c2080 ) │ │ │ │ + ldr r1, [pc, #236] @ (c203c ) │ │ │ │ + ldr r0, [pc, #236] @ (c2040 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1612 @ 0x64c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #224] @ (c2084 ) │ │ │ │ - movw r2, #32372 @ 0x7e74 │ │ │ │ + ldr r3, [pc, #224] @ (c2044 ) │ │ │ │ + movw r2, #32357 @ 0x7e65 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #220] @ (c2088 ) │ │ │ │ - ldr r0, [pc, #220] @ (c208c ) │ │ │ │ + ldr r1, [pc, #220] @ (c2048 ) │ │ │ │ + ldr r0, [pc, #220] @ (c204c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1612 @ 0x64c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - b.n c1f20 │ │ │ │ + b.n c1f60 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c1f10 │ │ │ │ + b.n c1f50 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - bcs.n c1f60 │ │ │ │ + beq.n c1ed0 │ │ │ │ movs r0, r4 │ │ │ │ - b.n c1980 │ │ │ │ + b.n c19c0 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [r8, r0, lsl #2] │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ - movs r0, r4 │ │ │ │ - bcs.n c2028 │ │ │ │ - movs r0, r4 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ - movs r0, r4 │ │ │ │ - bne.n c1f98 │ │ │ │ - movs r0, r4 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ - movs r0, r4 │ │ │ │ - bne.n c20cc │ │ │ │ - movs r0, r4 │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ - movs r0, r4 │ │ │ │ - bne.n c20a4 │ │ │ │ - movs r0, r4 │ │ │ │ - @ instruction: 0xf7080020 │ │ │ │ - stmia r4!, {r5} │ │ │ │ - movs r0, r4 │ │ │ │ - beq.n c2008 │ │ │ │ - movs r0, r4 │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xf5e00020 │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ movs r0, r4 │ │ │ │ - beq.n c1fb8 │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r3!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n c2118 │ │ │ │ + stmia r2!, {r2, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7, {r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r5} │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + @ instruction: 0xf4e00020 │ │ │ │ + stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ + ldmia r6, {r2, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + bpl.n c2088 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r5!, {r3, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r4} │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r2, #10] │ │ │ │ + ittt │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ + mov r0, r4 │ │ │ │ + itte al │ │ │ │ + moval r0, r4 │ │ │ │ + ldmiaal r4, {r1, r3, r4, r5, r7} │ │ │ │ + mov r0, r4 │ │ │ │ + it gt │ │ │ │ + movgt r0, r4 │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ + itet ge │ │ │ │ + movge r0, r4 │ │ │ │ + ldmialt r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ + movge r0, r4 │ │ │ │ + itee ls │ │ │ │ + movls r0, r4 │ │ │ │ + ldmiahi r4!, {r1, r2, r5, r6} │ │ │ │ + movhi r0, r4 │ │ │ │ + strb r2, [r5, #1] │ │ │ │ movs r0, r4 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + itt vs │ │ │ │ + movvs r0, r4 │ │ │ │ + subvs r2, r3, r4 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #200 @ 0xc8 │ │ │ │ + adds r4, #160 @ 0xa0 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf3fe0020 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + rsbs r0, r6, #32 │ │ │ │ + subs r6, r7, r3 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #172 @ 0xac │ │ │ │ + adds r4, #132 @ 0x84 │ │ │ │ movs r0, r4 │ │ │ │ - bmi.n c201c │ │ │ │ + bcs.n c1f8c │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c2090 : │ │ │ │ +000c2050 : │ │ │ │ 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, #1572] @ c26c8 │ │ │ │ + ldr.w r2, [pc, #1572] @ c2688 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r3, [pc, #1572] @ c26cc │ │ │ │ + ldr.w r3, [pc, #1572] @ c268c │ │ │ │ add r2, pc │ │ │ │ - ldr.w r6, [pc, #1568] @ c26d0 │ │ │ │ - ldr.w r1, [pc, #1568] @ c26d4 │ │ │ │ + ldr.w r6, [pc, #1568] @ c2690 │ │ │ │ + ldr.w r1, [pc, #1568] @ c2694 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -187359,1799 +187325,1805 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr.w fp, [r6, r1] │ │ │ │ add r1, sp, #28 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr.w r0, [fp, #3068] @ 0xbfc │ │ │ │ blx 53348 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c23b4 │ │ │ │ - ldr.w r2, [pc, #1524] @ c26d8 │ │ │ │ + beq.w c2374 │ │ │ │ + ldr.w r2, [pc, #1524] @ c2698 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c23ca │ │ │ │ + bne.w c238a │ │ │ │ add.w r0, fp, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [fp, #2916] @ 0xb64 │ │ │ │ add.w r2, r0, #1552 @ 0x610 │ │ │ │ ldr.w sl, [r0, #1532] @ 0x5fc │ │ │ │ ldmia r2, {r2, r3, r7} │ │ │ │ ldr.w r9, [r0, #1536] @ 0x600 │ │ │ │ ldr.w r8, [r0, #1544] @ 0x608 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c26aa │ │ │ │ + beq.w c266a │ │ │ │ ldr.w r0, [sl] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r4 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne.w r0, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c268a │ │ │ │ + beq.w c264a │ │ │ │ ldr.w r0, [r9] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r4 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne.w r0, [r9] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c266e │ │ │ │ + beq.w c262e │ │ │ │ ldr.w r0, [r8] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r4 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne.w r0, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c2652 │ │ │ │ + beq.w c2612 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r4 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c2636 │ │ │ │ + beq.w c25f6 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r4 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c261a │ │ │ │ + beq.w c25da │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r4 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c25fe │ │ │ │ + beq.w c25be │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ cmp r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r7, #0] │ │ │ │ movs r0, #7 │ │ │ │ blx 53114 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c241c │ │ │ │ + beq.w c23dc │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ ldr.w r0, [ip, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w c25d0 │ │ │ │ - ldr.w r0, [pc, #1288] @ c26dc │ │ │ │ + bpl.w c2590 │ │ │ │ + ldr.w r0, [pc, #1288] @ c269c │ │ │ │ ldr r0, [r6, r0] │ │ │ │ cmp ip, r0 │ │ │ │ - beq.w c25e8 │ │ │ │ - ldr.w r0, [pc, #1280] @ c26e0 │ │ │ │ + beq.w c25a8 │ │ │ │ + ldr.w r0, [pc, #1280] @ c26a0 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ cmp ip, r0 │ │ │ │ - beq.w c25e4 │ │ │ │ + beq.w c25a4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w c26a6 │ │ │ │ + ble.w c2666 │ │ │ │ cmp r0, #1 │ │ │ │ str.w sl, [r4, #12] │ │ │ │ - beq.w c26a6 │ │ │ │ + beq.w c2666 │ │ │ │ cmp r0, #2 │ │ │ │ str.w r9, [r4, #16] │ │ │ │ - beq.w c26a6 │ │ │ │ + beq.w c2666 │ │ │ │ cmp r0, #3 │ │ │ │ str.w r8, [r4, #20] │ │ │ │ - beq.w c26a6 │ │ │ │ + beq.w c2666 │ │ │ │ cmp r0, #4 │ │ │ │ str r1, [r4, #24] │ │ │ │ - beq.w c26a6 │ │ │ │ + beq.w c2666 │ │ │ │ cmp r0, #5 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq.w c26a6 │ │ │ │ + beq.w c2666 │ │ │ │ cmp r0, #6 │ │ │ │ str r3, [r4, #32] │ │ │ │ - beq.w c26a6 │ │ │ │ + beq.w c2666 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #36] @ 0x24 │ │ │ │ blx 533e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2244 │ │ │ │ + beq.n c2204 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c22f6 │ │ │ │ + beq.n c22b6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c2400 │ │ │ │ + beq.w c23c0 │ │ │ │ mov.w r9, #1 │ │ │ │ movt r9, #32768 @ 0x8000 │ │ │ │ add.w sl, fp, #4096 @ 0x1000 │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx 52df8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c2428 │ │ │ │ + beq.w c23e8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n c2316 │ │ │ │ + bpl.n c22d6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c235e │ │ │ │ + beq.n c231e │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [sl, #1732] @ 0x6c4 │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx 53348 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c2386 │ │ │ │ + beq.n c2346 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c22a6 │ │ │ │ + beq.n c2266 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c230e │ │ │ │ + cbz r3, c22ce │ │ │ │ mov r1, r4 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r5 │ │ │ │ blx 5315c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c22c2 │ │ │ │ + beq.n c2282 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c2306 │ │ │ │ + cbz r3, c22c6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c22d6 │ │ │ │ + beq.n c2296 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, c22fe │ │ │ │ + cbz r3, c22be │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n c225c │ │ │ │ - ldr.w r3, [pc, #1032] @ c26e4 │ │ │ │ + bge.n c221c │ │ │ │ + ldr.w r3, [pc, #1032] @ c26a4 │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ - ldr.w r1, [pc, #1028] @ c26e8 │ │ │ │ - ldr.w r0, [pc, #1028] @ c26ec │ │ │ │ + ldr.w r1, [pc, #1028] @ c26a8 │ │ │ │ + ldr.w r0, [pc, #1028] @ c26ac │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c2332 │ │ │ │ + b.n c22f2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2244 │ │ │ │ + b.n c2204 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c22d6 │ │ │ │ + b.n c2296 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c22c2 │ │ │ │ + b.n c2282 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c22a6 │ │ │ │ - ldr r3, [pc, #972] @ (c26e4 ) │ │ │ │ + b.n c2266 │ │ │ │ + ldr r3, [pc, #972] @ (c26a4 ) │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr r1, [pc, #980] @ (c26f0 ) │ │ │ │ + ldr r1, [pc, #980] @ (c26b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #976] @ (c26f4 ) │ │ │ │ + ldr r3, [pc, #976] @ (c26b4 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #972] @ (c26f8 ) │ │ │ │ + ldr r0, [pc, #972] @ (c26b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #952] @ (c26fc ) │ │ │ │ - ldr r3, [pc, #904] @ (c26cc ) │ │ │ │ + ldr r2, [pc, #952] @ (c26bc ) │ │ │ │ + ldr r3, [pc, #904] @ (c268c ) │ │ │ │ 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 c25cc │ │ │ │ + bne.w c258c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #900] @ (c26e4 ) │ │ │ │ + ldr r3, [pc, #900] @ (c26a4 ) │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ - ldr r1, [pc, #924] @ (c2700 ) │ │ │ │ - ldr r0, [pc, #924] @ (c2704 ) │ │ │ │ + ldr r1, [pc, #924] @ (c26c0 ) │ │ │ │ + ldr r0, [pc, #924] @ (c26c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c233e │ │ │ │ - ldr r3, [pc, #860] @ (c26e4 ) │ │ │ │ + b.n c22fe │ │ │ │ + ldr r3, [pc, #860] @ (c26a4 ) │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ - ldr r1, [pc, #892] @ (c2708 ) │ │ │ │ - ldr r0, [pc, #892] @ (c270c ) │ │ │ │ + ldr r1, [pc, #892] @ (c26c8 ) │ │ │ │ + ldr r0, [pc, #892] @ (c26cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c233e │ │ │ │ - ldr r3, [pc, #812] @ (c26e4 ) │ │ │ │ + b.n c22fe │ │ │ │ + ldr r3, [pc, #812] @ (c26a4 ) │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr r1, [pc, #852] @ (c2710 ) │ │ │ │ - ldr r0, [pc, #856] @ (c2714 ) │ │ │ │ + ldr r1, [pc, #852] @ (c26d0 ) │ │ │ │ + ldr r0, [pc, #856] @ (c26d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c233e │ │ │ │ - ldr r2, [pc, #844] @ (c2718 ) │ │ │ │ + b.n c22fe │ │ │ │ + ldr r2, [pc, #844] @ (c26d8 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c20f2 │ │ │ │ - ldr r2, [pc, #836] @ (c271c ) │ │ │ │ + beq.w c20b2 │ │ │ │ + ldr r2, [pc, #836] @ (c26dc ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c20f2 │ │ │ │ - ldr r1, [pc, #768] @ (c26e4 ) │ │ │ │ + beq.w c20b2 │ │ │ │ + ldr r1, [pc, #768] @ (c26a4 ) │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr r3, [pc, #824] @ (c2720 ) │ │ │ │ + ldr r3, [pc, #824] @ (c26e0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #816] @ (c2724 ) │ │ │ │ - ldr r0, [pc, #820] @ (c2728 ) │ │ │ │ + ldr r1, [pc, #816] @ (c26e4 ) │ │ │ │ + ldr r0, [pc, #820] @ (c26e8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n c233e │ │ │ │ - ldr r3, [pc, #736] @ (c26e4 ) │ │ │ │ + b.n c22fe │ │ │ │ + ldr r3, [pc, #736] @ (c26a4 ) │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr r1, [pc, #804] @ (c272c ) │ │ │ │ - ldr r0, [pc, #808] @ (c2730 ) │ │ │ │ + ldr r1, [pc, #804] @ (c26ec ) │ │ │ │ + ldr r0, [pc, #808] @ (c26f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c233e │ │ │ │ + b.n c22fe │ │ │ │ bl 8bdd4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - b.n c21c4 │ │ │ │ + b.n c2184 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c243e │ │ │ │ + beq.n c23fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2510 │ │ │ │ + beq.n c24d0 │ │ │ │ blx 53180 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c2524 │ │ │ │ + bne.n c24e4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ ldr r4, [r3, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl c175c │ │ │ │ + bl c171c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2500 │ │ │ │ + beq.n c24c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n c253a │ │ │ │ + beq.n c24fa │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.n c2550 │ │ │ │ + bpl.n c2510 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2518 │ │ │ │ + beq.n c24d8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ ldr r4, [r3, #20] │ │ │ │ str r7, [r5, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl c175c │ │ │ │ + bl c171c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2508 │ │ │ │ + beq.n c24c8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n c256e │ │ │ │ + beq.n c252e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n c2584 │ │ │ │ + bpl.n c2544 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c251e │ │ │ │ + beq.n c24de │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r4, [r3, #56] @ 0x38 │ │ │ │ str r7, [r5, #20] │ │ │ │ lsls r7, r4, #31 │ │ │ │ - bmi.n c25a8 │ │ │ │ + bmi.n c2568 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r0, #31 │ │ │ │ - bmi.n c25c6 │ │ │ │ + bmi.n c2586 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r4, [r5, #56] @ 0x38 │ │ │ │ ldrd r6, r4, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r6, #31 │ │ │ │ - bmi.n c25be │ │ │ │ + bmi.n c257e │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.n c25b6 │ │ │ │ + bmi.n c2576 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n c25b0 │ │ │ │ + bmi.n c2570 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c25a2 │ │ │ │ + bmi.n c2562 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strd r6, r4, [r5, #48] @ 0x30 │ │ │ │ ldrb.w r3, [r3, #60] @ 0x3c │ │ │ │ strb.w r3, [r5, #60] @ 0x3c │ │ │ │ - b.n c2340 │ │ │ │ + b.n c2300 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c246c │ │ │ │ + b.n c242c │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c24ac │ │ │ │ + b.n c246c │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c243e │ │ │ │ + b.n c23fe │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2484 │ │ │ │ + b.n c2444 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c24c4 │ │ │ │ - ldr r3, [pc, #444] @ (c26e4 ) │ │ │ │ + b.n c2484 │ │ │ │ + ldr r3, [pc, #444] @ (c26a4 ) │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr r1, [pc, #520] @ (c2734 ) │ │ │ │ - ldr r0, [pc, #524] @ (c2738 ) │ │ │ │ + ldr r1, [pc, #520] @ (c26f4 ) │ │ │ │ + ldr r0, [pc, #524] @ (c26f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c2414 │ │ │ │ - ldr r3, [pc, #424] @ (c26e4 ) │ │ │ │ + b.n c23d4 │ │ │ │ + ldr r3, [pc, #424] @ (c26a4 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r1, [pc, #508] @ (c273c ) │ │ │ │ - ldr r0, [pc, #508] @ (c2740 ) │ │ │ │ + ldr r1, [pc, #508] @ (c26fc ) │ │ │ │ + ldr r0, [pc, #508] @ (c2700 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c2414 │ │ │ │ - ldr r2, [pc, #400] @ (c26e4 ) │ │ │ │ - ldr r3, [pc, #496] @ (c2744 ) │ │ │ │ - ldr r1, [pc, #496] @ (c2748 ) │ │ │ │ + b.n c23d4 │ │ │ │ + ldr r2, [pc, #400] @ (c26a4 ) │ │ │ │ + ldr r3, [pc, #496] @ (c2704 ) │ │ │ │ + ldr r1, [pc, #496] @ (c2708 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #496] @ (c274c ) │ │ │ │ + ldr r0, [pc, #496] @ (c270c ) │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9d43c │ │ │ │ - b.n c2414 │ │ │ │ - ldr r3, [pc, #372] @ (c26e4 ) │ │ │ │ + b.n c23d4 │ │ │ │ + ldr r3, [pc, #372] @ (c26a4 ) │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ - ldr r1, [pc, #476] @ (c2750 ) │ │ │ │ - ldr r0, [pc, #476] @ (c2754 ) │ │ │ │ + ldr r1, [pc, #476] @ (c2710 ) │ │ │ │ + ldr r0, [pc, #476] @ (c2714 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c2414 │ │ │ │ - ldr r2, [pc, #348] @ (c26e4 ) │ │ │ │ - ldr r3, [pc, #464] @ (c2758 ) │ │ │ │ - ldr r1, [pc, #464] @ (c275c ) │ │ │ │ + b.n c23d4 │ │ │ │ + ldr r2, [pc, #348] @ (c26a4 ) │ │ │ │ + ldr r3, [pc, #464] @ (c2718 ) │ │ │ │ + ldr r1, [pc, #464] @ (c271c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #464] @ (c2760 ) │ │ │ │ + ldr r0, [pc, #464] @ (c2720 ) │ │ │ │ ldr r4, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9d43c │ │ │ │ - b.n c2414 │ │ │ │ + b.n c23d4 │ │ │ │ bl 87198 │ │ │ │ - b.n c24f0 │ │ │ │ + b.n c24b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 87140 │ │ │ │ - b.n c24ce │ │ │ │ + b.n c248e │ │ │ │ bl 87198 │ │ │ │ - b.n c24ea │ │ │ │ + b.n c24aa │ │ │ │ mov r0, r4 │ │ │ │ bl 87140 │ │ │ │ - b.n c24e4 │ │ │ │ + b.n c24a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 87140 │ │ │ │ - b.n c24e0 │ │ │ │ + b.n c24a0 │ │ │ │ bl 87198 │ │ │ │ - b.n c24d4 │ │ │ │ + b.n c2494 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #400] @ (c2764 ) │ │ │ │ + ldr r3, [pc, #400] @ (c2724 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #400] @ (c2768 ) │ │ │ │ - ldr r0, [pc, #404] @ (c276c ) │ │ │ │ + ldr r1, [pc, #400] @ (c2728 ) │ │ │ │ + ldr r0, [pc, #404] @ (c272c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #388] @ (c2770 ) │ │ │ │ + ldr r3, [pc, #388] @ (c2730 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #388] @ (c2774 ) │ │ │ │ - ldr r0, [pc, #388] @ (c2778 ) │ │ │ │ + ldr r1, [pc, #388] @ (c2734 ) │ │ │ │ + ldr r0, [pc, #388] @ (c2738 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #380] @ (c277c ) │ │ │ │ - movw r2, #3819 @ 0xeeb │ │ │ │ + ldr r3, [pc, #380] @ (c273c ) │ │ │ │ + movw r2, #3804 @ 0xedc │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #372] @ (c2780 ) │ │ │ │ - ldr r0, [pc, #376] @ (c2784 ) │ │ │ │ + ldr r1, [pc, #372] @ (c2740 ) │ │ │ │ + ldr r0, [pc, #376] @ (c2744 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1644 @ 0x66c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #364] @ (c2788 ) │ │ │ │ - movw r2, #3818 @ 0xeea │ │ │ │ + ldr r3, [pc, #364] @ (c2748 ) │ │ │ │ + movw r2, #3803 @ 0xedb │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #356] @ (c278c ) │ │ │ │ - ldr r0, [pc, #360] @ (c2790 ) │ │ │ │ + ldr r1, [pc, #356] @ (c274c ) │ │ │ │ + ldr r0, [pc, #360] @ (c2750 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1644 @ 0x66c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #348] @ (c2794 ) │ │ │ │ - movw r2, #3817 @ 0xee9 │ │ │ │ + ldr r3, [pc, #348] @ (c2754 ) │ │ │ │ + movw r2, #3802 @ 0xeda │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #340] @ (c2798 ) │ │ │ │ - ldr r0, [pc, #344] @ (c279c ) │ │ │ │ + ldr r1, [pc, #340] @ (c2758 ) │ │ │ │ + ldr r0, [pc, #344] @ (c275c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1644 @ 0x66c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #332] @ (c27a0 ) │ │ │ │ - movw r2, #3816 @ 0xee8 │ │ │ │ + ldr r3, [pc, #332] @ (c2760 ) │ │ │ │ + movw r2, #3801 @ 0xed9 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #324] @ (c27a4 ) │ │ │ │ - ldr r0, [pc, #328] @ (c27a8 ) │ │ │ │ + ldr r1, [pc, #324] @ (c2764 ) │ │ │ │ + ldr r0, [pc, #328] @ (c2768 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1644 @ 0x66c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (c27ac ) │ │ │ │ - movw r2, #3815 @ 0xee7 │ │ │ │ + ldr r3, [pc, #316] @ (c276c ) │ │ │ │ + movw r2, #3800 @ 0xed8 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #308] @ (c27b0 ) │ │ │ │ - ldr r0, [pc, #312] @ (c27b4 ) │ │ │ │ + ldr r1, [pc, #308] @ (c2770 ) │ │ │ │ + ldr r0, [pc, #312] @ (c2774 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1644 @ 0x66c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #300] @ (c27b8 ) │ │ │ │ - movw r2, #3814 @ 0xee6 │ │ │ │ + ldr r3, [pc, #300] @ (c2778 ) │ │ │ │ + movw r2, #3799 @ 0xed7 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #292] @ (c27bc ) │ │ │ │ - ldr r0, [pc, #296] @ (c27c0 ) │ │ │ │ + ldr r1, [pc, #292] @ (c277c ) │ │ │ │ + ldr r0, [pc, #296] @ (c2780 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1644 @ 0x66c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #280] @ (c27c4 ) │ │ │ │ - movw r2, #3813 @ 0xee5 │ │ │ │ + ldr r3, [pc, #280] @ (c2784 ) │ │ │ │ + movw r2, #3798 @ 0xed6 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #272] @ (c27c8 ) │ │ │ │ - ldr r0, [pc, #276] @ (c27cc ) │ │ │ │ + ldr r1, [pc, #272] @ (c2788 ) │ │ │ │ + ldr r0, [pc, #276] @ (c278c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1644 @ 0x66c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + svc 146 @ 0x92 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + svc 136 @ 0x88 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 8, cr0, cr0, cr1, {1} │ │ │ │ - beq.n c2610 │ │ │ │ + mrrc2 0, 2, r0, r8, cr1 │ │ │ │ + ldmia r6, {r3, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - cdp2 0, 4, cr0, cr12, cr1, {1} │ │ │ │ - str r7, [sp, #168] @ 0xa8 │ │ │ │ + stc2 0, cr0, [r4], #-132 @ 0xffffff7c │ │ │ │ + str r5, [sp, #8] │ │ │ │ movs r0, r4 │ │ │ │ - beq.n c279c │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n c2670 │ │ │ │ + bgt.n c26b0 │ │ │ │ movs r4, r4 │ │ │ │ - cdp2 0, 0, cr0, cr2, cr1, {1} │ │ │ │ - beq.n c272c │ │ │ │ + @ instruction: 0xfbda0021 │ │ │ │ + ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldc2l 0, cr0, [sl, #132] @ 0x84 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xfbb20021 │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [ip, #132]! @ 0x84 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xfb840021 │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r4, r7 │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ movs r0, r4 │ │ │ │ - ldc2l 0, cr0, [r2, #-132]! @ 0xffffff7c │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + @ instruction: 0xfb4a0021 │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - stc2l 0, cr0, [r0, #-132]! @ 0xffffff7c │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + @ instruction: 0xfb380021 │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldc2 0, cr0, [ip], #-132 @ 0xffffff7c │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + @ instruction: 0xfa140021 │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [r6], #-132 @ 0xffffff7c │ │ │ │ - ldmia r6!, {r1, r2, r4, r5} │ │ │ │ + ldr??.w r0, [lr, #33] @ 0x21 │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [ip], {33} @ 0x21 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + vld1.8 {d16[1]}, [r4], r1 │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfbf20021 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + vst1.8 {d16[1]}, [sl], r1 │ │ │ │ + ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r6, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfbd80021 │ │ │ │ - ldmia r5, {r3, r5, r6, r7} │ │ │ │ + ldrsh.w r0, [r0, #33] @ 0x21 │ │ │ │ + ldmia r3!, {r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r0, #24 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ movs r3, r4 │ │ │ │ - adds r1, #6 │ │ │ │ + cmp r6, #222 @ 0xde │ │ │ │ movs r0, r4 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + cmp r7, #10 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r0, #15 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + cmp r6, #132 @ 0x84 │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #78 @ 0x4e │ │ │ │ + cmp r6, #38 @ 0x26 │ │ │ │ movs r0, r4 │ │ │ │ - bmi.n c2698 │ │ │ │ + bcs.n c2808 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r5, #26 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #50 @ 0x32 │ │ │ │ + cmp r6, #10 │ │ │ │ movs r0, r4 │ │ │ │ - beq.n c273c │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #22 │ │ │ │ + cmp r5, #238 @ 0xee │ │ │ │ movs r0, r4 │ │ │ │ - bcc.n c26c0 │ │ │ │ + bne.n c2830 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r6, #25 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + cmp r5, #154 @ 0x9a │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r2, r6} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #162 @ 0xa2 │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n c27c0 │ │ │ │ + bpl.n c2730 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c27d0 : │ │ │ │ +000c2790 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (c2848 ) │ │ │ │ + ldr r3, [pc, #96] @ (c2808 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #92] @ (c284c ) │ │ │ │ + ldr r4, [pc, #92] @ (c280c ) │ │ │ │ add.w r3, r3, #3216 @ 0xc90 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, c2842 │ │ │ │ - ldr r3, [pc, #84] @ (c2850 ) │ │ │ │ + cbz r0, c2802 │ │ │ │ + ldr r3, [pc, #84] @ (c2810 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c2810 │ │ │ │ + bne.n c27d0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c2090 │ │ │ │ - ldr r3, [pc, #64] @ (c2854 ) │ │ │ │ + b.w c2050 │ │ │ │ + ldr r3, [pc, #64] @ (c2814 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2806 │ │ │ │ - ldr r3, [pc, #60] @ (c2858 ) │ │ │ │ + beq.n c27c6 │ │ │ │ + ldr r3, [pc, #60] @ (c2818 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2806 │ │ │ │ - ldr r0, [pc, #52] @ (c285c ) │ │ │ │ + beq.n c27c6 │ │ │ │ + ldr r0, [pc, #52] @ (c281c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #48] @ (c2860 ) │ │ │ │ - ldr r1, [pc, #48] @ (c2864 ) │ │ │ │ + ldr r3, [pc, #48] @ (c2820 ) │ │ │ │ + ldr r1, [pc, #48] @ (c2824 ) │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ - ldr r0, [pc, #48] @ (c2868 ) │ │ │ │ + ldr r0, [pc, #48] @ (c2828 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3ba0025 │ │ │ │ - bhi.n c2864 │ │ │ │ + @ instruction: 0xf3fa0025 │ │ │ │ + bhi.n c28a4 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r2, r1, lsl #2] │ │ │ │ - ldmia r3!, {r1, r6} │ │ │ │ + @ instruction: 0xf70a0021 │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c286c : │ │ │ │ +000c282c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #168] @ c2924 │ │ │ │ - ldr r3, [pc, #168] @ (c2928 ) │ │ │ │ + ldr.w ip, [pc, #168] @ c28e4 │ │ │ │ + ldr r3, [pc, #168] @ (c28e8 ) │ │ │ │ add ip, pc │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n c28a6 │ │ │ │ + bne.n c2866 │ │ │ │ lsls r4, r1, #31 │ │ │ │ - bmi.n c28a6 │ │ │ │ + bmi.n c2866 │ │ │ │ lsls r4, r2, #31 │ │ │ │ - bmi.n c28a6 │ │ │ │ + bmi.n c2866 │ │ │ │ asrs r2, r2, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ - bmi.n c28d8 │ │ │ │ + bmi.n c2898 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n c28ae │ │ │ │ + blt.n c286e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 531f0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w c10d0 │ │ │ │ + b.w c1090 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n c2904 │ │ │ │ - ldr.w lr, [pc, #116] @ c292c │ │ │ │ + bpl.n c28c4 │ │ │ │ + ldr.w lr, [pc, #116] @ c28ec │ │ │ │ ldr.w lr, [ip, lr] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n c290c │ │ │ │ - ldr.w lr, [pc, #108] @ c2930 │ │ │ │ + beq.n c28cc │ │ │ │ + ldr.w lr, [pc, #108] @ c28f0 │ │ │ │ ldr.w r4, [ip, lr] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n c2908 │ │ │ │ + beq.n c28c8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r2, r3 │ │ │ │ b.w 531f0 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n c2904 │ │ │ │ - ldr.w lr, [pc, #76] @ c292c │ │ │ │ + bpl.n c28c4 │ │ │ │ + ldr.w lr, [pc, #76] @ c28ec │ │ │ │ ldr.w lr, [ip, lr] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n c290c │ │ │ │ - ldr r4, [pc, #68] @ (c2930 ) │ │ │ │ + beq.n c28cc │ │ │ │ + ldr r4, [pc, #68] @ (c28f0 ) │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n c2908 │ │ │ │ + beq.n c28c8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r4 │ │ │ │ - blt.n c28bc │ │ │ │ + blt.n c287c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 531f0 │ │ │ │ bl 53738 │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #36] @ (c2934 ) │ │ │ │ + ldr r3, [pc, #36] @ (c28f4 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #36] @ (c2938 ) │ │ │ │ - ldr r0, [pc, #36] @ (c293c ) │ │ │ │ + ldr r1, [pc, #36] @ (c28f8 ) │ │ │ │ + ldr r0, [pc, #36] @ (c28fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bvc.n c2a20 │ │ │ │ + bvc.n c2860 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c2940 : │ │ │ │ +000c2900 : │ │ │ │ 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, #68] @ c2998 │ │ │ │ + ldr.w r8, [pc, #68] @ c2958 │ │ │ │ add r8, pc │ │ │ │ - cbz r0, c2978 │ │ │ │ - ldr r6, [pc, #64] @ (c299c ) │ │ │ │ + cbz r0, c2938 │ │ │ │ + ldr r6, [pc, #64] @ (c295c ) │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r5, [r4, #116] @ 0x74 │ │ │ │ mov r1, r6 │ │ │ │ - cbz r5, c2970 │ │ │ │ + cbz r5, c2930 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, c2970 │ │ │ │ + cbz r0, c2930 │ │ │ │ blx 52c44 │ │ │ │ - cbz r0, c298e │ │ │ │ + cbz r0, c294e │ │ │ │ ldr.w r4, [r4, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c2960 │ │ │ │ - ldr r3, [pc, #36] @ (c29a0 ) │ │ │ │ - ldr r1, [pc, #40] @ (c29a4 ) │ │ │ │ + bne.n c2920 │ │ │ │ + ldr r3, [pc, #36] @ (c2960 ) │ │ │ │ + ldr r1, [pc, #40] @ (c2964 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ - bvs.n c28ec │ │ │ │ + bvs.n c292c │ │ │ │ movs r4, r4 │ │ │ │ - eors.w r0, r6, r0, asr #32 │ │ │ │ + strd r0, r0, [lr], #-128 @ 0x80 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r0, r0, asr #32 │ │ │ │ + strd r0, r0, [r8], #-128 @ 0x80 │ │ │ │ │ │ │ │ -000c29a8 : │ │ │ │ +000c2968 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #88] @ (c2a10 ) │ │ │ │ - ldr r3, [pc, #88] @ (c2a14 ) │ │ │ │ + ldr r5, [pc, #88] @ (c29d0 ) │ │ │ │ + ldr r3, [pc, #88] @ (c29d4 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n c29d0 │ │ │ │ - bl c2940 │ │ │ │ + beq.n c2990 │ │ │ │ + bl c2900 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, c29f8 │ │ │ │ + cbz r0, c29b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #68] @ (c2a18 ) │ │ │ │ + ldr r3, [pc, #68] @ (c29d8 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r1, [pc, #68] @ (c2a1c ) │ │ │ │ + ldr r1, [pc, #68] @ (c29dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr r3, [pc, #60] @ (c2a20 ) │ │ │ │ - ldr r1, [pc, #64] @ (c2a24 ) │ │ │ │ + ldr r3, [pc, #60] @ (c29e0 ) │ │ │ │ + ldr r1, [pc, #64] @ (c29e4 ) │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #64] @ (c2a28 ) │ │ │ │ + ldr r0, [pc, #64] @ (c29e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #36] @ (c2a20 ) │ │ │ │ + ldr r3, [pc, #36] @ (c29e0 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #44] @ (c2a2c ) │ │ │ │ - ldr r0, [pc, #48] @ (c2a30 ) │ │ │ │ + ldr r1, [pc, #44] @ (c29ec ) │ │ │ │ + ldr r0, [pc, #48] @ (c29f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c29cc │ │ │ │ + b.n c298c │ │ │ │ nop │ │ │ │ - bvs.n c2a98 │ │ │ │ + bvs.n c28d8 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r2, r0, asr #32 │ │ │ │ + strex r0, r0, [sl, #128] @ 0x80 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r8, r0, asr #32 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xe8500020 │ │ │ │ + stmia r1!, {r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - orn r0, r0, r0, asr #32 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xe8380020 │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c2a34 : │ │ │ │ +000c29f4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #220] @ (c2b20 ) │ │ │ │ + ldr r4, [pc, #220] @ (c2ae0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w ip, [pc, #220] @ c2b24 │ │ │ │ + ldr.w ip, [pc, #220] @ c2ae4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #212] @ (c2b28 ) │ │ │ │ + ldr r2, [pc, #212] @ (c2ae8 ) │ │ │ │ add ip, pc │ │ │ │ add r4, pc │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ addw r3, r4, #1676 @ 0x68c │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #196] @ (c2b2c ) │ │ │ │ + ldr r3, [pc, #196] @ (c2aec ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr r2, [pc, #184] @ (c2b30 ) │ │ │ │ + ldr r2, [pc, #184] @ (c2af0 ) │ │ │ │ add r2, pc │ │ │ │ bl 856a0 │ │ │ │ - cbz r0, c2ace │ │ │ │ + cbz r0, c2a8e │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl c29a8 │ │ │ │ + bl c2968 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c2b08 │ │ │ │ + beq.n c2ac8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n c2aa0 │ │ │ │ + beq.n c2a60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, c2adc │ │ │ │ + cbz r3, c2a9c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - cbz r0, c2aec │ │ │ │ + cbz r0, c2aac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2ab4 │ │ │ │ + beq.n c2a74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, c2ad2 │ │ │ │ - ldr r2, [pc, #124] @ (c2b34 ) │ │ │ │ - ldr r3, [pc, #112] @ (c2b28 ) │ │ │ │ + cbz r3, c2a92 │ │ │ │ + ldr r2, [pc, #124] @ (c2af4 ) │ │ │ │ + ldr r3, [pc, #112] @ (c2ae8 ) │ │ │ │ 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 c2ae8 │ │ │ │ + bne.n c2aa8 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r0 │ │ │ │ - b.n c2ab4 │ │ │ │ + b.n c2a74 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n c2ab4 │ │ │ │ + b.n c2a74 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n c2aa0 │ │ │ │ + b.n c2a60 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (c2b38 ) │ │ │ │ - movw r2, #29290 @ 0x726a │ │ │ │ + ldr r3, [pc, #72] @ (c2af8 ) │ │ │ │ + movw r2, #29275 @ 0x725b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #68] @ (c2b3c ) │ │ │ │ - ldr r0, [pc, #68] @ (c2b40 ) │ │ │ │ + ldr r1, [pc, #68] @ (c2afc ) │ │ │ │ + ldr r0, [pc, #68] @ (c2b00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1680 @ 0x690 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #56] @ (c2b44 ) │ │ │ │ - movw r2, #29289 @ 0x7269 │ │ │ │ + ldr r1, [pc, #56] @ (c2b04 ) │ │ │ │ + movw r2, #29274 @ 0x725a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r0, [pc, #52] @ (c2b48 ) │ │ │ │ + ldr r0, [pc, #52] @ (c2b08 ) │ │ │ │ add r1, pc │ │ │ │ add.w r3, r4, #1680 @ 0x690 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n c2a7c │ │ │ │ + bpl.n c2abc │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r6, #128]! @ 0x80 │ │ │ │ - ldrd r0, r0, [r2, #128]! @ 0x80 │ │ │ │ - bpl.n c2bc0 │ │ │ │ + b.n c2a8c │ │ │ │ + movs r0, r4 │ │ │ │ + b.n c2a88 │ │ │ │ + movs r0, r4 │ │ │ │ + bpl.n c2a00 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + lsrs r2, r6, #30 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ movs r0, r4 │ │ │ │ - ldrd r0, r0, [r6, #-128]! @ 0x80 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + b.n c29a0 │ │ │ │ + movs r0, r4 │ │ │ │ + cmp r1, #32 │ │ │ │ + movs r0, r4 │ │ │ │ + b.n c2960 │ │ │ │ movs r0, r4 │ │ │ │ - ldrd r0, r0, [r2, #-128] @ 0x80 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #44] @ c2b88 │ │ │ │ - ldr r3, [pc, #44] @ (c2b8c ) │ │ │ │ + ldr.w ip, [pc, #44] @ c2b48 │ │ │ │ + ldr r3, [pc, #44] @ (c2b4c ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n c2b74 │ │ │ │ + bne.n c2b34 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w c2a34 │ │ │ │ - ldr r3, [pc, #24] @ (c2b90 ) │ │ │ │ - ldr r1, [pc, #28] @ (c2b94 ) │ │ │ │ + b.w c29f4 │ │ │ │ + ldr r3, [pc, #24] @ (c2b50 ) │ │ │ │ + ldr r1, [pc, #28] @ (c2b54 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n c2ac4 │ │ │ │ + bmi.n c2b04 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #124 @ 0x7c │ │ │ │ + cmp r0, #84 @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #44] @ c2bd4 │ │ │ │ - ldr r3, [pc, #44] @ (c2bd8 ) │ │ │ │ + ldr.w ip, [pc, #44] @ c2b94 │ │ │ │ + ldr r3, [pc, #44] @ (c2b98 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n c2bc0 │ │ │ │ + bne.n c2b80 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w c2a34 │ │ │ │ - ldr r3, [pc, #24] @ (c2bdc ) │ │ │ │ - ldr r1, [pc, #28] @ (c2be0 ) │ │ │ │ + b.w c29f4 │ │ │ │ + ldr r3, [pc, #24] @ (c2b9c ) │ │ │ │ + ldr r1, [pc, #28] @ (c2ba0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n c2c78 │ │ │ │ + bmi.n c2ab8 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r0, #8 │ │ │ │ movs r0, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #44] @ c2c20 │ │ │ │ - ldr r3, [pc, #44] @ (c2c24 ) │ │ │ │ + ldr.w ip, [pc, #44] @ c2be0 │ │ │ │ + ldr r3, [pc, #44] @ (c2be4 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n c2c0c │ │ │ │ + bne.n c2bcc │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w c2a34 │ │ │ │ - ldr r3, [pc, #24] @ (c2c28 ) │ │ │ │ - ldr r1, [pc, #28] @ (c2c2c ) │ │ │ │ + b.w c29f4 │ │ │ │ + ldr r3, [pc, #24] @ (c2be8 ) │ │ │ │ + ldr r1, [pc, #28] @ (c2bec ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n c2c2c │ │ │ │ + bmi.n c2c6c │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + movs r7, #188 @ 0xbc │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c2c30 : │ │ │ │ +000c2bf0 : │ │ │ │ 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] @ (c2c9c ) │ │ │ │ - ldr r3, [pc, #92] @ (c2ca0 ) │ │ │ │ + ldr r5, [pc, #92] @ (c2c5c ) │ │ │ │ + ldr r3, [pc, #92] @ (c2c60 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n c2c58 │ │ │ │ - bl c2940 │ │ │ │ + beq.n c2c18 │ │ │ │ + bl c2900 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, c2c82 │ │ │ │ + cbz r0, c2c42 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #72] @ (c2ca4 ) │ │ │ │ + ldr r3, [pc, #72] @ (c2c64 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r1, [pc, #72] @ (c2ca8 ) │ │ │ │ + ldr r1, [pc, #72] @ (c2c68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr r3, [pc, #64] @ (c2cac ) │ │ │ │ - ldr r1, [pc, #68] @ (c2cb0 ) │ │ │ │ + ldr r3, [pc, #64] @ (c2c6c ) │ │ │ │ + ldr r1, [pc, #68] @ (c2c70 ) │ │ │ │ movw r2, #517 @ 0x205 │ │ │ │ - ldr r0, [pc, #64] @ (c2cb4 ) │ │ │ │ + ldr r0, [pc, #64] @ (c2c74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #40] @ (c2cac ) │ │ │ │ + ldr r3, [pc, #40] @ (c2c6c ) │ │ │ │ movw r2, #518 @ 0x206 │ │ │ │ - ldr r1, [pc, #44] @ (c2cb8 ) │ │ │ │ - ldr r0, [pc, #48] @ (c2cbc ) │ │ │ │ + ldr r1, [pc, #44] @ (c2c78 ) │ │ │ │ + ldr r0, [pc, #48] @ (c2c7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c2c54 │ │ │ │ + b.n c2c14 │ │ │ │ nop │ │ │ │ - bcc.n c2c14 │ │ │ │ + bcc.n c2c54 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8260020 │ │ │ │ + b.n c2868 │ │ │ │ + movs r0, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c2c90 │ │ │ │ - movs r0, r4 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ - movs r0, r4 │ │ │ │ - b.n c2c64 │ │ │ │ - movs r0, r4 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + b.n c2800 │ │ │ │ movs r0, r4 │ │ │ │ + ittt cc │ │ │ │ + movcc r0, r4 │ │ │ │ + bcc.n c27d4 @ unpredictable branch in IT block │ │ │ │ │ │ │ │ -000c2cc0 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ + movcc r0, r4 │ │ │ │ + itt cs │ │ │ │ + movcs r0, r4 │ │ │ │ + │ │ │ │ +000c2c80 : │ │ │ │ + pushcs {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #220] @ (c2dac ) │ │ │ │ + ldr r4, [pc, #220] @ (c2d6c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w ip, [pc, #220] @ c2db0 │ │ │ │ + ldr.w ip, [pc, #220] @ c2d70 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #212] @ (c2db4 ) │ │ │ │ + ldr r2, [pc, #212] @ (c2d74 ) │ │ │ │ add ip, pc │ │ │ │ add r4, pc │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r3, r4, #1712 @ 0x6b0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #196] @ (c2db8 ) │ │ │ │ + ldr r3, [pc, #196] @ (c2d78 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr r2, [pc, #184] @ (c2dbc ) │ │ │ │ + ldr r2, [pc, #184] @ (c2d7c ) │ │ │ │ add r2, pc │ │ │ │ bl 856a0 │ │ │ │ - cbz r0, c2d5a │ │ │ │ + cbz r0, c2d1a │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl c2c30 │ │ │ │ + bl c2bf0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c2d94 │ │ │ │ + beq.n c2d54 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n c2d2c │ │ │ │ + beq.n c2cec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, c2d68 │ │ │ │ + cbz r3, c2d28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - cbz r0, c2d78 │ │ │ │ + cbz r0, c2d38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2d40 │ │ │ │ + beq.n c2d00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, c2d5e │ │ │ │ - ldr r2, [pc, #124] @ (c2dc0 ) │ │ │ │ - ldr r3, [pc, #112] @ (c2db4 ) │ │ │ │ + cbz r3, c2d1e │ │ │ │ + ldr r2, [pc, #124] @ (c2d80 ) │ │ │ │ + ldr r3, [pc, #112] @ (c2d74 ) │ │ │ │ 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 c2d74 │ │ │ │ + bne.n c2d34 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r0 │ │ │ │ - b.n c2d40 │ │ │ │ + b.n c2d00 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n c2d40 │ │ │ │ + b.n c2d00 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n c2d2c │ │ │ │ + b.n c2cec │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (c2dc4 ) │ │ │ │ - movw r2, #39301 @ 0x9985 │ │ │ │ + ldr r3, [pc, #72] @ (c2d84 ) │ │ │ │ + movw r2, #39286 @ 0x9976 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #68] @ (c2dc8 ) │ │ │ │ - ldr r0, [pc, #68] @ (c2dcc ) │ │ │ │ + ldr r1, [pc, #68] @ (c2d88 ) │ │ │ │ + ldr r0, [pc, #68] @ (c2d8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1716 @ 0x6b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #56] @ (c2dd0 ) │ │ │ │ - movw r2, #39300 @ 0x9984 │ │ │ │ + ldr r1, [pc, #56] @ (c2d90 ) │ │ │ │ + movw r2, #39285 @ 0x9975 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r0, [pc, #52] @ (c2dd4 ) │ │ │ │ + ldr r0, [pc, #52] @ (c2d94 ) │ │ │ │ add r1, pc │ │ │ │ addw r3, r4, #1716 @ 0x6b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n c2df0 │ │ │ │ + bcc.n c2e30 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c2c90 │ │ │ │ + b.n c2800 │ │ │ │ movs r0, r4 │ │ │ │ - b.n c2c8c │ │ │ │ + b.n c27fc │ │ │ │ movs r0, r4 │ │ │ │ - bcs.n c2d34 │ │ │ │ + bcs.n c2d74 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r1, #29 │ │ │ │ + lsrs r6, r4, #20 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ movs r0, r4 │ │ │ │ - b.n c2ba4 │ │ │ │ + b.n c2714 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ movs r0, r4 │ │ │ │ - b.n c2b64 │ │ │ │ + b.n c26d4 │ │ │ │ movs r0, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #44] @ c2e14 │ │ │ │ - ldr r3, [pc, #44] @ (c2e18 ) │ │ │ │ + ldr.w ip, [pc, #44] @ c2dd4 │ │ │ │ + ldr r3, [pc, #44] @ (c2dd8 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n c2e00 │ │ │ │ + bne.n c2dc0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w c2cc0 │ │ │ │ - ldr r3, [pc, #24] @ (c2e1c ) │ │ │ │ - ldr r1, [pc, #28] @ (c2e20 ) │ │ │ │ + b.w c2c80 │ │ │ │ + ldr r3, [pc, #24] @ (c2ddc ) │ │ │ │ + ldr r1, [pc, #28] @ (c2de0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n c2e38 │ │ │ │ + bcs.n c2e78 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #240 @ 0xf0 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ movs r0, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #44] @ c2e60 │ │ │ │ - ldr r3, [pc, #44] @ (c2e64 ) │ │ │ │ + ldr.w ip, [pc, #44] @ c2e20 │ │ │ │ + ldr r3, [pc, #44] @ (c2e24 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n c2e4c │ │ │ │ + bne.n c2e0c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w c2cc0 │ │ │ │ - ldr r3, [pc, #24] @ (c2e68 ) │ │ │ │ - ldr r1, [pc, #28] @ (c2e6c ) │ │ │ │ + b.w c2c80 │ │ │ │ + ldr r3, [pc, #24] @ (c2e28 ) │ │ │ │ + ldr r1, [pc, #28] @ (c2e2c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n c2dec │ │ │ │ + bcs.n c2e2c │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + movs r5, #124 @ 0x7c │ │ │ │ movs r0, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #44] @ c2eac │ │ │ │ - ldr r3, [pc, #44] @ (c2eb0 ) │ │ │ │ + ldr.w ip, [pc, #44] @ c2e6c │ │ │ │ + ldr r3, [pc, #44] @ (c2e70 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n c2e98 │ │ │ │ + bne.n c2e58 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w c2cc0 │ │ │ │ - ldr r3, [pc, #24] @ (c2eb4 ) │ │ │ │ - ldr r1, [pc, #28] @ (c2eb8 ) │ │ │ │ + b.w c2c80 │ │ │ │ + ldr r3, [pc, #24] @ (c2e74 ) │ │ │ │ + ldr r1, [pc, #28] @ (c2e78 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n c2fa0 │ │ │ │ + bne.n c2de0 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + movs r5, #48 @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #44] @ c2ef8 │ │ │ │ - ldr r3, [pc, #44] @ (c2efc ) │ │ │ │ + ldr.w ip, [pc, #44] @ c2eb8 │ │ │ │ + ldr r3, [pc, #44] @ (c2ebc ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n c2ee4 │ │ │ │ + bne.n c2ea4 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w c2cc0 │ │ │ │ - ldr r3, [pc, #24] @ (c2f00 ) │ │ │ │ - ldr r1, [pc, #28] @ (c2f04 ) │ │ │ │ + b.w c2c80 │ │ │ │ + ldr r3, [pc, #24] @ (c2ec0 ) │ │ │ │ + ldr r1, [pc, #28] @ (c2ec4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n c2f54 │ │ │ │ + bne.n c2f94 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #12 │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ movs r0, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #44] @ c2f44 │ │ │ │ - ldr r3, [pc, #44] @ (c2f48 ) │ │ │ │ + ldr.w ip, [pc, #44] @ c2f04 │ │ │ │ + ldr r3, [pc, #44] @ (c2f08 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n c2f30 │ │ │ │ + bne.n c2ef0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w c2cc0 │ │ │ │ - ldr r3, [pc, #24] @ (c2f4c ) │ │ │ │ - ldr r1, [pc, #28] @ (c2f50 ) │ │ │ │ + b.w c2c80 │ │ │ │ + ldr r3, [pc, #24] @ (c2f0c ) │ │ │ │ + ldr r1, [pc, #28] @ (c2f10 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n c2f08 │ │ │ │ + bne.n c2f48 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c2f54 : │ │ │ │ +000c2f14 : │ │ │ │ push {lr} │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #12 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ tst.w r3, #2 │ │ │ │ mov.w ip, r3, asr #3 │ │ │ │ ite ne │ │ │ │ movne.w lr, #4294967295 @ 0xffffffff │ │ │ │ moveq.w lr, #1 │ │ │ │ add.w r0, r0, ip, lsl #2 │ │ │ │ - b.n c2f88 │ │ │ │ + b.n c2f48 │ │ │ │ ldr.w r3, [r0, #-4]! │ │ │ │ add.w r3, r3, r2, lsl #30 │ │ │ │ cmp.w r2, r3, lsr #30 │ │ │ │ mov r2, r3 │ │ │ │ - bne.n c2fae │ │ │ │ + bne.n c2f6e │ │ │ │ subs.w ip, ip, #1 │ │ │ │ - bpl.n c2f78 │ │ │ │ + bpl.n c2f38 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it cc │ │ │ │ mulcc.w r0, lr, r2 │ │ │ │ - bcc.n c2fac │ │ │ │ + bcc.n c2f6c │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r2, #1073741824 @ 0x40000000 │ │ │ │ it eq │ │ │ │ moveq.w r0, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n c2fae │ │ │ │ + bne.n c2f6e │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r1] │ │ │ │ pop {pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #116] @ (c303c ) │ │ │ │ + ldr r1, [pc, #116] @ (c2ffc ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #116] @ (c3040 ) │ │ │ │ + ldr r2, [pc, #116] @ (c3000 ) │ │ │ │ mov r3, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n c2ffc │ │ │ │ + bne.n c2fbc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldr r2, [pc, #92] @ (c3044 ) │ │ │ │ - ldr r3, [pc, #88] @ (c3040 ) │ │ │ │ + ldr r2, [pc, #92] @ (c3004 ) │ │ │ │ + ldr r3, [pc, #88] @ (c3000 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c3036 │ │ │ │ + bne.n c2ff6 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - beq.n c2fe4 │ │ │ │ + beq.n c2fa4 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n c3010 │ │ │ │ + bne.n c2fd0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r0, r3, #1 │ │ │ │ - b.n c2fe4 │ │ │ │ + b.n c2fa4 │ │ │ │ add r1, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ lsls r0, r0, #1 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c2fe4 │ │ │ │ + beq.n c2fa4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r0, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n c2fe4 │ │ │ │ + b.n c2fa4 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - beq.n c309c │ │ │ │ + beq.n c30dc │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n c3070 │ │ │ │ + beq.n c30b0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000c3048 : │ │ │ │ +000c3008 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #184] @ (c3110 ) │ │ │ │ + ldr r2, [pc, #184] @ (c30d0 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #184] @ (c3114 ) │ │ │ │ + ldr r3, [pc, #184] @ (c30d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8be60 │ │ │ │ mov r4, r0 │ │ │ │ blx 52bac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c30e8 │ │ │ │ + beq.n c30a8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c3088 │ │ │ │ + beq.n c3048 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, c30c4 │ │ │ │ + cbz r2, c3084 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n c30d4 │ │ │ │ + bne.n c3094 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r4, r1, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n c30a2 │ │ │ │ + beq.n c3062 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, c30bc │ │ │ │ - ldr r2, [pc, #116] @ (c3118 ) │ │ │ │ - ldr r3, [pc, #108] @ (c3114 ) │ │ │ │ + cbz r2, c307c │ │ │ │ + ldr r2, [pc, #116] @ (c30d8 ) │ │ │ │ + ldr r3, [pc, #108] @ (c30d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c310c │ │ │ │ + bne.n c30cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c30a2 │ │ │ │ + b.n c3062 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n c308e │ │ │ │ + beq.n c304e │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n c3092 │ │ │ │ + beq.n c3052 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n c30f2 │ │ │ │ + bne.n c30b2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r4, r2, #1 │ │ │ │ - b.n c3092 │ │ │ │ + b.n c3052 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n c3078 │ │ │ │ + b.n c3038 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c3092 │ │ │ │ + beq.n c3052 │ │ │ │ orr.w r4, r3, #1 │ │ │ │ - b.n c30a2 │ │ │ │ + b.n c3062 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r4, r6} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000c311c : │ │ │ │ +000c30dc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #184] @ (c31e4 ) │ │ │ │ + ldr r2, [pc, #184] @ (c31a4 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #184] @ (c31e8 ) │ │ │ │ + ldr r3, [pc, #184] @ (c31a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8be60 │ │ │ │ mov r4, r0 │ │ │ │ blx 53564 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c31bc │ │ │ │ + beq.n c317c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c315c │ │ │ │ + beq.n c311c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, c3198 │ │ │ │ + cbz r2, c3158 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n c31a8 │ │ │ │ + bne.n c3168 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r4, r1, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n c3176 │ │ │ │ + beq.n c3136 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, c3190 │ │ │ │ - ldr r2, [pc, #116] @ (c31ec ) │ │ │ │ - ldr r3, [pc, #108] @ (c31e8 ) │ │ │ │ + cbz r2, c3150 │ │ │ │ + ldr r2, [pc, #116] @ (c31ac ) │ │ │ │ + ldr r3, [pc, #108] @ (c31a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c31e0 │ │ │ │ + bne.n c31a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3176 │ │ │ │ + b.n c3136 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n c3162 │ │ │ │ + beq.n c3122 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n c3166 │ │ │ │ + beq.n c3126 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n c31c6 │ │ │ │ + bne.n c3186 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r4, r2, #1 │ │ │ │ - b.n c3166 │ │ │ │ + b.n c3126 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n c314c │ │ │ │ + b.n c310c │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c3166 │ │ │ │ + beq.n c3126 │ │ │ │ orr.w r4, r3, #1 │ │ │ │ - b.n c3176 │ │ │ │ + b.n c3136 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r7} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000c31f0 : │ │ │ │ +000c31b0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #228] @ (c32e4 ) │ │ │ │ + ldr r2, [pc, #228] @ (c32a4 ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #228] @ (c32e8 ) │ │ │ │ + ldr r3, [pc, #228] @ (c32a8 ) │ │ │ │ sub sp, #20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8be60 │ │ │ │ @@ -189160,446 +189132,446 @@ │ │ │ │ bl 8be60 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52ce4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c32bc │ │ │ │ + beq.n c327c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c3240 │ │ │ │ + beq.n c3200 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c32b0 │ │ │ │ + beq.n c3270 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c3250 │ │ │ │ + beq.n c3210 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, c328c │ │ │ │ + cbz r2, c324c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n c329c │ │ │ │ + bne.n c325c │ │ │ │ ldr r4, [r3, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c326a │ │ │ │ + beq.n c322a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, c3284 │ │ │ │ - ldr r2, [pc, #128] @ (c32ec ) │ │ │ │ - ldr r3, [pc, #120] @ (c32e8 ) │ │ │ │ + cbz r2, c3244 │ │ │ │ + ldr r2, [pc, #128] @ (c32ac ) │ │ │ │ + ldr r3, [pc, #120] @ (c32a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c32e0 │ │ │ │ + bne.n c32a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c326a │ │ │ │ + b.n c322a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n c3256 │ │ │ │ + beq.n c3216 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n c325a │ │ │ │ + beq.n c321a │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n c32c6 │ │ │ │ + bne.n c3286 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r4, r2, #1 │ │ │ │ - b.n c325a │ │ │ │ + b.n c321a │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n c3240 │ │ │ │ + b.n c3200 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n c322e │ │ │ │ + b.n c31ee │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c325a │ │ │ │ + beq.n c321a │ │ │ │ orr.w r4, r3, #1 │ │ │ │ - b.n c326a │ │ │ │ + b.n c322a │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r2, r3, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n c330a │ │ │ │ + bmi.n c32ca │ │ │ │ lsls r3, r1, #31 │ │ │ │ - bmi.n c330a │ │ │ │ + bmi.n c32ca │ │ │ │ adds r3, r0, r1 │ │ │ │ teq r0, r3 │ │ │ │ - bmi.n c3304 │ │ │ │ + bmi.n c32c4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ teq r1, r3 │ │ │ │ - bpl.n c3300 │ │ │ │ - b.w c31f0 │ │ │ │ + bpl.n c32c0 │ │ │ │ + b.w c31b0 │ │ │ │ nop │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c3324 │ │ │ │ + bmi.n c32e4 │ │ │ │ adds r3, r0, #2 │ │ │ │ teq r0, r3 │ │ │ │ - bmi.n c3320 │ │ │ │ + bmi.n c32e0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n c331c │ │ │ │ + bge.n c32dc │ │ │ │ movs r1, #2 │ │ │ │ - b.w c31f0 │ │ │ │ + b.w c31b0 │ │ │ │ nop │ │ │ │ │ │ │ │ -000c332c : │ │ │ │ +000c32ec : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r1, [pc, #160] @ (c33e0 ) │ │ │ │ + ldr r1, [pc, #160] @ (c33a0 ) │ │ │ │ add r1, pc │ │ │ │ - cbz r3, c3394 │ │ │ │ + cbz r3, c3354 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c33b8 │ │ │ │ + beq.n c3378 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.n c3384 │ │ │ │ + bmi.n c3344 │ │ │ │ adds r0, r5, r3 │ │ │ │ teq r3, r0 │ │ │ │ - bmi.n c337e │ │ │ │ + bmi.n c333e │ │ │ │ bl 8bf90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, c3376 │ │ │ │ + cbz r0, c3336 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3376 │ │ │ │ + beq.n c3336 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, c338e │ │ │ │ + cbz r3, c334e │ │ │ │ movs r0, #1 │ │ │ │ str r5, [r4, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ teq r5, r0 │ │ │ │ - bpl.n c335c │ │ │ │ + bpl.n c331c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ - bl c31f0 │ │ │ │ - b.n c335c │ │ │ │ + bl c31b0 │ │ │ │ + b.n c331c │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3376 │ │ │ │ - ldr r0, [pc, #76] @ (c33e4 ) │ │ │ │ + b.n c3336 │ │ │ │ + ldr r0, [pc, #76] @ (c33a4 ) │ │ │ │ movs r5, #47 @ 0x2f │ │ │ │ - ldr r3, [pc, #76] @ (c33e8 ) │ │ │ │ - ldr r2, [pc, #80] @ (c33ec ) │ │ │ │ + ldr r3, [pc, #76] @ (c33a8 ) │ │ │ │ + ldr r2, [pc, #80] @ (c33ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r1, r0] │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #72] @ (c33f0 ) │ │ │ │ - ldr r0, [pc, #76] @ (c33f4 ) │ │ │ │ + ldr r1, [pc, #72] @ (c33b0 ) │ │ │ │ + ldr r0, [pc, #76] @ (c33b4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c337a │ │ │ │ - ldr r2, [pc, #40] @ (c33e4 ) │ │ │ │ + b.n c333a │ │ │ │ + ldr r2, [pc, #40] @ (c33a4 ) │ │ │ │ movs r4, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #56] @ (c33f8 ) │ │ │ │ + ldr r3, [pc, #56] @ (c33b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, r2] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r2, [pc, #52] @ (c33fc ) │ │ │ │ + ldr r2, [pc, #52] @ (c33bc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #48] @ (c3400 ) │ │ │ │ - ldr r0, [pc, #52] @ (c3404 ) │ │ │ │ + ldr r1, [pc, #48] @ (c33c0 ) │ │ │ │ + ldr r0, [pc, #52] @ (c33c4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ - b.n c33b4 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + b.n c3374 │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ite pl │ │ │ │ - movpl r0, r4 │ │ │ │ - ldmiami r3!, {r4, r5, r6, r7} │ │ │ │ + pop {r2, r3, r5, pc} │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r1, r1] │ │ │ │ + ldmia r1!, {r3, r6, r7} │ │ │ │ + movs r0, r4 │ │ │ │ + strh r6, [r4, r0] │ │ │ │ movs r1, r4 │ │ │ │ - nop {8} │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r5, #16 │ │ │ │ + lsrs r6, r0, #8 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strh r0, [r0, r0] │ │ │ │ movs r1, r4 │ │ │ │ - itte pl │ │ │ │ - movpl r0, r4 │ │ │ │ + pop {r1, r4, r5, pc} │ │ │ │ + movs r0, r4 │ │ │ │ │ │ │ │ -000c3408 : │ │ │ │ - pushpl {r3, r4, r5, lr} │ │ │ │ - movmi.w ip, #4096 @ 0x1000 │ │ │ │ +000c33c8 : │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #96] @ (c3480 ) │ │ │ │ + ldr r3, [pc, #96] @ (c3440 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #92] @ (c3484 ) │ │ │ │ + ldr r4, [pc, #92] @ (c3444 ) │ │ │ │ add.w r3, r3, #3264 @ 0xcc0 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, c347a │ │ │ │ - ldr r3, [pc, #84] @ (c3488 ) │ │ │ │ + cbz r0, c343a │ │ │ │ + ldr r3, [pc, #84] @ (c3448 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c345c │ │ │ │ + bne.n c341c │ │ │ │ mov r0, r5 │ │ │ │ - bl c332c │ │ │ │ + bl c32ec │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c347a │ │ │ │ - ldr r3, [pc, #64] @ (c348c ) │ │ │ │ + beq.n c343a │ │ │ │ + ldr r3, [pc, #64] @ (c344c ) │ │ │ │ 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] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #48] @ (c3490 ) │ │ │ │ + ldr r0, [pc, #48] @ (c3450 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #44] @ (c3494 ) │ │ │ │ - ldr r1, [pc, #44] @ (c3498 ) │ │ │ │ + ldr r3, [pc, #44] @ (c3454 ) │ │ │ │ + ldr r1, [pc, #44] @ (c3458 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #44] @ (c349c ) │ │ │ │ + ldr r0, [pc, #44] @ (c345c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n c3388 │ │ │ │ + b.n c33c8 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, r6] │ │ │ │ + str r2, [r4, r5] │ │ │ │ movs r1, r4 │ │ │ │ - bkpt 0x00ba │ │ │ │ + pop {r1, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c34a0 : │ │ │ │ +000c3460 : │ │ │ │ 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 r3, [r1, #8] │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r1 │ │ │ │ - ldr.w fp, [pc, #1044] @ c38cc │ │ │ │ + ldr.w fp, [pc, #1044] @ c388c │ │ │ │ add fp, pc │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w c3612 │ │ │ │ + ble.w c35d2 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov r7, ip │ │ │ │ str.w ip, [sp, #12] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r6, [r3, r7, lsl #1] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c3894 │ │ │ │ + beq.w c3854 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr r3, [pc, #992] @ (c38d0 ) │ │ │ │ + ldr r3, [pc, #992] @ (c3890 ) │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c36ec │ │ │ │ + bne.w c36ac │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ adds r7, #2 │ │ │ │ mov r9, r7 │ │ │ │ str r7, [sp, #16] │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - bge.w c371c │ │ │ │ + bge.w c36dc │ │ │ │ movs r7, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 89b54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c361c │ │ │ │ + beq.n c35dc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c3652 │ │ │ │ + bne.w c3612 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl a0a04 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3678 │ │ │ │ - ldr r3, [pc, #916] @ (c38d4 ) │ │ │ │ + beq.w c3638 │ │ │ │ + ldr r3, [pc, #916] @ (c3894 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c36ae │ │ │ │ + bne.w c366e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c355c │ │ │ │ + beq.n c351c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3616 │ │ │ │ - ldr r3, [pc, #888] @ (c38d8 ) │ │ │ │ + beq.n c35d6 │ │ │ │ + ldr r3, [pc, #888] @ (c3898 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w c3732 │ │ │ │ - cbnz r7, c359a │ │ │ │ + beq.w c36f2 │ │ │ │ + cbnz r7, c355a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c35a8 │ │ │ │ + cbz r3, c3568 │ │ │ │ add.w r3, r9, #2 │ │ │ │ teq r9, r3 │ │ │ │ - bmi.n c3580 │ │ │ │ + bmi.n c3540 │ │ │ │ mov r9, r3 │ │ │ │ - b.n c350a │ │ │ │ + b.n c34ca │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n c357c │ │ │ │ + bge.n c353c │ │ │ │ mov r0, r9 │ │ │ │ movs r1, #2 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r9, r0 │ │ │ │ ands.w r7, r9, #1 │ │ │ │ - bne.n c35cc │ │ │ │ + bne.n c358c │ │ │ │ mov r3, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b.n c350a │ │ │ │ + b.n c34ca │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, c35b4 │ │ │ │ + cbnz r3, c3574 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ tst.w r9, #1 │ │ │ │ - beq.n c3572 │ │ │ │ + beq.n c3532 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r5 │ │ │ │ bl 87198 │ │ │ │ ands.w r7, r9, #1 │ │ │ │ - beq.n c3594 │ │ │ │ + beq.n c3554 │ │ │ │ mov r0, r9 │ │ │ │ bl 87140 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ bl 8f8a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c3514 │ │ │ │ + bne.n c34d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, c35ee │ │ │ │ + cbnz r3, c35ae │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w c34d0 │ │ │ │ + bgt.w c3490 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w c34bc │ │ │ │ + bne.w c347c │ │ │ │ movs r0, #1 │ │ │ │ - b.n c364c │ │ │ │ + b.n c360c │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c355c │ │ │ │ - ldr r3, [pc, #700] @ (c38dc ) │ │ │ │ + b.n c351c │ │ │ │ + ldr r3, [pc, #700] @ (c389c ) │ │ │ │ movw r2, #263 @ 0x107 │ │ │ │ - ldr r1, [pc, #700] @ (c38e0 ) │ │ │ │ + ldr r1, [pc, #700] @ (c38a0 ) │ │ │ │ mov r4, r9 │ │ │ │ - ldr r0, [pc, #700] @ (c38e4 ) │ │ │ │ + ldr r0, [pc, #700] @ (c38a4 ) │ │ │ │ mov r9, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r9 │ │ │ │ @@ -189607,488 +189579,488 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 87198 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #648] @ (c38dc ) │ │ │ │ + ldr r3, [pc, #648] @ (c389c ) │ │ │ │ movw r2, #263 @ 0x107 │ │ │ │ - ldr r1, [pc, #652] @ (c38e8 ) │ │ │ │ + ldr r1, [pc, #652] @ (c38a8 ) │ │ │ │ mov r4, r9 │ │ │ │ mov r9, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [fp, r3] │ │ │ │ - ldr r3, [pc, #644] @ (c38ec ) │ │ │ │ + ldr r3, [pc, #644] @ (c38ac ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #640] @ (c38f0 ) │ │ │ │ + ldr r0, [pc, #640] @ (c38b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n c3638 │ │ │ │ - ldr r3, [pc, #608] @ (c38dc ) │ │ │ │ + b.n c35f8 │ │ │ │ + ldr r3, [pc, #608] @ (c389c ) │ │ │ │ mov.w r2, #264 @ 0x108 │ │ │ │ - ldr r1, [pc, #628] @ (c38f4 ) │ │ │ │ + ldr r1, [pc, #628] @ (c38b4 ) │ │ │ │ mov r4, r9 │ │ │ │ - ldr r0, [pc, #628] @ (c38f8 ) │ │ │ │ + ldr r0, [pc, #628] @ (c38b8 ) │ │ │ │ mov r9, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 87198 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c364a │ │ │ │ + b.n c360a │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #584] @ (c38fc ) │ │ │ │ + ldr r0, [pc, #584] @ (c38bc ) │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov r4, r9 │ │ │ │ add r0, pc │ │ │ │ mov r9, r6 │ │ │ │ bl 90ee0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c36d2 │ │ │ │ + beq.n c3692 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, c3714 │ │ │ │ - ldr r3, [pc, #520] @ (c38dc ) │ │ │ │ + cbz r3, c36d4 │ │ │ │ + ldr r3, [pc, #520] @ (c389c ) │ │ │ │ mov.w r2, #264 @ 0x108 │ │ │ │ - ldr r1, [pc, #548] @ (c3900 ) │ │ │ │ - ldr r0, [pc, #552] @ (c3904 ) │ │ │ │ + ldr r1, [pc, #548] @ (c38c0 ) │ │ │ │ + ldr r0, [pc, #552] @ (c38c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c3694 │ │ │ │ - ldr r2, [pc, #492] @ (c38dc ) │ │ │ │ - ldr r3, [pc, #536] @ (c3908 ) │ │ │ │ - ldr r1, [pc, #536] @ (c390c ) │ │ │ │ + b.n c3654 │ │ │ │ + ldr r2, [pc, #492] @ (c389c ) │ │ │ │ + ldr r3, [pc, #536] @ (c38c8 ) │ │ │ │ + ldr r1, [pc, #536] @ (c38cc ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #536] @ (c3910 ) │ │ │ │ + ldr r0, [pc, #536] @ (c38d0 ) │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #261 @ 0x105 │ │ │ │ bl 9d43c │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.n c364a │ │ │ │ + b.n c360a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c36d2 │ │ │ │ + b.n c3692 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c35fa │ │ │ │ + bne.w c35ba │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c35fa │ │ │ │ + b.n c35ba │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w c3844 │ │ │ │ + bne.w c3804 │ │ │ │ mov r0, r9 │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 52ef0 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c38b0 │ │ │ │ + beq.w c3870 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c376c │ │ │ │ + beq.n c372c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c383c │ │ │ │ + beq.n c37fc │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.n c384c │ │ │ │ + blt.n c380c │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ strgt r7, [sp, #8] │ │ │ │ movgt.w sl, #0 │ │ │ │ movgt r9, r4 │ │ │ │ - ble.n c37ce │ │ │ │ + ble.n c378e │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r4, [r3, sl, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n c3878 │ │ │ │ + beq.n c3838 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r2, [r9] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c37f0 │ │ │ │ + bne.n c37b0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl a048c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c37e8 │ │ │ │ + cbz r3, c37a8 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n c3820 │ │ │ │ + beq.n c37e0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - bgt.n c3784 │ │ │ │ + bgt.n c3744 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3870 │ │ │ │ + beq.n c3830 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3868 │ │ │ │ + beq.n c3828 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n c35fa │ │ │ │ + b.n c35ba │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c37bc │ │ │ │ - ldr r3, [pc, #232] @ (c38dc ) │ │ │ │ + b.n c377c │ │ │ │ + ldr r3, [pc, #232] @ (c389c ) │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ - ldr r1, [pc, #284] @ (c3914 ) │ │ │ │ + ldr r1, [pc, #284] @ (c38d4 ) │ │ │ │ mov r9, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [fp, r3] │ │ │ │ - ldr r3, [pc, #276] @ (c3918 ) │ │ │ │ + ldr r3, [pc, #276] @ (c38d8 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #272] @ (c391c ) │ │ │ │ + ldr r0, [pc, #272] @ (c38dc ) │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c364a │ │ │ │ - ldr r3, [pc, #184] @ (c38dc ) │ │ │ │ + b.n c360a │ │ │ │ + ldr r3, [pc, #184] @ (c389c ) │ │ │ │ mov.w r2, #268 @ 0x10c │ │ │ │ - ldr r1, [pc, #248] @ (c3920 ) │ │ │ │ + ldr r1, [pc, #248] @ (c38e0 ) │ │ │ │ mov r9, r6 │ │ │ │ - ldr r0, [pc, #248] @ (c3924 ) │ │ │ │ + ldr r0, [pc, #248] @ (c38e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c3812 │ │ │ │ + b.n c37d2 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c376c │ │ │ │ + b.n c372c │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.n c373c │ │ │ │ - ldr r3, [pc, #140] @ (c38dc ) │ │ │ │ + b.n c36fc │ │ │ │ + ldr r3, [pc, #140] @ (c389c ) │ │ │ │ mov.w r2, #266 @ 0x10a │ │ │ │ - ldr r1, [pc, #212] @ (c3928 ) │ │ │ │ + ldr r1, [pc, #212] @ (c38e8 ) │ │ │ │ mov r9, r6 │ │ │ │ - ldr r0, [pc, #212] @ (c392c ) │ │ │ │ + ldr r0, [pc, #212] @ (c38ec ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c3812 │ │ │ │ + b.n c37d2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c37e2 │ │ │ │ + b.n c37a2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c37d8 │ │ │ │ - ldr r3, [pc, #180] @ (c3930 ) │ │ │ │ - movw r2, #27883 @ 0x6ceb │ │ │ │ + b.n c3798 │ │ │ │ + ldr r3, [pc, #180] @ (c38f0 ) │ │ │ │ + movw r2, #27868 @ 0x6cdc │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #176] @ (c3934 ) │ │ │ │ - ldr r0, [pc, #176] @ (c3938 ) │ │ │ │ + ldr r1, [pc, #176] @ (c38f4 ) │ │ │ │ + ldr r0, [pc, #176] @ (c38f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1756 @ 0x6dc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #164] @ (c393c ) │ │ │ │ - movw r2, #27802 @ 0x6c9a │ │ │ │ + ldr r3, [pc, #164] @ (c38fc ) │ │ │ │ + movw r2, #27787 @ 0x6c8b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #160] @ (c3940 ) │ │ │ │ - ldr r0, [pc, #160] @ (c3944 ) │ │ │ │ + ldr r1, [pc, #160] @ (c3900 ) │ │ │ │ + ldr r0, [pc, #160] @ (c3904 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1756 @ 0x6dc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #148] @ (c3948 ) │ │ │ │ - movw r2, #27866 @ 0x6cda │ │ │ │ + ldr r3, [pc, #148] @ (c3908 ) │ │ │ │ + movw r2, #27851 @ 0x6ccb │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #144] @ (c394c ) │ │ │ │ - ldr r0, [pc, #144] @ (c3950 ) │ │ │ │ + ldr r1, [pc, #144] @ (c390c ) │ │ │ │ + ldr r0, [pc, #144] @ (c3910 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1756 @ 0x6dc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldmia r3!, {r1, r6} │ │ │ │ + ldmia r3!, {r1, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + bgt.n c3948 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + cbnz r0, c391a │ │ │ │ movs r0, r4 │ │ │ │ - udf #70 @ 0x46 │ │ │ │ + bgt.n c38e8 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + cbnz r6, c3922 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + cbnz r0, c3916 │ │ │ │ movs r0, r4 │ │ │ │ - udf #30 │ │ │ │ + blt.n c38a4 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ + cbnz r4, c3916 │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r3, #30] │ │ │ │ + strh r0, [r6, #12] │ │ │ │ movs r0, r4 │ │ │ │ - ble.n c3894 │ │ │ │ + blt.n c3804 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ │ │ + cbnz r6, c390c │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + cbnz r2, c391c │ │ │ │ movs r0, r4 │ │ │ │ - ble.n c3864 │ │ │ │ + blt.n c37d4 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r5, pc} │ │ │ │ + revsh r2, r7 │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n c386c │ │ │ │ + bge.n c37dc │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + rev r2, r6 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r2, r4} │ │ │ │ + cbnz r4, c391a │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n c3a14 │ │ │ │ + bge.n c3984 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r6, c39a2 │ │ │ │ + cbnz r6, c3918 │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n c39c4 │ │ │ │ + bge.n c3934 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r2, c39a0 │ │ │ │ + cbnz r2, c3916 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r1, #17 │ │ │ │ + lsls r6, r4, #8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r2, #7 │ │ │ │ + subs r4, r5, r6 │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n c3988 │ │ │ │ + bls.n c38f8 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r2, r1, #8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r7, #6 │ │ │ │ - movs r0, r4 │ │ │ │ - stmia r1!, {r1, r4, r5} │ │ │ │ + subs r0, r2, r6 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ - movs r3, r4 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + itet eq │ │ │ │ + moveq r0, r4 │ │ │ │ + lslne r6, r5, #7 │ │ │ │ + moveq r3, r4 │ │ │ │ + subs r4, r6, r5 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + cbnz r6, c3976 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c3954 : │ │ │ │ +000c3914 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #180] @ c3a18 │ │ │ │ + ldr.w ip, [pc, #180] @ c39d8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #172] @ (c3a1c ) │ │ │ │ + ldr r3, [pc, #172] @ (c39dc ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #168] @ (c3a20 ) │ │ │ │ + ldr r4, [pc, #168] @ (c39e0 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #152] @ (c3a24 ) │ │ │ │ + ldr r3, [pc, #152] @ (c39e4 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3312 @ 0xcf0 │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c3a06 │ │ │ │ - ldr r3, [pc, #136] @ (c3a28 ) │ │ │ │ + beq.n c39c6 │ │ │ │ + ldr r3, [pc, #136] @ (c39e8 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c39e8 │ │ │ │ + bne.n c39a8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n c3a0a │ │ │ │ + bpl.n c39ca │ │ │ │ mov r0, r5 │ │ │ │ - bl c34a0 │ │ │ │ + bl c3460 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c3a06 │ │ │ │ - ldr r3, [pc, #108] @ (c3a2c ) │ │ │ │ + beq.n c39c6 │ │ │ │ + ldr r3, [pc, #108] @ (c39ec ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c39d0 │ │ │ │ + beq.n c3990 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (c3a30 ) │ │ │ │ - ldr r3, [pc, #72] @ (c3a1c ) │ │ │ │ + ldr r2, [pc, #92] @ (c39f0 ) │ │ │ │ + ldr r3, [pc, #72] @ (c39dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c3a14 │ │ │ │ + bne.n c39d4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #72] @ (c3a34 ) │ │ │ │ + ldr r0, [pc, #72] @ (c39f4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #68] @ (c3a38 ) │ │ │ │ + ldr r3, [pc, #68] @ (c39f8 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #68] @ (c3a3c ) │ │ │ │ - ldr r0, [pc, #68] @ (c3a40 ) │ │ │ │ + ldr r1, [pc, #68] @ (c39fc ) │ │ │ │ + ldr r0, [pc, #68] @ (c3a00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c39d0 │ │ │ │ - ldr r0, [pc, #56] @ (c3a44 ) │ │ │ │ + b.n c3990 │ │ │ │ + ldr r0, [pc, #56] @ (c3a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n c39f2 │ │ │ │ + b.n c39b2 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - stmia r6!, {r1, r2, r3, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - b.n c3e50 │ │ │ │ + b.n c3e90 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r5} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n c3994 │ │ │ │ + bhi.n c3904 │ │ │ │ movs r0, r4 │ │ │ │ - rev r2, r4 │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r0, [r6, r7] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c3a48 : │ │ │ │ +000c3a08 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #528] @ (c3c68 ) │ │ │ │ + ldr r4, [pc, #528] @ (c3c28 ) │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ add r4, pc │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c3b50 │ │ │ │ + beq.n c3b10 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n c3b1c │ │ │ │ + bne.n c3adc │ │ │ │ ldr r5, [r1, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c3bd4 │ │ │ │ + beq.w c3b94 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r1, [pc, #496] @ (c3c6c ) │ │ │ │ + ldr r1, [pc, #496] @ (c3c2c ) │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ movs r2, #3 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr.w r1, [r1, #1908] @ 0x774 │ │ │ │ bl 87ee8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c3aa2 │ │ │ │ + beq.n c3a62 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c3b22 │ │ │ │ + beq.n c3ae2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3b1c │ │ │ │ + beq.n c3adc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w c3bf6 │ │ │ │ + beq.w c3bb6 │ │ │ │ lsls r5, r0, #31 │ │ │ │ - bmi.n c3b76 │ │ │ │ + bmi.n c3b36 │ │ │ │ adds r3, r0, #2 │ │ │ │ teq r0, r3 │ │ │ │ - bmi.n c3b2e │ │ │ │ + bmi.n c3aee │ │ │ │ ldr r5, [r6, #28] │ │ │ │ str r3, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c3bb2 │ │ │ │ + beq.n c3b72 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -190096,413 +190068,412 @@ │ │ │ │ blx 530a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3b42 │ │ │ │ + beq.n c3b02 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c3c50 │ │ │ │ + beq.w c3c10 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n c3afe │ │ │ │ + beq.n c3abe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3ba6 │ │ │ │ + beq.n c3b66 │ │ │ │ cmp r2, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.n c3b1e │ │ │ │ - ldr r3, [pc, #360] @ (c3c70 ) │ │ │ │ + bge.n c3ade │ │ │ │ + ldr r3, [pc, #360] @ (c3c30 ) │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ - ldr r1, [pc, #360] @ (c3c74 ) │ │ │ │ - ldr r0, [pc, #360] @ (c3c78 ) │ │ │ │ + ldr r1, [pc, #360] @ (c3c34 ) │ │ │ │ + ldr r0, [pc, #360] @ (c3c38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c3b70 │ │ │ │ + b.n c3b30 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c3aa2 │ │ │ │ + b.n c3a62 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n c3b76 │ │ │ │ + blt.n c3b36 │ │ │ │ ldr r5, [r6, #28] │ │ │ │ str r3, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c3bb2 │ │ │ │ + beq.n c3b72 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - b.n c3b96 │ │ │ │ + b.n c3b56 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ - b.n c3ae6 │ │ │ │ - ldr r1, [pc, #284] @ (c3c70 ) │ │ │ │ + b.n c3aa6 │ │ │ │ + ldr r1, [pc, #284] @ (c3c30 ) │ │ │ │ movs r0, #167 @ 0xa7 │ │ │ │ - ldr r3, [pc, #292] @ (c3c7c ) │ │ │ │ - ldr r2, [pc, #296] @ (c3c80 ) │ │ │ │ + ldr r3, [pc, #292] @ (c3c3c ) │ │ │ │ + ldr r2, [pc, #296] @ (c3c40 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #288] @ (c3c84 ) │ │ │ │ - ldr r0, [pc, #292] @ (c3c88 ) │ │ │ │ + ldr r1, [pc, #288] @ (c3c44 ) │ │ │ │ + ldr r0, [pc, #292] @ (c3c48 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #2 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n c3c40 │ │ │ │ + bne.n c3c00 │ │ │ │ ldr r5, [r6, #28] │ │ │ │ str r3, [r6, #12] │ │ │ │ - cbz r5, c3bb2 │ │ │ │ + cbz r5, c3b72 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ add.w r2, r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - beq.n c3c18 │ │ │ │ + beq.n c3bd8 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.n c3ac8 │ │ │ │ + bpl.n c3a88 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 87140 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c3ac8 │ │ │ │ + b.n c3a88 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n c3afe │ │ │ │ - ldr r1, [pc, #188] @ (c3c70 ) │ │ │ │ + b.n c3abe │ │ │ │ + ldr r1, [pc, #188] @ (c3c30 ) │ │ │ │ movs r0, #169 @ 0xa9 │ │ │ │ - ldr r3, [pc, #212] @ (c3c8c ) │ │ │ │ - ldr r2, [pc, #212] @ (c3c90 ) │ │ │ │ + ldr r3, [pc, #212] @ (c3c4c ) │ │ │ │ + ldr r2, [pc, #212] @ (c3c50 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #208] @ (c3c94 ) │ │ │ │ - ldr r0, [pc, #208] @ (c3c98 ) │ │ │ │ + ldr r1, [pc, #208] @ (c3c54 ) │ │ │ │ + ldr r0, [pc, #208] @ (c3c58 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n c3b70 │ │ │ │ - ldr r1, [pc, #152] @ (c3c70 ) │ │ │ │ + b.n c3b30 │ │ │ │ + ldr r1, [pc, #152] @ (c3c30 ) │ │ │ │ movs r0, #167 @ 0xa7 │ │ │ │ - ldr r3, [pc, #192] @ (c3c9c ) │ │ │ │ - ldr r2, [pc, #196] @ (c3ca0 ) │ │ │ │ + ldr r3, [pc, #192] @ (c3c5c ) │ │ │ │ + ldr r2, [pc, #196] @ (c3c60 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #188] @ (c3ca4 ) │ │ │ │ - ldr r0, [pc, #192] @ (c3ca8 ) │ │ │ │ + ldr r1, [pc, #188] @ (c3c64 ) │ │ │ │ + ldr r0, [pc, #192] @ (c3c68 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n c3b70 │ │ │ │ - ldr r1, [pc, #120] @ (c3c70 ) │ │ │ │ + b.n c3b30 │ │ │ │ + ldr r1, [pc, #120] @ (c3c30 ) │ │ │ │ movs r0, #168 @ 0xa8 │ │ │ │ - ldr r3, [pc, #176] @ (c3cac ) │ │ │ │ - ldr r2, [pc, #176] @ (c3cb0 ) │ │ │ │ + ldr r3, [pc, #176] @ (c3c6c ) │ │ │ │ + ldr r2, [pc, #176] @ (c3c70 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #172] @ (c3cb4 ) │ │ │ │ - ldr r0, [pc, #172] @ (c3cb8 ) │ │ │ │ + ldr r1, [pc, #172] @ (c3c74 ) │ │ │ │ + ldr r0, [pc, #172] @ (c3c78 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n c3b70 │ │ │ │ - ldr r2, [pc, #84] @ (c3c70 ) │ │ │ │ + b.n c3b30 │ │ │ │ + ldr r2, [pc, #84] @ (c3c30 ) │ │ │ │ movs r1, #169 @ 0xa9 │ │ │ │ - ldr r3, [pc, #156] @ (c3cbc ) │ │ │ │ + ldr r3, [pc, #156] @ (c3c7c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #152] @ (c3cc0 ) │ │ │ │ + ldr r2, [pc, #152] @ (c3c80 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #148] @ (c3cc4 ) │ │ │ │ - ldr r0, [pc, #152] @ (c3cc8 ) │ │ │ │ + ldr r1, [pc, #148] @ (c3c84 ) │ │ │ │ + ldr r0, [pc, #152] @ (c3c88 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c3b70 │ │ │ │ + b.n c3b30 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.n c3b84 │ │ │ │ + bpl.n c3b44 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c3b84 │ │ │ │ - ldr r3, [pc, #120] @ (c3ccc ) │ │ │ │ + b.n c3b44 │ │ │ │ + ldr r3, [pc, #120] @ (c3c8c ) │ │ │ │ movw r2, #35344 @ 0x8a10 │ │ │ │ - ldr r1, [pc, #120] @ (c3cd0 ) │ │ │ │ - ldr r0, [pc, #120] @ (c3cd4 ) │ │ │ │ + ldr r1, [pc, #120] @ (c3c90 ) │ │ │ │ + ldr r0, [pc, #120] @ (c3c94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1804 @ 0x70c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n c3bdc │ │ │ │ + bvc.n c3b4c │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + hlt 0x002a │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf4c00021 │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + @ instruction: 0xf2980021 │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ movs r0, r4 │ │ │ │ - bls.n c3d3c │ │ │ │ + bvc.n c3cac │ │ │ │ movs r0, r4 │ │ │ │ - pop {r2, r3, r4, r5, r6} │ │ │ │ + rev16 r4, r2 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r6, c3d0a │ │ │ │ + cbnz r6, c3c80 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r6, c3d12 │ │ │ │ + cbnz r6, c3c88 │ │ │ │ movs r0, r4 │ │ │ │ - bhi.n c3c88 │ │ │ │ + bvs.n c3bf8 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + cbnz r2, c3c98 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + cbnz r4, c3cb0 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r0, #0] │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ movs r0, r4 │ │ │ │ - bhi.n c3c54 │ │ │ │ + bvs.n c3bc4 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r0, c3d2a │ │ │ │ + cbnz r0, c3ca0 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, #214 @ 0xd6 │ │ │ │ + cmp r6, #174 @ 0xae │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r2, c3d22 │ │ │ │ + cbnz r2, c3c98 │ │ │ │ movs r0, r4 │ │ │ │ - bhi.n c3c20 │ │ │ │ + bvs.n c3b90 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r6, c3d30 │ │ │ │ + cbnz r6, c3ca6 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, #182 @ 0xb6 │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r2, c3d28 │ │ │ │ + cbnz r2, c3c9e │ │ │ │ movs r0, r4 │ │ │ │ - bhi.n c3be8 │ │ │ │ + bvs.n c3d58 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r2, c3d38 │ │ │ │ + cbnz r2, c3cae │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ - movs r3, r4 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + cdp2 0, 5, cr0, cr2, cr2, {1} │ │ │ │ + asrs r0, r3, #31 │ │ │ │ movs r0, r4 │ │ │ │ - hlt 0x0022 │ │ │ │ + @ instruction: 0xb87a │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c3cd8 : │ │ │ │ +000c3c98 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #192] @ c3da8 │ │ │ │ + ldr.w ip, [pc, #192] @ c3d68 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ (c3dac ) │ │ │ │ + ldr r3, [pc, #184] @ (c3d6c ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #180] @ (c3db0 ) │ │ │ │ + ldr r4, [pc, #180] @ (c3d70 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #164] @ (c3db4 ) │ │ │ │ + ldr r3, [pc, #164] @ (c3d74 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3360 @ 0xd20 │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c3d96 │ │ │ │ - ldr r3, [pc, #148] @ (c3db8 ) │ │ │ │ + beq.n c3d56 │ │ │ │ + ldr r3, [pc, #148] @ (c3d78 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c3d78 │ │ │ │ - ldr r3, [pc, #140] @ (c3dbc ) │ │ │ │ + bne.n c3d38 │ │ │ │ + ldr r3, [pc, #140] @ (c3d7c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c3d9a │ │ │ │ + bne.n c3d5a │ │ │ │ mov r0, r5 │ │ │ │ - bl c3a48 │ │ │ │ + bl c3a08 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c3d96 │ │ │ │ - cbnz r0, c3d72 │ │ │ │ - ldr r3, [pc, #116] @ (c3dc0 ) │ │ │ │ + beq.n c3d56 │ │ │ │ + cbnz r0, c3d32 │ │ │ │ + ldr r3, [pc, #116] @ (c3d80 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3d5a │ │ │ │ + beq.n c3d1a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #104] @ (c3dc4 ) │ │ │ │ - ldr r3, [pc, #76] @ (c3dac ) │ │ │ │ + ldr r2, [pc, #104] @ (c3d84 ) │ │ │ │ + ldr r3, [pc, #76] @ (c3d6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c3da4 │ │ │ │ + bne.n c3d64 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #84] @ (c3dc8 ) │ │ │ │ + ldr r3, [pc, #84] @ (c3d88 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c3d4c │ │ │ │ - ldr r0, [pc, #80] @ (c3dcc ) │ │ │ │ + b.n c3d0c │ │ │ │ + ldr r0, [pc, #80] @ (c3d8c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #76] @ (c3dd0 ) │ │ │ │ + ldr r3, [pc, #76] @ (c3d90 ) │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ - ldr r1, [pc, #76] @ (c3dd4 ) │ │ │ │ - ldr r0, [pc, #76] @ (c3dd8 ) │ │ │ │ + ldr r1, [pc, #76] @ (c3d94 ) │ │ │ │ + ldr r0, [pc, #76] @ (c3d98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c3d5a │ │ │ │ - ldr r0, [pc, #64] @ (c3ddc ) │ │ │ │ + b.n c3d1a │ │ │ │ + ldr r0, [pc, #64] @ (c3d9c ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n c3d82 │ │ │ │ + b.n c3d42 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - udf #144 @ 0x90 │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n c3e44 │ │ │ │ + bpl.n c3db4 │ │ │ │ movs r0, r4 │ │ │ │ - rev16 r6, r2 │ │ │ │ + @ instruction: 0xb82e │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #32] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c3de0 : │ │ │ │ +000c3da0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #528] @ (c4000 ) │ │ │ │ + ldr r4, [pc, #528] @ (c3fc0 ) │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ add r4, pc │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c3ee8 │ │ │ │ + beq.n c3ea8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n c3eb4 │ │ │ │ + bne.n c3e74 │ │ │ │ ldr r5, [r1, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c3f6c │ │ │ │ + beq.w c3f2c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r1, [pc, #496] @ (c4004 ) │ │ │ │ + ldr r1, [pc, #496] @ (c3fc4 ) │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ movs r2, #6 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr.w r1, [r1, #1916] @ 0x77c │ │ │ │ bl 87ee8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c3e3a │ │ │ │ + beq.n c3dfa │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c3eba │ │ │ │ + beq.n c3e7a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3eb4 │ │ │ │ + beq.n c3e74 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w c3f8e │ │ │ │ + beq.w c3f4e │ │ │ │ lsls r5, r0, #31 │ │ │ │ - bmi.n c3f0e │ │ │ │ + bmi.n c3ece │ │ │ │ adds r3, r0, #2 │ │ │ │ teq r0, r3 │ │ │ │ - bmi.n c3ec6 │ │ │ │ + bmi.n c3e86 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ str r3, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c3f4a │ │ │ │ + beq.n c3f0a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -190510,589 +190481,589 @@ │ │ │ │ blx 530a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3eda │ │ │ │ + beq.n c3e9a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c3fe8 │ │ │ │ + beq.w c3fa8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n c3e96 │ │ │ │ + beq.n c3e56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3f3e │ │ │ │ + beq.n c3efe │ │ │ │ cmp r2, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.n c3eb6 │ │ │ │ - ldr r3, [pc, #360] @ (c4008 ) │ │ │ │ + bge.n c3e76 │ │ │ │ + ldr r3, [pc, #360] @ (c3fc8 ) │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ - ldr r1, [pc, #360] @ (c400c ) │ │ │ │ - ldr r0, [pc, #360] @ (c4010 ) │ │ │ │ + ldr r1, [pc, #360] @ (c3fcc ) │ │ │ │ + ldr r0, [pc, #360] @ (c3fd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c3f08 │ │ │ │ + b.n c3ec8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c3e3a │ │ │ │ + b.n c3dfa │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n c3f0e │ │ │ │ + blt.n c3ece │ │ │ │ ldr r5, [r6, #32] │ │ │ │ str r3, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c3f4a │ │ │ │ + beq.n c3f0a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - b.n c3f2e │ │ │ │ + b.n c3eee │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ - b.n c3e7e │ │ │ │ - ldr r1, [pc, #284] @ (c4008 ) │ │ │ │ + b.n c3e3e │ │ │ │ + ldr r1, [pc, #284] @ (c3fc8 ) │ │ │ │ movs r0, #194 @ 0xc2 │ │ │ │ - ldr r3, [pc, #292] @ (c4014 ) │ │ │ │ - ldr r2, [pc, #296] @ (c4018 ) │ │ │ │ + ldr r3, [pc, #292] @ (c3fd4 ) │ │ │ │ + ldr r2, [pc, #296] @ (c3fd8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #288] @ (c401c ) │ │ │ │ - ldr r0, [pc, #292] @ (c4020 ) │ │ │ │ + ldr r1, [pc, #288] @ (c3fdc ) │ │ │ │ + ldr r0, [pc, #292] @ (c3fe0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #2 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n c3fd8 │ │ │ │ + bne.n c3f98 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ str r3, [r6, #12] │ │ │ │ - cbz r5, c3f4a │ │ │ │ + cbz r5, c3f0a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ add.w r2, r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - beq.n c3fb0 │ │ │ │ + beq.n c3f70 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.n c3e60 │ │ │ │ + bpl.n c3e20 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 87140 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c3e60 │ │ │ │ + b.n c3e20 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n c3e96 │ │ │ │ - ldr r1, [pc, #188] @ (c4008 ) │ │ │ │ + b.n c3e56 │ │ │ │ + ldr r1, [pc, #188] @ (c3fc8 ) │ │ │ │ movs r0, #196 @ 0xc4 │ │ │ │ - ldr r3, [pc, #212] @ (c4024 ) │ │ │ │ - ldr r2, [pc, #212] @ (c4028 ) │ │ │ │ + ldr r3, [pc, #212] @ (c3fe4 ) │ │ │ │ + ldr r2, [pc, #212] @ (c3fe8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #208] @ (c402c ) │ │ │ │ - ldr r0, [pc, #208] @ (c4030 ) │ │ │ │ + ldr r1, [pc, #208] @ (c3fec ) │ │ │ │ + ldr r0, [pc, #208] @ (c3ff0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n c3f08 │ │ │ │ - ldr r1, [pc, #152] @ (c4008 ) │ │ │ │ + b.n c3ec8 │ │ │ │ + ldr r1, [pc, #152] @ (c3fc8 ) │ │ │ │ movs r0, #194 @ 0xc2 │ │ │ │ - ldr r3, [pc, #192] @ (c4034 ) │ │ │ │ - ldr r2, [pc, #196] @ (c4038 ) │ │ │ │ + ldr r3, [pc, #192] @ (c3ff4 ) │ │ │ │ + ldr r2, [pc, #196] @ (c3ff8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #188] @ (c403c ) │ │ │ │ - ldr r0, [pc, #192] @ (c4040 ) │ │ │ │ + ldr r1, [pc, #188] @ (c3ffc ) │ │ │ │ + ldr r0, [pc, #192] @ (c4000 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n c3f08 │ │ │ │ - ldr r1, [pc, #120] @ (c4008 ) │ │ │ │ + b.n c3ec8 │ │ │ │ + ldr r1, [pc, #120] @ (c3fc8 ) │ │ │ │ movs r0, #195 @ 0xc3 │ │ │ │ - ldr r3, [pc, #176] @ (c4044 ) │ │ │ │ - ldr r2, [pc, #176] @ (c4048 ) │ │ │ │ + ldr r3, [pc, #176] @ (c4004 ) │ │ │ │ + ldr r2, [pc, #176] @ (c4008 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #172] @ (c404c ) │ │ │ │ - ldr r0, [pc, #172] @ (c4050 ) │ │ │ │ + ldr r1, [pc, #172] @ (c400c ) │ │ │ │ + ldr r0, [pc, #172] @ (c4010 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n c3f08 │ │ │ │ - ldr r2, [pc, #84] @ (c4008 ) │ │ │ │ + b.n c3ec8 │ │ │ │ + ldr r2, [pc, #84] @ (c3fc8 ) │ │ │ │ movs r1, #196 @ 0xc4 │ │ │ │ - ldr r3, [pc, #156] @ (c4054 ) │ │ │ │ + ldr r3, [pc, #156] @ (c4014 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #152] @ (c4058 ) │ │ │ │ + ldr r2, [pc, #152] @ (c4018 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #148] @ (c405c ) │ │ │ │ - ldr r0, [pc, #152] @ (c4060 ) │ │ │ │ + ldr r1, [pc, #148] @ (c401c ) │ │ │ │ + ldr r0, [pc, #152] @ (c4020 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c3f08 │ │ │ │ + b.n c3ec8 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.n c3f1c │ │ │ │ + bpl.n c3edc │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c3f1c │ │ │ │ - ldr r3, [pc, #120] @ (c4064 ) │ │ │ │ + b.n c3edc │ │ │ │ + ldr r3, [pc, #120] @ (c4024 ) │ │ │ │ movw r2, #35648 @ 0x8b40 │ │ │ │ - ldr r1, [pc, #120] @ (c4068 ) │ │ │ │ - ldr r0, [pc, #120] @ (c406c ) │ │ │ │ + ldr r1, [pc, #120] @ (c4028 ) │ │ │ │ + ldr r0, [pc, #120] @ (c402c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1876 @ 0x754 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - stmia r2!, {r3} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n c408c │ │ │ │ + bmi.n c3ffc │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r2, c4022 │ │ │ │ + @ instruction: 0xb712 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf1280021 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + vhadd.s8 d0, d0, d17 │ │ │ │ + strh r4, [r0, #22] │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n c3fec │ │ │ │ + bcc.n c3f5c │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + @ instruction: 0xb682 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb866 │ │ │ │ + @ instruction: 0xb63e │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n c3f38 │ │ │ │ + bcc.n c40a8 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb882 │ │ │ │ + @ instruction: 0xb65a │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r4, c406c │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r5, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #18] │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n c4104 │ │ │ │ + bcc.n c4074 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + @ instruction: 0xb638 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r3, #22 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb822 │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n c40d0 │ │ │ │ + bcc.n c4040 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + @ instruction: 0xb616 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r2, #246 @ 0xf6 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb7fa │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n c4098 │ │ │ │ + bcs.n c4008 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ movs r0, r4 │ │ │ │ - stc2l 0, cr0, [r2], #136 @ 0x88 │ │ │ │ - asrs r0, r5, #25 │ │ │ │ + @ instruction: 0xfaba0022 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + push {r1, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c4070 : │ │ │ │ +000c4030 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #192] @ c4140 │ │ │ │ + ldr.w ip, [pc, #192] @ c4100 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ (c4144 ) │ │ │ │ + ldr r3, [pc, #184] @ (c4104 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #180] @ (c4148 ) │ │ │ │ + ldr r4, [pc, #180] @ (c4108 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #164] @ (c414c ) │ │ │ │ + ldr r3, [pc, #164] @ (c410c ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3408 @ 0xd50 │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c412e │ │ │ │ - ldr r3, [pc, #148] @ (c4150 ) │ │ │ │ + beq.n c40ee │ │ │ │ + ldr r3, [pc, #148] @ (c4110 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c4110 │ │ │ │ - ldr r3, [pc, #140] @ (c4154 ) │ │ │ │ + bne.n c40d0 │ │ │ │ + ldr r3, [pc, #140] @ (c4114 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c4132 │ │ │ │ + bne.n c40f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3de0 │ │ │ │ + bl c3da0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c412e │ │ │ │ - cbnz r0, c410a │ │ │ │ - ldr r3, [pc, #116] @ (c4158 ) │ │ │ │ + beq.n c40ee │ │ │ │ + cbnz r0, c40ca │ │ │ │ + ldr r3, [pc, #116] @ (c4118 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c40f2 │ │ │ │ + beq.n c40b2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #104] @ (c415c ) │ │ │ │ - ldr r3, [pc, #76] @ (c4144 ) │ │ │ │ + ldr r2, [pc, #104] @ (c411c ) │ │ │ │ + ldr r3, [pc, #76] @ (c4104 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c413c │ │ │ │ + bne.n c40fc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #84] @ (c4160 ) │ │ │ │ + ldr r3, [pc, #84] @ (c4120 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c40e4 │ │ │ │ - ldr r0, [pc, #80] @ (c4164 ) │ │ │ │ + b.n c40a4 │ │ │ │ + ldr r0, [pc, #80] @ (c4124 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #76] @ (c4168 ) │ │ │ │ + ldr r3, [pc, #76] @ (c4128 ) │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ - ldr r1, [pc, #76] @ (c416c ) │ │ │ │ - ldr r0, [pc, #76] @ (c4170 ) │ │ │ │ + ldr r1, [pc, #76] @ (c412c ) │ │ │ │ + ldr r0, [pc, #76] @ (c4130 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c40f2 │ │ │ │ - ldr r0, [pc, #64] @ (c4174 ) │ │ │ │ + b.n c40b2 │ │ │ │ + ldr r0, [pc, #64] @ (c4134 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n c411a │ │ │ │ + b.n c40da │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - itee vc │ │ │ │ - movvc r4, r4 │ │ │ │ - lslvs r4, r5, #19 │ │ │ │ - movvs r0, r0 │ │ │ │ - nop {6} │ │ │ │ + itee lt │ │ │ │ + movlt r4, r4 │ │ │ │ + lslge r4, r5, #19 │ │ │ │ + movge r0, r0 │ │ │ │ + nop {10} │ │ │ │ movs r4, r4 │ │ │ │ - bge.n c4140 │ │ │ │ + blt.n c4180 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - itte eq │ │ │ │ - moveq r4, r4 │ │ │ │ - lsreq r0, r2, #15 │ │ │ │ - movne r0, r0 │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + itte mi │ │ │ │ + movmi r4, r4 │ │ │ │ + lsrmi r0, r2, #15 │ │ │ │ + movpl r0, r0 │ │ │ │ + strh r4, [r2, #20] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n c40f4 │ │ │ │ + bne.n c4064 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb6be │ │ │ │ + push {r1, r2, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r3, #20] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c4178 : │ │ │ │ +000c4138 : │ │ │ │ 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w sl, [pc, #1336] @ c46c4 │ │ │ │ + ldr.w sl, [pc, #1336] @ c4684 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #0 │ │ │ │ add sl, pc │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 52bc8 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c452a │ │ │ │ - ldr.w r3, [pc, #1312] @ c46c8 │ │ │ │ + beq.w c44ea │ │ │ │ + ldr.w r3, [pc, #1312] @ c4688 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r4, [r3, #896] @ 0x380 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c468c │ │ │ │ + beq.w c464c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 88f44 │ │ │ │ subs.w ip, r0, #0 │ │ │ │ - blt.w c4542 │ │ │ │ - beq.w c4352 │ │ │ │ + blt.w c4502 │ │ │ │ + beq.w c4312 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w fp, #0 │ │ │ │ strd sl, r9, [sp, #28] │ │ │ │ mov r6, fp │ │ │ │ mov r5, fp │ │ │ │ mov r8, ip │ │ │ │ mov r9, r3 │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 88134 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c43e8 │ │ │ │ + beq.w c43a8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ bl 88f00 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c4422 │ │ │ │ + beq.w c43e2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c42f6 │ │ │ │ + beq.n c42b6 │ │ │ │ ldr.w r1, [r9, #224] @ 0xe0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, sl │ │ │ │ bl 87ee8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c423a │ │ │ │ + beq.n c41fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c437a │ │ │ │ + beq.w c433a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c433a │ │ │ │ + beq.n c42fa │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 88600 <_CPyStr_Strip@@Base> │ │ │ │ mov r5, r0 │ │ │ │ bl 88f20 │ │ │ │ mov sl, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c4670 │ │ │ │ + beq.w c4630 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c426a │ │ │ │ + beq.n c422a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4386 │ │ │ │ + beq.w c4346 │ │ │ │ and.w r3, r6, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c4398 │ │ │ │ + beq.w c4358 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c44a6 │ │ │ │ + bne.w c4466 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.w c44be │ │ │ │ + bmi.w c447e │ │ │ │ cmp r6, r3 │ │ │ │ - bge.w c439e │ │ │ │ + bge.w c435e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrd sl, r9, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c42a2 │ │ │ │ + beq.n c4262 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c45fa │ │ │ │ + beq.w c45ba │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr.w r0, [r3, #896] @ 0x380 │ │ │ │ mov r1, r5 │ │ │ │ blx 52d2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c45c4 │ │ │ │ + beq.w c4584 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c4638 │ │ │ │ + beq.w c45f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 88f44 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.w c4620 │ │ │ │ + blt.w c45e0 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c116c │ │ │ │ + bl c112c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c4602 │ │ │ │ + beq.w c45c2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w c4650 │ │ │ │ + bpl.w c4610 │ │ │ │ strd r4, r0, [r9] │ │ │ │ - b.n c441a │ │ │ │ + b.n c43da │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, sl │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 52f24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w c455c │ │ │ │ + blt.w c451c │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c4456 │ │ │ │ + beq.w c4416 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4328 │ │ │ │ + beq.n c42e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c44d0 │ │ │ │ + beq.w c4490 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.w c4516 │ │ │ │ + bmi.w c44d6 │ │ │ │ adds r3, r6, #2 │ │ │ │ teq r6, r3 │ │ │ │ - bmi.w c4494 │ │ │ │ + bmi.w c4454 │ │ │ │ mov r6, r3 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r8, fp │ │ │ │ - bgt.w c41f0 │ │ │ │ + bgt.w c41b0 │ │ │ │ ldrd sl, r9, [sp, #28] │ │ │ │ lsls r5, r6, #31 │ │ │ │ - bpl.n c4352 │ │ │ │ + bpl.n c4312 │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr.w r0, [r3, #896] @ 0x380 │ │ │ │ mov r1, r6 │ │ │ │ blx 52d2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c45bc │ │ │ │ + beq.w c457c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c45dc │ │ │ │ + beq.w c459c │ │ │ │ strd r5, r4, [r9] │ │ │ │ - b.n c441a │ │ │ │ + b.n c43da │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - b.n c423a │ │ │ │ + b.n c41fa │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ and.w r3, r6, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w c4276 │ │ │ │ + bne.w c4236 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c45cc │ │ │ │ + bne.w c458c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ blx 530a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c43ba │ │ │ │ + beq.n c437a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c448c │ │ │ │ + beq.n c444c │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w c4586 │ │ │ │ + blt.w c4546 │ │ │ │ ldr.w r4, [r9, #896] @ 0x380 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c46a8 │ │ │ │ + beq.w c4668 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c43d8 │ │ │ │ + beq.n c4398 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r5, #0 │ │ │ │ add.w fp, fp, #1 │ │ │ │ mov r6, r5 │ │ │ │ cmp r8, fp │ │ │ │ - bgt.w c41f0 │ │ │ │ - b.n c4344 │ │ │ │ + bgt.w c41b0 │ │ │ │ + b.n c4304 │ │ │ │ ldrd sl, r9, [sp, #28] │ │ │ │ movs r2, #205 @ 0xcd │ │ │ │ - ldr r3, [pc, #732] @ (c46cc ) │ │ │ │ - ldr r1, [pc, #732] @ (c46d0 ) │ │ │ │ - ldr r0, [pc, #736] @ (c46d4 ) │ │ │ │ + ldr r3, [pc, #732] @ (c468c ) │ │ │ │ + ldr r1, [pc, #732] @ (c4690 ) │ │ │ │ + ldr r0, [pc, #736] @ (c4694 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 55cb4 │ │ │ │ @@ -191101,1359 +191072,1359 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r9] │ │ │ │ mov r0, r9 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #680] @ (c46cc ) │ │ │ │ + ldr r3, [pc, #680] @ (c468c ) │ │ │ │ mov r5, sl │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ - ldr r1, [pc, #680] @ (c46d8 ) │ │ │ │ - ldr r0, [pc, #684] @ (c46dc ) │ │ │ │ + ldr r1, [pc, #680] @ (c4698 ) │ │ │ │ + ldr r0, [pc, #684] @ (c469c ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c4414 │ │ │ │ + b.n c43d4 │ │ │ │ ldr.w r1, [r9, #224] @ 0xe0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, sl │ │ │ │ bl 87ee8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c44dc │ │ │ │ + beq.n c449c │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w c45d4 │ │ │ │ + bmi.w c4594 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c43d8 │ │ │ │ + beq.n c4398 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n c43d8 │ │ │ │ + bne.n c4398 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c43d8 │ │ │ │ + b.n c4398 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c43ba │ │ │ │ + b.n c437a │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w c4338 │ │ │ │ + bge.w c42f8 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #2 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n c433a │ │ │ │ + b.n c42fa │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ bl 8f8a4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c439e │ │ │ │ - b.n c428a │ │ │ │ + beq.w c435e │ │ │ │ + b.n c424a │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 8f8a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c439e │ │ │ │ - b.n c428a │ │ │ │ + beq.w c435e │ │ │ │ + b.n c424a │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.n c4516 │ │ │ │ - b.n c432e │ │ │ │ + bmi.n c44d6 │ │ │ │ + b.n c42ee │ │ │ │ ldr.w r1, [r9, #2284] @ 0x8ec │ │ │ │ movs r2, #1 │ │ │ │ mov r0, sl │ │ │ │ bl 87ee8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c4500 │ │ │ │ + beq.n c44c0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c45ac │ │ │ │ + beq.n c456c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c45a8 │ │ │ │ + beq.n c4568 │ │ │ │ ands.w r3, r6, #1 │ │ │ │ - beq.w c4338 │ │ │ │ + beq.w c42f8 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ bl 87198 │ │ │ │ - b.n c433a │ │ │ │ + b.n c42fa │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, sl │ │ │ │ bl 87198 │ │ │ │ - b.n c433a │ │ │ │ - ldr r3, [pc, #416] @ (c46cc ) │ │ │ │ + b.n c42fa │ │ │ │ + ldr r3, [pc, #416] @ (c468c ) │ │ │ │ movs r2, #201 @ 0xc9 │ │ │ │ - ldr r1, [pc, #432] @ (c46e0 ) │ │ │ │ - ldr r0, [pc, #432] @ (c46e4 ) │ │ │ │ + ldr r1, [pc, #432] @ (c46a0 ) │ │ │ │ + ldr r0, [pc, #432] @ (c46a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c4414 │ │ │ │ - ldr r3, [pc, #392] @ (c46cc ) │ │ │ │ + b.n c43d4 │ │ │ │ + ldr r3, [pc, #392] @ (c468c ) │ │ │ │ movs r2, #205 @ 0xcd │ │ │ │ - ldr r1, [pc, #416] @ (c46e8 ) │ │ │ │ + ldr r1, [pc, #416] @ (c46a8 ) │ │ │ │ movs r6, #0 │ │ │ │ - ldr r0, [pc, #416] @ (c46ec ) │ │ │ │ + ldr r0, [pc, #416] @ (c46ac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c4402 │ │ │ │ - ldr r3, [pc, #364] @ (c46cc ) │ │ │ │ + b.n c43c2 │ │ │ │ + ldr r3, [pc, #364] @ (c468c ) │ │ │ │ mov r5, sl │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ movs r2, #217 @ 0xd9 │ │ │ │ - ldr r1, [pc, #392] @ (c46f0 ) │ │ │ │ - ldr r0, [pc, #392] @ (c46f4 ) │ │ │ │ + ldr r1, [pc, #392] @ (c46b0 ) │ │ │ │ + ldr r0, [pc, #392] @ (c46b4 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ - b.n c4444 │ │ │ │ + b.n c4404 │ │ │ │ ldrd sl, r9, [sp, #28] │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr r3, [pc, #316] @ (c46cc ) │ │ │ │ - ldr r1, [pc, #360] @ (c46f8 ) │ │ │ │ - ldr r0, [pc, #360] @ (c46fc ) │ │ │ │ + ldr r3, [pc, #316] @ (c468c ) │ │ │ │ + ldr r1, [pc, #360] @ (c46b8 ) │ │ │ │ + ldr r0, [pc, #360] @ (c46bc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 55cb4 │ │ │ │ - b.n c4414 │ │ │ │ + b.n c43d4 │ │ │ │ movs r5, #1 │ │ │ │ - b.n c433a │ │ │ │ + b.n c42fa │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c45a8 │ │ │ │ - b.n c4504 │ │ │ │ + beq.n c4568 │ │ │ │ + b.n c44c4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c436e │ │ │ │ + b.n c432e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c42be │ │ │ │ + b.n c427e │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ - b.n c439e │ │ │ │ + b.n c435e │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ - b.n c446e │ │ │ │ - ldr r3, [pc, #236] @ (c46cc ) │ │ │ │ + b.n c442e │ │ │ │ + ldr r3, [pc, #236] @ (c468c ) │ │ │ │ movs r2, #227 @ 0xe3 │ │ │ │ - ldr r1, [pc, #284] @ (c4700 ) │ │ │ │ - ldr r0, [pc, #288] @ (c4704 ) │ │ │ │ + ldr r1, [pc, #284] @ (c46c0 ) │ │ │ │ + ldr r0, [pc, #288] @ (c46c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c4414 │ │ │ │ + b.n c43d4 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c42a2 │ │ │ │ - ldr r3, [pc, #200] @ (c46cc ) │ │ │ │ + b.n c4262 │ │ │ │ + ldr r3, [pc, #200] @ (c468c ) │ │ │ │ movs r2, #211 @ 0xd3 │ │ │ │ - ldr r1, [pc, #256] @ (c4708 ) │ │ │ │ - ldr r0, [pc, #256] @ (c470c ) │ │ │ │ + ldr r1, [pc, #256] @ (c46c8 ) │ │ │ │ + ldr r0, [pc, #256] @ (c46cc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c4414 │ │ │ │ - ldr r3, [pc, #168] @ (c46cc ) │ │ │ │ + b.n c43d4 │ │ │ │ + ldr r3, [pc, #168] @ (c468c ) │ │ │ │ movs r2, #211 @ 0xd3 │ │ │ │ - ldr r1, [pc, #232] @ (c4710 ) │ │ │ │ - ldr r0, [pc, #236] @ (c4714 ) │ │ │ │ + ldr r1, [pc, #232] @ (c46d0 ) │ │ │ │ + ldr r0, [pc, #236] @ (c46d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c4618 │ │ │ │ - ldr r3, [pc, #144] @ (c46cc ) │ │ │ │ + b.n c45d8 │ │ │ │ + ldr r3, [pc, #144] @ (c468c ) │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ - ldr r1, [pc, #216] @ (c4718 ) │ │ │ │ - ldr r0, [pc, #220] @ (c471c ) │ │ │ │ + ldr r1, [pc, #216] @ (c46d8 ) │ │ │ │ + ldr r0, [pc, #220] @ (c46dc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c4414 │ │ │ │ - ldr r3, [pc, #120] @ (c46cc ) │ │ │ │ - ldr r1, [pc, #204] @ (c4720 ) │ │ │ │ + b.n c43d4 │ │ │ │ + ldr r3, [pc, #120] @ (c468c ) │ │ │ │ + ldr r1, [pc, #204] @ (c46e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [sl, r3] │ │ │ │ - ldr r3, [pc, #200] @ (c4724 ) │ │ │ │ + ldr r3, [pc, #200] @ (c46e4 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #196] @ (c4728 ) │ │ │ │ + ldr r0, [pc, #196] @ (c46e8 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r2, #211 @ 0xd3 │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n c4618 │ │ │ │ - ldr r3, [pc, #184] @ (c472c ) │ │ │ │ - movw r2, #65063 @ 0xfe27 │ │ │ │ + b.n c45d8 │ │ │ │ + ldr r3, [pc, #184] @ (c46ec ) │ │ │ │ + movw r2, #65048 @ 0xfe18 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #180] @ (c4730 ) │ │ │ │ - ldr r0, [pc, #180] @ (c4734 ) │ │ │ │ + ldr r1, [pc, #180] @ (c46f0 ) │ │ │ │ + ldr r0, [pc, #180] @ (c46f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1944 @ 0x798 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #168] @ (c4738 ) │ │ │ │ - movw r2, #65031 @ 0xfe07 │ │ │ │ + ldr r3, [pc, #168] @ (c46f8 ) │ │ │ │ + movw r2, #65016 @ 0xfdf8 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #164] @ (c473c ) │ │ │ │ - ldr r0, [pc, #164] @ (c4740 ) │ │ │ │ + ldr r1, [pc, #164] @ (c46fc ) │ │ │ │ + ldr r0, [pc, #164] @ (c4700 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1944 @ 0x798 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #152] @ (c4744 ) │ │ │ │ - movw r2, #65122 @ 0xfe62 │ │ │ │ + ldr r3, [pc, #152] @ (c4704 ) │ │ │ │ + movw r2, #65107 @ 0xfe53 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #148] @ (c4748 ) │ │ │ │ - ldr r0, [pc, #148] @ (c474c ) │ │ │ │ + ldr r1, [pc, #148] @ (c4708 ) │ │ │ │ + ldr r0, [pc, #148] @ (c470c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1944 @ 0x798 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - bkpt 0x006a │ │ │ │ + bkpt 0x00aa │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n c46fc │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - beq.n c4684 │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7, {r1, r3, r4, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #592 @ 0x250 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ movs r0, r4 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r5, sp, #264 @ 0x108 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6, {r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #760 @ 0x2f8 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r1, #7] │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf6560022 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + bic.w r0, lr, #10616832 @ 0xa20000 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ movs r0, r4 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf63a0022 │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + ands.w r0, r2, #10616832 @ 0xa20000 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + push {r1, r5, r6, r7, lr} │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf61e0022 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + @ instruction: 0xf3f60022 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c4750 : │ │ │ │ +000c4710 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w r5, [pc, #1048] @ c4b7c │ │ │ │ + ldr.w r5, [pc, #1048] @ c4b3c │ │ │ │ add r5, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c48b6 │ │ │ │ - ldr.w r3, [pc, #1040] @ c4b80 │ │ │ │ + beq.w c4876 │ │ │ │ + ldr.w r3, [pc, #1040] @ c4b40 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n c485e │ │ │ │ + beq.n c481e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c489c │ │ │ │ + beq.w c485c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c4a14 │ │ │ │ + beq.w c49d4 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n c4866 │ │ │ │ + beq.n c4826 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c4878 │ │ │ │ + beq.n c4838 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c493e │ │ │ │ + beq.w c48fe │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w c48da │ │ │ │ + beq.w c489a │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ - beq.w c4a50 │ │ │ │ + beq.w c4a10 │ │ │ │ adds r0, r1, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c4ab8 │ │ │ │ + beq.w c4a78 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c48fa │ │ │ │ + beq.w c48ba │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl c4750 │ │ │ │ + bl c4710 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4932 │ │ │ │ + beq.w c48f2 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c4b3e │ │ │ │ + beq.w c4afe │ │ │ │ lsls r0, r1, #31 │ │ │ │ - bmi.w c4996 │ │ │ │ + bmi.w c4956 │ │ │ │ adds r3, r1, #2 │ │ │ │ - bmi.w c4a6c │ │ │ │ + bmi.w c4a2c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c4b1c │ │ │ │ + beq.w c4adc │ │ │ │ adds r1, r3, #2 │ │ │ │ - bpl.n c4822 │ │ │ │ + bpl.n c47e2 │ │ │ │ teq r1, r3 │ │ │ │ - bmi.w c4a92 │ │ │ │ + bmi.w c4a52 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4b10 │ │ │ │ + beq.w c4ad0 │ │ │ │ adds r6, r1, #2 │ │ │ │ - bpl.n c483a │ │ │ │ + bpl.n c47fa │ │ │ │ teq r6, r1 │ │ │ │ - bmi.w c4a46 │ │ │ │ + bmi.w c4a06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4a64 │ │ │ │ + beq.w c4a24 │ │ │ │ adds r4, r6, #2 │ │ │ │ - bpl.n c4860 │ │ │ │ + bpl.n c4820 │ │ │ │ teq r6, r4 │ │ │ │ - bpl.n c4860 │ │ │ │ + bpl.n c4820 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w c31f0 │ │ │ │ + b.w c31b0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, c4870 │ │ │ │ + cbnz r2, c4830 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r6, #16] │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c493e │ │ │ │ + beq.n c48fe │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c47b4 │ │ │ │ + bne.n c4774 │ │ │ │ movw r3, #65534 @ 0xfffe │ │ │ │ movt r3, #16383 @ 0x3fff │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4914 │ │ │ │ + beq.n c48d4 │ │ │ │ movs r4, #4 │ │ │ │ - b.n c4860 │ │ │ │ + b.n c4820 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c4a14 │ │ │ │ + beq.w c49d4 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w c4794 │ │ │ │ + bne.w c4754 │ │ │ │ movw r3, #65534 @ 0xfffe │ │ │ │ movt r3, #16383 @ 0x3fff │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n c4870 │ │ │ │ - ldr r1, [pc, #716] @ (c4b84 ) │ │ │ │ + b.n c4830 │ │ │ │ + ldr r1, [pc, #716] @ (c4b44 ) │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ - ldr r3, [pc, #716] @ (c4b88 ) │ │ │ │ - ldr r2, [pc, #716] @ (c4b8c ) │ │ │ │ + ldr r3, [pc, #716] @ (c4b48 ) │ │ │ │ + ldr r2, [pc, #716] @ (c4b4c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #712] @ (c4b90 ) │ │ │ │ - ldr r0, [pc, #712] @ (c4b94 ) │ │ │ │ + ldr r1, [pc, #712] @ (c4b50 ) │ │ │ │ + ldr r0, [pc, #712] @ (c4b54 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r4, #1 │ │ │ │ - b.n c4860 │ │ │ │ + b.n c4820 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n c488e │ │ │ │ + bne.n c484e │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n c4898 │ │ │ │ + bne.n c4858 │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4846 │ │ │ │ + b.n c4806 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c4a9e │ │ │ │ + beq.w c4a5e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4b06 │ │ │ │ + beq.w c4ac6 │ │ │ │ movs r6, #4 │ │ │ │ - b.n c483a │ │ │ │ + b.n c47fa │ │ │ │ movs r6, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.n c4846 │ │ │ │ + bpl.n c4806 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ - b.n c4860 │ │ │ │ + b.n c4820 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n c47f8 │ │ │ │ - ldr r3, [pc, #580] @ (c4b84 ) │ │ │ │ + b.n c47b8 │ │ │ │ + ldr r3, [pc, #580] @ (c4b44 ) │ │ │ │ movs r1, #216 @ 0xd8 │ │ │ │ - ldr r0, [pc, #596] @ (c4b98 ) │ │ │ │ + ldr r0, [pc, #596] @ (c4b58 ) │ │ │ │ add r0, pc │ │ │ │ ldr r5, [r5, r3] │ │ │ │ - ldr r3, [pc, #592] @ (c4b9c ) │ │ │ │ + ldr r3, [pc, #592] @ (c4b5c ) │ │ │ │ ldr r2, [r5, #0] │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r1, [pc, #588] @ (c4ba0 ) │ │ │ │ - ldr r2, [pc, #588] @ (c4ba4 ) │ │ │ │ + ldr r1, [pc, #588] @ (c4b60 ) │ │ │ │ + ldr r2, [pc, #588] @ (c4b64 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4afe │ │ │ │ - ldr r1, [pc, #572] @ (c4ba8 ) │ │ │ │ + beq.w c4abe │ │ │ │ + ldr r1, [pc, #572] @ (c4b68 ) │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr r0, [pc, #572] @ (c4bac ) │ │ │ │ + ldr r0, [pc, #572] @ (c4b6c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4a3e │ │ │ │ - ldr r1, [pc, #552] @ (c4bb0 ) │ │ │ │ + beq.n c49fe │ │ │ │ + ldr r1, [pc, #552] @ (c4b70 ) │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr r0, [pc, #552] @ (c4bb4 ) │ │ │ │ + ldr r0, [pc, #552] @ (c4b74 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n c48d6 │ │ │ │ + b.n c4896 │ │ │ │ movs r0, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c4b64 │ │ │ │ + beq.w c4b24 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w c4b76 │ │ │ │ + beq.w c4b36 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bpl.w c4816 │ │ │ │ + bpl.w c47d6 │ │ │ │ mov r1, r3 │ │ │ │ movs r0, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ bl 87198 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4b28 │ │ │ │ + beq.w c4ae8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c4b70 │ │ │ │ + beq.w c4b30 │ │ │ │ lsls r2, r1, #31 │ │ │ │ - bpl.w c482e │ │ │ │ + bpl.w c47ee │ │ │ │ movs r0, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 87198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4a8a │ │ │ │ + beq.n c4a4a │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n c491c │ │ │ │ - ldr r3, [pc, #372] @ (c4b84 ) │ │ │ │ + bne.n c48dc │ │ │ │ + ldr r3, [pc, #372] @ (c4b44 ) │ │ │ │ ldr r5, [r5, r3] │ │ │ │ - b.n c4984 │ │ │ │ - ldr r2, [pc, #364] @ (c4b84 ) │ │ │ │ + b.n c4944 │ │ │ │ + ldr r2, [pc, #364] @ (c4b44 ) │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ - ldr r3, [pc, #412] @ (c4bb8 ) │ │ │ │ + ldr r3, [pc, #412] @ (c4b78 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r2] │ │ │ │ - ldr r2, [pc, #412] @ (c4bbc ) │ │ │ │ + ldr r2, [pc, #412] @ (c4b7c ) │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r0, [pc, #404] @ (c4bc0 ) │ │ │ │ - ldr r1, [pc, #408] @ (c4bc4 ) │ │ │ │ + ldr r0, [pc, #404] @ (c4b80 ) │ │ │ │ + ldr r1, [pc, #408] @ (c4b84 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n c4984 │ │ │ │ + bne.n c4944 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4984 │ │ │ │ + b.n c4944 │ │ │ │ movs r0, #2 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n c4a00 │ │ │ │ - cbz r2, c4ab8 │ │ │ │ + b.n c49c0 │ │ │ │ + cbz r2, c4a78 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c47d2 │ │ │ │ + bne.w c4792 │ │ │ │ movw r3, #65534 @ 0xfffe │ │ │ │ movt r3, #16383 @ 0x3fff │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n c4904 │ │ │ │ + b.n c48c4 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4846 │ │ │ │ + b.n c4806 │ │ │ │ teq r1, r3 │ │ │ │ - bmi.n c4b34 │ │ │ │ + bmi.n c4af4 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w c4816 │ │ │ │ + bne.w c47d6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n c4816 │ │ │ │ + b.n c47d6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4a0a │ │ │ │ + b.n c49ca │ │ │ │ mov r1, r3 │ │ │ │ movs r0, #2 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n c49d8 │ │ │ │ + b.n c4998 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c4910 │ │ │ │ + bne.w c48d0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r1, #2 │ │ │ │ - b.n c482e │ │ │ │ - ldr r3, [pc, #200] @ (c4b84 ) │ │ │ │ - ldr r2, [pc, #268] @ (c4bc8 ) │ │ │ │ - ldr r1, [pc, #268] @ (c4bcc ) │ │ │ │ - ldr r0, [pc, #272] @ (c4bd0 ) │ │ │ │ + b.n c47ee │ │ │ │ + ldr r3, [pc, #200] @ (c4b44 ) │ │ │ │ + ldr r2, [pc, #268] @ (c4b88 ) │ │ │ │ + ldr r1, [pc, #268] @ (c4b8c ) │ │ │ │ + ldr r0, [pc, #272] @ (c4b90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #216 @ 0xd8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #256] @ (c4bd4 ) │ │ │ │ + ldr r3, [pc, #256] @ (c4b94 ) │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4b5c │ │ │ │ - ldr r1, [pc, #244] @ (c4bd8 ) │ │ │ │ + beq.n c4b1c │ │ │ │ + ldr r1, [pc, #244] @ (c4b98 ) │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr r0, [pc, #244] @ (c4bdc ) │ │ │ │ + ldr r0, [pc, #244] @ (c4b9c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c496a │ │ │ │ + bne.w c492a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c496a │ │ │ │ + b.n c492a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r1, #2 │ │ │ │ - b.n c49ea │ │ │ │ + b.n c49aa │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n c482e │ │ │ │ + b.n c47ee │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n c49bc │ │ │ │ + b.n c497c │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n c49e4 │ │ │ │ + b.n c49a4 │ │ │ │ movs r0, #2 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n c49aa │ │ │ │ - ldr r3, [pc, #68] @ (c4b84 ) │ │ │ │ + b.n c496a │ │ │ │ + ldr r3, [pc, #68] @ (c4b44 ) │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr r1, [pc, #156] @ (c4be0 ) │ │ │ │ - ldr r0, [pc, #156] @ (c4be4 ) │ │ │ │ + ldr r1, [pc, #156] @ (c4ba0 ) │ │ │ │ + ldr r0, [pc, #156] @ (c4ba4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n c4ae2 │ │ │ │ + bne.n c4aa2 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4ae2 │ │ │ │ + b.n c4aa2 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n c49b6 │ │ │ │ - ldr r3, [pc, #16] @ (c4b84 ) │ │ │ │ + b.n c4976 │ │ │ │ + ldr r3, [pc, #16] @ (c4b44 ) │ │ │ │ ldr r5, [r5, r3] │ │ │ │ - b.n c496a │ │ │ │ - ldr r3, [pc, #12] @ (c4b84 ) │ │ │ │ + b.n c492a │ │ │ │ + ldr r3, [pc, #12] @ (c4b44 ) │ │ │ │ ldr r5, [r5, r3] │ │ │ │ - b.n c4ae2 │ │ │ │ - @ instruction: 0xb896 │ │ │ │ + b.n c4aa2 │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - vld4.8 {d0-d3}, [r6 :128], r1 │ │ │ │ - add r5, pc, #280 @ (adr r5, c4ca8 ) │ │ │ │ + @ instruction: 0xf6fe0021 │ │ │ │ + add r3, pc, #120 @ (adr r3, c4bc8 ) │ │ │ │ movs r0, r4 │ │ │ │ - movs r4, #8 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #56 @ (adr r5, c4bd0 ) │ │ │ │ + add r2, pc, #920 @ (adr r2, c4ef0 ) │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #608 @ (adr r4, c4dfc ) │ │ │ │ + add r2, pc, #448 @ (adr r2, c4d1c ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb.w r0, [r8, #33] @ 0x21 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + @ instruction: 0xf6700021 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #704 @ (adr r4, c4e68 ) │ │ │ │ + add r2, pc, #544 @ (adr r2, c4d88 ) │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #416 @ (adr r4, c4d50 ) │ │ │ │ + add r2, pc, #256 @ (adr r2, c4c70 ) │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r1, #32 │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #312 @ (adr r4, c4cf0 ) │ │ │ │ + add r2, pc, #152 @ (adr r2, c4c10 ) │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf7ca0021 │ │ │ │ - add r3, pc, #920 @ (adr r3, c4f58 ) │ │ │ │ + sub.w r0, r2, #10551296 @ 0xa10000 │ │ │ │ + add r1, pc, #760 @ (adr r1, c4e78 ) │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #704 @ (adr r3, c4e84 ) │ │ │ │ + add r1, pc, #544 @ (adr r1, c4da4 ) │ │ │ │ movs r0, r4 │ │ │ │ - movs r2, #166 @ 0xa6 │ │ │ │ + movs r0, #126 @ 0x7e │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #288 @ (adr r3, c4cec ) │ │ │ │ + add r1, pc, #128 @ (adr r1, c4c0c ) │ │ │ │ movs r0, r4 │ │ │ │ - movs r2, #16 │ │ │ │ + subs r0, r5, #7 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #88 @ (adr r3, c4c2c ) │ │ │ │ + add r0, pc, #952 @ (adr r0, c4f4c ) │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf7120021 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + @ instruction: 0xf4ea0021 │ │ │ │ + subs r2, r0, #7 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #960 @ (adr r2, c4fa0 ) │ │ │ │ + add r0, pc, #800 @ (adr r0, c4ec0 ) │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #142 @ 0x8e │ │ │ │ + subs r6, r4, #5 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #584 @ (adr r2, c4e30 ) │ │ │ │ + add r0, pc, #424 @ (adr r0, c4d50 ) │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c4be8 : │ │ │ │ +000c4ba8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #104] @ (c4c68 ) │ │ │ │ + ldr r3, [pc, #104] @ (c4c28 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #100] @ (c4c6c ) │ │ │ │ + ldr r4, [pc, #100] @ (c4c2c ) │ │ │ │ add.w r3, r3, #3456 @ 0xd80 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, c4c62 │ │ │ │ - ldr r3, [pc, #92] @ (c4c70 ) │ │ │ │ + cbz r0, c4c22 │ │ │ │ + ldr r3, [pc, #92] @ (c4c30 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c4c30 │ │ │ │ + bne.n c4bf0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c4750 │ │ │ │ + bl c4710 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c4c62 │ │ │ │ + beq.n c4c22 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 8bf90 │ │ │ │ - ldr r3, [pc, #64] @ (c4c74 ) │ │ │ │ + ldr r3, [pc, #64] @ (c4c34 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4c1e │ │ │ │ - ldr r3, [pc, #60] @ (c4c78 ) │ │ │ │ + beq.n c4bde │ │ │ │ + ldr r3, [pc, #60] @ (c4c38 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4c1e │ │ │ │ - ldr r0, [pc, #52] @ (c4c7c ) │ │ │ │ + beq.n c4bde │ │ │ │ + ldr r0, [pc, #52] @ (c4c3c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #48] @ (c4c80 ) │ │ │ │ - ldr r1, [pc, #48] @ (c4c84 ) │ │ │ │ + ldr r3, [pc, #48] @ (c4c40 ) │ │ │ │ + ldr r1, [pc, #48] @ (c4c44 ) │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ - ldr r0, [pc, #48] @ (c4c88 ) │ │ │ │ + ldr r0, [pc, #48] @ (c4c48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + ldmia r7, {r1, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - cbz r2, c4cec │ │ │ │ + push {r1, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #704 @ (adr r1, c4f40 ) │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ movs r0, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + subs r6, r2, #1 │ │ │ │ movs r1, r4 │ │ │ │ - add r1, pc, #520 @ (adr r1, c4e94 ) │ │ │ │ + ldr r7, [sp, #360] @ 0x168 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c4c8c : │ │ │ │ +000c4c4c : │ │ │ │ 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 │ │ │ │ mov r9, r2 │ │ │ │ - ldr.w r2, [pc, #2232] @ c5558 │ │ │ │ - ldr.w r3, [pc, #2232] @ c555c │ │ │ │ + ldr.w r2, [pc, #2232] @ c5518 │ │ │ │ + ldr.w r3, [pc, #2232] @ c551c │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr.w r5, [pc, #2224] @ c5560 │ │ │ │ + ldr.w r5, [pc, #2224] @ c5520 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c4ff4 │ │ │ │ + beq.w c4fb4 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5020 │ │ │ │ + beq.w c4fe0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c505a │ │ │ │ + beq.w c501a │ │ │ │ mov r8, r1 │ │ │ │ bl 89b54 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c5092 │ │ │ │ - ldr.w r3, [pc, #2164] @ c5564 │ │ │ │ + beq.w c5052 │ │ │ │ + ldr.w r3, [pc, #2164] @ c5524 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov fp, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c50ae │ │ │ │ + bne.w c506e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4f92 │ │ │ │ + beq.w c4f52 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w c50e0 │ │ │ │ - ldr.w r3, [pc, #2132] @ c5568 │ │ │ │ + beq.w c50a0 │ │ │ │ + ldr.w r3, [pc, #2132] @ c5528 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #3748] @ 0xea4 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w c4fb8 │ │ │ │ + bmi.w c4f78 │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 52d14 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c553c │ │ │ │ + beq.w c54fc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4d54 │ │ │ │ + beq.n c4d14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4f9a │ │ │ │ + beq.w c4f5a │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w c4fc2 │ │ │ │ + blt.w c4f82 │ │ │ │ ands.w r6, r6, #255 @ 0xff │ │ │ │ - beq.w c4e6e │ │ │ │ + beq.w c4e2e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4fa8 │ │ │ │ + beq.w c4f68 │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c527c │ │ │ │ + beq.w c523c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4fb0 │ │ │ │ + beq.w c4f70 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c51f0 │ │ │ │ + bne.w c51b0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8bf90 │ │ │ │ tst.w r9, #1 │ │ │ │ mov r8, r0 │ │ │ │ - bne.w c51f8 │ │ │ │ + bne.w c51b8 │ │ │ │ mov r0, r9 │ │ │ │ bl 8bf90 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ strd r8, r0, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4dd8 │ │ │ │ + beq.n c4d98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, c4dd8 │ │ │ │ + cbnz r3, c4d98 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c5220 │ │ │ │ + beq.w c51e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c54cc │ │ │ │ + beq.w c548c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4dfe │ │ │ │ + beq.n c4dbe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4fec │ │ │ │ + beq.w c4fac │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c54b0 │ │ │ │ + beq.w c5470 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4e18 │ │ │ │ + beq.n c4dd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5118 │ │ │ │ - ldr.w r3, [pc, #1872] @ c556c │ │ │ │ + beq.w c50d8 │ │ │ │ + ldr.w r3, [pc, #1872] @ c552c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c52f2 │ │ │ │ - ldr.w r2, [pc, #1864] @ c5570 │ │ │ │ + bne.w c52b2 │ │ │ │ + ldr.w r2, [pc, #1864] @ c5530 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r6, [r5, r2] │ │ │ │ sub.w r6, r4, r6 │ │ │ │ clz r6, r6 │ │ │ │ mov.w r6, r6, lsr #5 │ │ │ │ - beq.n c4e4c │ │ │ │ + beq.n c4e0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5052 │ │ │ │ - ldr.w r2, [pc, #1828] @ c5574 │ │ │ │ - ldr.w r3, [pc, #1800] @ c555c │ │ │ │ + beq.w c5012 │ │ │ │ + ldr.w r2, [pc, #1828] @ c5534 │ │ │ │ + ldr.w r3, [pc, #1800] @ c551c │ │ │ │ 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 c54ac │ │ │ │ + bne.w c546c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w c52ac │ │ │ │ + beq.w c526c │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ lsls r0, r2, #31 │ │ │ │ ldr.w r9, [r3, #3752] @ 0xea8 │ │ │ │ - bmi.w c5200 │ │ │ │ + bmi.w c51c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c50d4 │ │ │ │ + beq.w c5094 │ │ │ │ mov r0, r2 │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx 52d14 │ │ │ │ mov r2, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5520 │ │ │ │ + beq.w c54e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c4ebc │ │ │ │ + beq.n c4e7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c510c │ │ │ │ + beq.w c50cc │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w c52dc │ │ │ │ + blt.w c529c │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c4f8e │ │ │ │ + beq.n c4f4e │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5326 │ │ │ │ + beq.w c52e6 │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r9, r2 │ │ │ │ ldr.w r3, [r3, #3748] @ 0xea4 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c535a │ │ │ │ + beq.w c531a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5268 │ │ │ │ + beq.w c5228 │ │ │ │ mvn.w r3, r8 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq.w c525c │ │ │ │ + beq.w c521c │ │ │ │ add.w r7, r8, #2 │ │ │ │ teq r8, r7 │ │ │ │ - bmi.w c5256 │ │ │ │ + bmi.w c5216 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 89c18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c5388 │ │ │ │ + beq.w c5348 │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c53b8 │ │ │ │ + bne.w c5378 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w c53d6 │ │ │ │ + beq.w c5396 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.w c5408 │ │ │ │ + bmi.w c53c8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5270 │ │ │ │ + beq.w c5230 │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bmi.w c5414 │ │ │ │ + bmi.w c53d4 │ │ │ │ mov r0, r2 │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 52d14 │ │ │ │ mov r2, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c54e8 │ │ │ │ + beq.w c54a8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c4f80 │ │ │ │ + beq.n c4f40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5242 │ │ │ │ + beq.w c5202 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w c5420 │ │ │ │ + blt.w c53e0 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w c5120 │ │ │ │ + bne.w c50e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c4e42 │ │ │ │ + b.n c4e02 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4d0a │ │ │ │ + b.n c4cca │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w c4d5a │ │ │ │ - b.n c4fc2 │ │ │ │ + bge.w c4d1a │ │ │ │ + b.n c4f82 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4d6e │ │ │ │ + b.n c4d2e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4d90 │ │ │ │ + b.n c4d50 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 87140 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n c4d28 │ │ │ │ - ldr.w r3, [pc, #1460] @ c5578 │ │ │ │ + b.n c4ce8 │ │ │ │ + ldr.w r3, [pc, #1460] @ c5538 │ │ │ │ movs r2, #97 @ 0x61 │ │ │ │ - ldr.w r1, [pc, #1456] @ c557c │ │ │ │ - ldr.w r0, [pc, #1456] @ c5580 │ │ │ │ + ldr.w r1, [pc, #1456] @ c553c │ │ │ │ + ldr.w r0, [pc, #1456] @ c5540 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ movs r6, #2 │ │ │ │ - b.n c4e4c │ │ │ │ + b.n c4e0c │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4dfe │ │ │ │ - ldr.w r1, [pc, #1408] @ c5578 │ │ │ │ + b.n c4dbe │ │ │ │ + ldr.w r1, [pc, #1408] @ c5538 │ │ │ │ movs r0, #93 @ 0x5d │ │ │ │ - ldr.w r3, [pc, #1416] @ c5584 │ │ │ │ - ldr.w r2, [pc, #1416] @ c5588 │ │ │ │ + ldr.w r3, [pc, #1416] @ c5544 │ │ │ │ + ldr.w r2, [pc, #1416] @ c5548 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1408] @ c558c │ │ │ │ - ldr.w r0, [pc, #1408] @ c5590 │ │ │ │ + ldr.w r1, [pc, #1408] @ c554c │ │ │ │ + ldr.w r0, [pc, #1408] @ c5550 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n c4fe8 │ │ │ │ - ldr.w r2, [pc, #1364] @ c5578 │ │ │ │ + b.n c4fa8 │ │ │ │ + ldr.w r2, [pc, #1364] @ c5538 │ │ │ │ movs r1, #96 @ 0x60 │ │ │ │ - ldr.w r3, [pc, #1388] @ c5594 │ │ │ │ + ldr.w r3, [pc, #1388] @ c5554 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1380] @ c5598 │ │ │ │ + ldr.w r2, [pc, #1380] @ c5558 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1380] @ c559c │ │ │ │ + ldr.w r1, [pc, #1380] @ c555c │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1376] @ c55a0 │ │ │ │ + ldr.w r0, [pc, #1376] @ c5560 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c4fe8 │ │ │ │ + b.n c4fa8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4e4c │ │ │ │ - ldr.w r3, [pc, #1308] @ c5578 │ │ │ │ + b.n c4e0c │ │ │ │ + ldr.w r3, [pc, #1308] @ c5538 │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ - ldr.w r0, [pc, #1344] @ c55a4 │ │ │ │ + ldr.w r0, [pc, #1344] @ c5564 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1340] @ c55a8 │ │ │ │ + ldr.w r3, [pc, #1340] @ c5568 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr.w r2, [pc, #1336] @ c55ac │ │ │ │ + ldr.w r2, [pc, #1336] @ c556c │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1332] @ c55b0 │ │ │ │ + ldr.w r1, [pc, #1332] @ c5570 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c4fe8 │ │ │ │ - ldr.w r3, [pc, #1252] @ c5578 │ │ │ │ + b.n c4fa8 │ │ │ │ + ldr.w r3, [pc, #1252] @ c5538 │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ - ldr.w r1, [pc, #1304] @ c55b4 │ │ │ │ - ldr.w r0, [pc, #1304] @ c55b8 │ │ │ │ + ldr.w r1, [pc, #1304] @ c5574 │ │ │ │ + ldr.w r0, [pc, #1304] @ c5578 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c5084 │ │ │ │ - ldr.w r3, [pc, #1224] @ c5578 │ │ │ │ + b.n c5044 │ │ │ │ + ldr.w r3, [pc, #1224] @ c5538 │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ - ldr.w r1, [pc, #1284] @ c55bc │ │ │ │ + ldr.w r1, [pc, #1284] @ c557c │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #1280] @ c55c0 │ │ │ │ + ldr.w r3, [pc, #1280] @ c5580 │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w r0, [pc, #1272] @ c55c4 │ │ │ │ + ldr.w r0, [pc, #1272] @ c5584 │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n c5084 │ │ │ │ + b.n c5044 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n c4e90 │ │ │ │ - ldr.w r3, [pc, #1172] @ c5578 │ │ │ │ + b.n c4e50 │ │ │ │ + ldr.w r3, [pc, #1172] @ c5538 │ │ │ │ movs r2, #97 @ 0x61 │ │ │ │ - ldr.w r0, [pc, #1248] @ c55c8 │ │ │ │ + ldr.w r0, [pc, #1248] @ c5588 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1240] @ c55cc │ │ │ │ + ldr.w r3, [pc, #1240] @ c558c │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1236] @ c55d0 │ │ │ │ - ldr.w r1, [pc, #1236] @ c55d4 │ │ │ │ + ldr.w r2, [pc, #1236] @ c5590 │ │ │ │ + ldr.w r1, [pc, #1236] @ c5594 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n c4fdc │ │ │ │ + b.n c4f9c │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n c4ebc │ │ │ │ + b.n c4e7c │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4e18 │ │ │ │ + b.n c4dd8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c534e │ │ │ │ + beq.w c530e │ │ │ │ add.w r7, r8, #2 │ │ │ │ teq r8, r7 │ │ │ │ - bmi.w c5348 │ │ │ │ + bmi.w c5308 │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c544e │ │ │ │ + beq.w c540e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c53b0 │ │ │ │ + beq.w c5370 │ │ │ │ mov r0, r7 │ │ │ │ bl 8bf90 │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ @@ -192462,800 +192433,795 @@ │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r3, #3556] @ 0xde4 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c518c │ │ │ │ + beq.n c514c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c524e │ │ │ │ + beq.n c520e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c5480 │ │ │ │ + beq.w c5440 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5504 │ │ │ │ + beq.w c54c4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c51ac │ │ │ │ + beq.n c516c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5436 │ │ │ │ - ldr r3, [pc, #956] @ (c556c ) │ │ │ │ + beq.w c53f6 │ │ │ │ + ldr r3, [pc, #956] @ (c552c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c4e26 │ │ │ │ - ldr.w r0, [pc, #1052] @ c55d8 │ │ │ │ + beq.w c4de6 │ │ │ │ + ldr.w r0, [pc, #1052] @ c5598 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c51d8 │ │ │ │ + beq.n c5198 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c54a4 │ │ │ │ - ldr r3, [pc, #924] @ (c5578 ) │ │ │ │ + beq.w c5464 │ │ │ │ + ldr r3, [pc, #924] @ (c5538 ) │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr r1, [pc, #1020] @ (c55dc ) │ │ │ │ - ldr.w r0, [pc, #1024] @ c55e0 │ │ │ │ + ldr r1, [pc, #1020] @ (c559c ) │ │ │ │ + ldr.w r0, [pc, #1024] @ c55a0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c4fe8 │ │ │ │ + b.n c4fa8 │ │ │ │ mov r0, r8 │ │ │ │ bl 87140 │ │ │ │ - b.n c4d98 │ │ │ │ + b.n c4d58 │ │ │ │ mov r0, r9 │ │ │ │ bl 87140 │ │ │ │ - b.n c4da8 │ │ │ │ + b.n c4d68 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 87140 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c4e90 │ │ │ │ + bne.w c4e50 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n c4e90 │ │ │ │ - ldr r3, [pc, #852] @ (c5578 ) │ │ │ │ + b.n c4e50 │ │ │ │ + ldr r3, [pc, #852] @ (c5538 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ - ldr r1, [pc, #956] @ (c55e4 ) │ │ │ │ - ldr r0, [pc, #960] @ (c55e8 ) │ │ │ │ + ldr r1, [pc, #956] @ (c55a4 ) │ │ │ │ + ldr r0, [pc, #960] @ (c55a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c4fe8 │ │ │ │ + b.n c4fa8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n c4f80 │ │ │ │ + b.n c4f40 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c518c │ │ │ │ + b.n c514c │ │ │ │ cmp r7, #0 │ │ │ │ - bge.w c4f16 │ │ │ │ + bge.w c4ed6 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r7, r0 │ │ │ │ - b.n c4f16 │ │ │ │ + b.n c4ed6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4efc │ │ │ │ + b.n c4ebc │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n c4f4e │ │ │ │ - ldr r3, [pc, #876] @ (c55ec ) │ │ │ │ - ldr r1, [pc, #880] @ (c55f0 ) │ │ │ │ + b.n c4f0e │ │ │ │ + ldr r3, [pc, #876] @ (c55ac ) │ │ │ │ + ldr r1, [pc, #880] @ (c55b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5400 │ │ │ │ - ldr r3, [pc, #736] @ (c5578 ) │ │ │ │ + beq.w c53c0 │ │ │ │ + ldr r3, [pc, #736] @ (c5538 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ - ldr r1, [pc, #856] @ (c55f4 ) │ │ │ │ - ldr r0, [pc, #856] @ (c55f8 ) │ │ │ │ + ldr r1, [pc, #856] @ (c55b4 ) │ │ │ │ + ldr r0, [pc, #856] @ (c55b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c4fe8 │ │ │ │ - ldr r3, [pc, #828] @ (c55ec ) │ │ │ │ - ldr r1, [pc, #844] @ (c55fc ) │ │ │ │ + b.n c4fa8 │ │ │ │ + ldr r3, [pc, #828] @ (c55ac ) │ │ │ │ + ldr r1, [pc, #844] @ (c55bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c53f8 │ │ │ │ - ldr r3, [pc, #688] @ (c5578 ) │ │ │ │ + beq.w c53b8 │ │ │ │ + ldr r3, [pc, #688] @ (c5538 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, #820] @ (c5600 ) │ │ │ │ - ldr r0, [pc, #820] @ (c5604 ) │ │ │ │ + ldr r1, [pc, #820] @ (c55c0 ) │ │ │ │ + ldr r0, [pc, #820] @ (c55c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c504a │ │ │ │ - ldr r3, [pc, #664] @ (c5578 ) │ │ │ │ + b.n c500a │ │ │ │ + ldr r3, [pc, #664] @ (c5538 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, #804] @ (c5608 ) │ │ │ │ - ldr r0, [pc, #808] @ (c560c ) │ │ │ │ + ldr r1, [pc, #804] @ (c55c8 ) │ │ │ │ + ldr r0, [pc, #808] @ (c55cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c504a │ │ │ │ - ldr r0, [pc, #796] @ (c5610 ) │ │ │ │ + b.n c500a │ │ │ │ + ldr r0, [pc, #796] @ (c55d0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5310 │ │ │ │ + beq.n c52d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c543e │ │ │ │ - ldr r3, [pc, #612] @ (c5578 ) │ │ │ │ + beq.w c53fe │ │ │ │ + ldr r3, [pc, #612] @ (c5538 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ - ldr r1, [pc, #764] @ (c5614 ) │ │ │ │ - ldr r0, [pc, #768] @ (c5618 ) │ │ │ │ + ldr r1, [pc, #764] @ (c55d4 ) │ │ │ │ + ldr r0, [pc, #768] @ (c55d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c4fe8 │ │ │ │ - ldr r2, [pc, #592] @ (c5578 ) │ │ │ │ + b.n c4fa8 │ │ │ │ + ldr r2, [pc, #592] @ (c5538 ) │ │ │ │ movs r1, #101 @ 0x65 │ │ │ │ - ldr r3, [pc, #752] @ (c561c ) │ │ │ │ + ldr r3, [pc, #752] @ (c55dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #748] @ (c5620 ) │ │ │ │ + ldr r2, [pc, #748] @ (c55e0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #744] @ (c5624 ) │ │ │ │ - ldr r0, [pc, #744] @ (c5628 ) │ │ │ │ + ldr r1, [pc, #744] @ (c55e4 ) │ │ │ │ + ldr r0, [pc, #744] @ (c55e8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n c504a │ │ │ │ + b.n c500a │ │ │ │ cmp r7, #0 │ │ │ │ - bge.w c5134 │ │ │ │ + bge.w c50f4 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r7, r0 │ │ │ │ - b.n c5134 │ │ │ │ - ldr r3, [pc, #656] @ (c55ec ) │ │ │ │ - ldr r1, [pc, #716] @ (c562c ) │ │ │ │ + b.n c50f4 │ │ │ │ + ldr r3, [pc, #656] @ (c55ac ) │ │ │ │ + ldr r1, [pc, #716] @ (c55ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c5446 │ │ │ │ - ldr r3, [pc, #516] @ (c5578 ) │ │ │ │ + beq.n c5406 │ │ │ │ + ldr r3, [pc, #516] @ (c5538 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ - ldr r1, [pc, #696] @ (c5630 ) │ │ │ │ - ldr r0, [pc, #696] @ (c5634 ) │ │ │ │ + ldr r1, [pc, #696] @ (c55f0 ) │ │ │ │ + ldr r0, [pc, #696] @ (c55f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c504a │ │ │ │ - ldr r3, [pc, #492] @ (c5578 ) │ │ │ │ + b.n c500a │ │ │ │ + ldr r3, [pc, #492] @ (c5538 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ - ldr r1, [pc, #680] @ (c5638 ) │ │ │ │ - ldr r0, [pc, #684] @ (c563c ) │ │ │ │ + ldr r1, [pc, #680] @ (c55f8 ) │ │ │ │ + ldr r0, [pc, #684] @ (c55fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.n c4fe8 │ │ │ │ + b.n c4fa8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5156 │ │ │ │ - ldr r3, [pc, #444] @ (c5578 ) │ │ │ │ - ldr r2, [pc, #644] @ (c5640 ) │ │ │ │ - ldr r1, [pc, #644] @ (c5644 ) │ │ │ │ + b.n c5116 │ │ │ │ + ldr r3, [pc, #444] @ (c5538 ) │ │ │ │ + ldr r2, [pc, #644] @ (c5600 ) │ │ │ │ + ldr r1, [pc, #644] @ (c5604 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ - ldr r0, [pc, #636] @ (c5648 ) │ │ │ │ + ldr r0, [pc, #636] @ (c5608 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n c539c │ │ │ │ - ldr r3, [pc, #416] @ (c5578 ) │ │ │ │ - ldr r1, [pc, #624] @ (c564c ) │ │ │ │ - ldr r0, [pc, #628] @ (c5650 ) │ │ │ │ + b.n c535c │ │ │ │ + ldr r3, [pc, #416] @ (c5538 ) │ │ │ │ + ldr r1, [pc, #624] @ (c560c ) │ │ │ │ + ldr r0, [pc, #628] @ (c5610 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #620] @ (c5654 ) │ │ │ │ + ldr r3, [pc, #620] @ (c5614 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #616] @ (c5658 ) │ │ │ │ + ldr r2, [pc, #616] @ (c5618 ) │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ - b.n c539c │ │ │ │ + b.n c535c │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c52c6 │ │ │ │ + b.n c5286 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5296 │ │ │ │ + b.n c5256 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 87140 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n c4f3e │ │ │ │ + b.n c4efe │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 87198 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n c4f54 │ │ │ │ - ldr r3, [pc, #340] @ (c5578 ) │ │ │ │ + b.n c4f14 │ │ │ │ + ldr r3, [pc, #340] @ (c5538 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ - ldr r1, [pc, #564] @ (c565c ) │ │ │ │ - ldr r0, [pc, #568] @ (c5660 ) │ │ │ │ + ldr r1, [pc, #564] @ (c561c ) │ │ │ │ + ldr r0, [pc, #568] @ (c5620 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c504a │ │ │ │ + b.n c500a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c51ac │ │ │ │ + b.n c516c │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5310 │ │ │ │ + b.n c52d0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5372 │ │ │ │ - ldr r3, [pc, #412] @ (c55ec ) │ │ │ │ - ldr r1, [pc, #528] @ (c5664 ) │ │ │ │ + b.n c5332 │ │ │ │ + ldr r3, [pc, #412] @ (c55ac ) │ │ │ │ + ldr r1, [pc, #528] @ (c5624 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c549c │ │ │ │ - ldr r3, [pc, #272] @ (c5578 ) │ │ │ │ + cbz r3, c545c │ │ │ │ + ldr r3, [pc, #272] @ (c5538 ) │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr r1, [pc, #508] @ (c5668 ) │ │ │ │ - ldr r0, [pc, #512] @ (c566c ) │ │ │ │ + ldr r1, [pc, #508] @ (c5628 ) │ │ │ │ + ldr r0, [pc, #512] @ (c562c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.n c4fe8 │ │ │ │ - ldr r3, [pc, #244] @ (c5578 ) │ │ │ │ + b.n c4fa8 │ │ │ │ + ldr r3, [pc, #244] @ (c5538 ) │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr r1, [pc, #488] @ (c5670 ) │ │ │ │ - ldr r0, [pc, #492] @ (c5674 ) │ │ │ │ + ldr r1, [pc, #488] @ (c5630 ) │ │ │ │ + ldr r0, [pc, #492] @ (c5634 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c4fe8 │ │ │ │ + b.n c4fa8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5464 │ │ │ │ + b.n c5424 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c51d8 │ │ │ │ + b.n c5198 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #452] @ (c5678 ) │ │ │ │ - movw r2, #44962 @ 0xafa2 │ │ │ │ + ldr r3, [pc, #452] @ (c5638 ) │ │ │ │ + movw r2, #44947 @ 0xaf93 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #448] @ (c567c ) │ │ │ │ - ldr r0, [pc, #448] @ (c5680 ) │ │ │ │ + ldr r1, [pc, #448] @ (c563c ) │ │ │ │ + ldr r0, [pc, #448] @ (c5640 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1996 @ 0x7cc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #436] @ (c5684 ) │ │ │ │ - movw r2, #44961 @ 0xafa1 │ │ │ │ + ldr r3, [pc, #436] @ (c5644 ) │ │ │ │ + movw r2, #44946 @ 0xaf92 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #432] @ (c5688 ) │ │ │ │ - ldr r0, [pc, #432] @ (c568c ) │ │ │ │ + ldr r1, [pc, #432] @ (c5648 ) │ │ │ │ + ldr r0, [pc, #432] @ (c564c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1996 @ 0x7cc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #420] @ (c5690 ) │ │ │ │ - movw r2, #45040 @ 0xaff0 │ │ │ │ + ldr r3, [pc, #420] @ (c5650 ) │ │ │ │ + movw r2, #45025 @ 0xafe1 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #416] @ (c5694 ) │ │ │ │ - ldr r0, [pc, #416] @ (c5698 ) │ │ │ │ + ldr r1, [pc, #416] @ (c5654 ) │ │ │ │ + ldr r0, [pc, #416] @ (c5658 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1996 @ 0x7cc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #404] @ (c569c ) │ │ │ │ - movw r2, #45072 @ 0xb010 │ │ │ │ + ldr r3, [pc, #404] @ (c565c ) │ │ │ │ + movw r2, #45057 @ 0xb001 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #400] @ (c56a0 ) │ │ │ │ - ldr r0, [pc, #400] @ (c56a4 ) │ │ │ │ + ldr r1, [pc, #400] @ (c5660 ) │ │ │ │ + ldr r0, [pc, #400] @ (c5664 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1996 @ 0x7cc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #388] @ (c56a8 ) │ │ │ │ - movw r2, #44989 @ 0xafbd │ │ │ │ + ldr r3, [pc, #388] @ (c5668 ) │ │ │ │ + movw r2, #44974 @ 0xafae │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #384] @ (c56ac ) │ │ │ │ - ldr r0, [pc, #384] @ (c56b0 ) │ │ │ │ + ldr r1, [pc, #384] @ (c566c ) │ │ │ │ + ldr r0, [pc, #384] @ (c5670 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1996 @ 0x7cc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #372] @ (c56b4 ) │ │ │ │ - movw r2, #44925 @ 0xaf7d │ │ │ │ + ldr r3, [pc, #372] @ (c5674 ) │ │ │ │ + movw r2, #44910 @ 0xaf6e │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #368] @ (c56b8 ) │ │ │ │ - ldr r0, [pc, #368] @ (c56bc ) │ │ │ │ + ldr r1, [pc, #368] @ (c5678 ) │ │ │ │ + ldr r0, [pc, #368] @ (c567c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1996 @ 0x7cc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - cbz r4, c55b0 │ │ │ │ + cbz r4, c5580 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, c55b6 │ │ │ │ + cbz r2, c5586 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, c55a2 │ │ │ │ + cbz r0, c5572 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r6, pc, #104 @ (adr r6, c55b0 ) │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r1, r2, r3, r4} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r2, r4, r5} │ │ │ │ + stmia r3!, {r2, r3} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ movs r0, r4 │ │ │ │ - stc 0, cr0, [sl], #-132 @ 0xffffff7c │ │ │ │ - ldrb r6, [r3, #30] │ │ │ │ + and.w r0, r2, r1, asr #32 │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r1, r2} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ movs r0, r4 │ │ │ │ - bls.n c5524 │ │ │ │ + bvc.n c5494 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ movs r0, r4 │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + stmia r2!, {r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r5, #3] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #136] @ 0x88 │ │ │ │ movs r0, r4 │ │ │ │ - svc 32 │ │ │ │ + bgt.n c5580 │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r3, #11] │ │ │ │ + strb r6, [r6, #2] │ │ │ │ movs r0, r4 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r3!, {r1, r2, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + str r7, [sp, #152] @ 0x98 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ - movs r0, r4 │ │ │ │ - stmia r2!, {r1, r3, r5, r7} │ │ │ │ - movs r0, r4 │ │ │ │ - ldr r0, [sp, #584] @ 0x248 │ │ │ │ - movs r0, r4 │ │ │ │ - add r6, pc, #736 @ (adr r6, c58e0 ) │ │ │ │ - movs r0, r4 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ - movs r0, r4 │ │ │ │ - ldr r0, [sp, #392] @ 0x188 │ │ │ │ - movs r0, r4 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ - movs r0, r4 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + str r6, [sp, #424] @ 0x1a8 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + add r4, pc, #576 @ (adr r4, c5800 ) │ │ │ │ movs r0, r4 │ │ │ │ - stmdb r8!, {r0, r5} │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + str r6, [sp, #232] @ 0xe8 │ │ │ │ movs r0, r4 │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + stmia r0!, {r3} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ movs r0, r4 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + b.n c53e0 │ │ │ │ + movs r1, r4 │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + ittt al │ │ │ │ + moval r0, r4 │ │ │ │ + stral r5, [sp, #816] @ 0x330 │ │ │ │ + moval r0, r4 │ │ │ │ + asrs r2, r1, #9 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ + itte ge │ │ │ │ + movge r0, r4 │ │ │ │ + strge r5, [sp, #568] @ 0x238 │ │ │ │ + movlt r0, r4 │ │ │ │ + nop {9} │ │ │ │ movs r0, r4 │ │ │ │ - str r7, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + ldr r2, [r5, #92] @ 0x5c │ │ │ │ movs r0, r4 │ │ │ │ - str r7, [sp, #320] @ 0x140 │ │ │ │ + ittt pl │ │ │ │ + movpl r0, r4 │ │ │ │ + strpl r5, [sp, #248] @ 0xf8 │ │ │ │ + movpl r0, r4 │ │ │ │ + itt mi │ │ │ │ + movmi r0, r4 │ │ │ │ + strmi r5, [sp, #160] @ 0xa0 │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n c56b0 │ │ │ │ + bge.n c5620 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r6, #124] @ 0x7c │ │ │ │ - movs r0, r4 │ │ │ │ - stmia r1!, {r5} │ │ │ │ - movs r0, r4 │ │ │ │ - str r7, [sp, #32] │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ movs r0, r4 │ │ │ │ - stmia r1!, {r1, r3} │ │ │ │ + bkpt 0x00f8 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + bkpt 0x00e2 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + bkpt 0x00b4 │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xe8160022 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + bkpt 0x0098 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #512] @ 0x200 │ │ │ │ movs r0, r4 │ │ │ │ - b.n c567c │ │ │ │ + b.n c5218 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ - movs r0, r4 │ │ │ │ - add r1, pc, #1016 @ (adr r1, c5a88 ) │ │ │ │ + vqadd.u64 d16, d4, d15 │ │ │ │ + ldr r5, [sp, #568] @ 0x238 │ │ │ │ movs r0, r4 │ │ │ │ - b.n c5650 │ │ │ │ + b.n c51ec │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ - movs r0, r4 │ │ │ │ - add r2, pc, #168 @ (adr r2, c5744 ) │ │ │ │ + vqadd.u16 d16, d8, d15 │ │ │ │ + ldr r7, [sp, #856] @ 0x358 │ │ │ │ movs r0, r4 │ │ │ │ - b.n c5624 │ │ │ │ + b.n c51c0 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ - movs r0, r4 │ │ │ │ - itte ls │ │ │ │ - movls r0, r4 │ │ │ │ - bls.n c55f8 @ unpredictable branch in IT block │ │ │ │ - │ │ │ │ - movhi r2, r4 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + vqadd.u64 d0, d12, d15 │ │ │ │ + add r0, pc, #8 @ (adr r0, c5664 ) │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + b.n c5194 │ │ │ │ + movs r2, r4 │ │ │ │ + vqadd.u32 d0, d0, d15 │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ movs r0, r4 │ │ │ │ - b.n c55cc │ │ │ │ + b.n c5168 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r2, #4 │ │ │ │ + vqadd.u8 d0, d4, d15 │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ movs r0, r4 │ │ │ │ - add r0, pc, #792 @ (adr r0, c59d8 ) │ │ │ │ + b.n c513c │ │ │ │ + movs r2, r4 │ │ │ │ + mcr2 0, 7, r0, cr8, cr15, {0} │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c56c0 : │ │ │ │ +000c5680 : │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr.w r3, [pc, #2036] @ c5ec8 │ │ │ │ - ldr.w r8, [pc, #2036] @ c5ecc │ │ │ │ + ldr.w r3, [pc, #2036] @ c5e88 │ │ │ │ + ldr.w r8, [pc, #2036] @ c5e8c │ │ │ │ mov sl, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r8, pc │ │ │ │ - ldr.w r2, [pc, #2028] @ c5ed0 │ │ │ │ + ldr.w r2, [pc, #2028] @ c5e90 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ blx 53324 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c5b18 │ │ │ │ + beq.w c5ad8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 53234 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n c575e │ │ │ │ - ldr.w r3, [pc, #1992] @ c5ed4 │ │ │ │ + bge.n c571e │ │ │ │ + ldr.w r3, [pc, #1992] @ c5e94 │ │ │ │ movs r7, #0 │ │ │ │ - ldr.w r1, [pc, #1992] @ c5ed8 │ │ │ │ + ldr.w r1, [pc, #1992] @ c5e98 │ │ │ │ movw r2, #883 @ 0x373 │ │ │ │ - ldr.w r0, [pc, #1988] @ c5edc │ │ │ │ + ldr.w r0, [pc, #1988] @ c5e9c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sl] │ │ │ │ - ldr.w r2, [pc, #1952] @ c5ee0 │ │ │ │ - ldr.w r3, [pc, #1924] @ c5ec8 │ │ │ │ + ldr.w r2, [pc, #1952] @ c5ea0 │ │ │ │ + ldr.w r3, [pc, #1924] @ c5e88 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c5e8c │ │ │ │ + bne.w c5e4c │ │ │ │ mov r0, sl │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 87080 │ │ │ │ cmp r0, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.n c5708 │ │ │ │ + beq.n c56c8 │ │ │ │ movs r7, #0 │ │ │ │ mov.w ip, #3 │ │ │ │ movt ip, #32768 @ 0x8000 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ strd ip, sl, [sp, #28] │ │ │ │ mov r3, r0 │ │ │ │ mov sl, r7 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ orr.w r3, sl, r3 │ │ │ │ and.w r7, sl, #1 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bpl.w c59c4 │ │ │ │ + bpl.w c5984 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ bl 8f8a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c5d5e │ │ │ │ + beq.w c5d1e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c5b38 │ │ │ │ + beq.w c5af8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 533e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n c57ca │ │ │ │ + beq.n c578a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c59bc │ │ │ │ + beq.w c597c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c5b7a │ │ │ │ + beq.w c5b3a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c5b9e │ │ │ │ + bne.w c5b5e │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx 52df8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c5cca │ │ │ │ - ldr.w r3, [pc, #1780] @ c5ee4 │ │ │ │ + beq.w c5c8a │ │ │ │ + ldr.w r3, [pc, #1780] @ c5ea4 │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52f34 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n c5810 │ │ │ │ + beq.n c57d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c58d4 │ │ │ │ + beq.n c5894 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n c58de │ │ │ │ + beq.n c589e │ │ │ │ mov r0, sl │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 52f34 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w c5e90 │ │ │ │ + beq.w c5e50 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n c5840 │ │ │ │ + beq.n c5800 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c5922 │ │ │ │ + beq.n c58e2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c592c │ │ │ │ + beq.n c58ec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r0, [r7, #2276] @ 0x8e4 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r1, r2, [sp, #24] │ │ │ │ strd r4, r5, [sp, #48] @ 0x30 │ │ │ │ blx 53348 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c5ac8 │ │ │ │ + beq.w c5a88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n c5872 │ │ │ │ + beq.n c5832 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c59ac │ │ │ │ + beq.w c596c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n c5882 │ │ │ │ + beq.n c5842 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c59b4 │ │ │ │ + beq.w c5974 │ │ │ │ mov r0, r7 │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n c5898 │ │ │ │ + beq.n c5858 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c5976 │ │ │ │ + beq.n c5936 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n c5980 │ │ │ │ + blt.n c5940 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n c57de │ │ │ │ + beq.n c579e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c58c2 │ │ │ │ + beq.n c5882 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5d86 │ │ │ │ + beq.w c5d46 │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w c5c80 │ │ │ │ + bne.w c5c40 │ │ │ │ add.w r4, sl, #2 │ │ │ │ teq sl, r4 │ │ │ │ - bmi.w c5d74 │ │ │ │ + bmi.w c5d34 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov sl, r4 │ │ │ │ - b.n c5782 │ │ │ │ + b.n c5742 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c5814 │ │ │ │ - ldr.w r3, [pc, #1524] @ c5ed4 │ │ │ │ + bne.n c57d4 │ │ │ │ + ldr.w r3, [pc, #1524] @ c5e94 │ │ │ │ movw r2, #887 @ 0x377 │ │ │ │ - ldr.w r1, [pc, #1536] @ c5ee8 │ │ │ │ + ldr.w r1, [pc, #1536] @ c5ea8 │ │ │ │ mov r7, sl │ │ │ │ - ldr.w r0, [pc, #1532] @ c5eec │ │ │ │ + ldr.w r0, [pc, #1532] @ c5eac │ │ │ │ mov fp, r9 │ │ │ │ add r1, pc │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -193264,24 +193230,24 @@ │ │ │ │ bl 87198 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 87198 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ - b.n c5734 │ │ │ │ + b.n c56f4 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n c5844 │ │ │ │ - ldr.w r3, [pc, #1444] @ c5ed4 │ │ │ │ + bne.n c5804 │ │ │ │ + ldr.w r3, [pc, #1444] @ c5e94 │ │ │ │ movw r2, #887 @ 0x377 │ │ │ │ - ldr.w r1, [pc, #1464] @ c5ef0 │ │ │ │ + ldr.w r1, [pc, #1464] @ c5eb0 │ │ │ │ mov r7, sl │ │ │ │ - ldr.w r0, [pc, #1464] @ c5ef4 │ │ │ │ + ldr.w r0, [pc, #1464] @ c5eb4 │ │ │ │ mov fp, r9 │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -193292,141 +193258,141 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 87198 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c5734 │ │ │ │ + b.n c56f4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n c589c │ │ │ │ - ldr.w r3, [pc, #1360] @ c5ed4 │ │ │ │ + bge.n c585c │ │ │ │ + ldr.w r3, [pc, #1360] @ c5e94 │ │ │ │ movw r2, #887 @ 0x377 │ │ │ │ - ldr.w r1, [pc, #1388] @ c5ef8 │ │ │ │ + ldr.w r1, [pc, #1388] @ c5eb8 │ │ │ │ mov r7, sl │ │ │ │ - ldr.w r0, [pc, #1388] @ c5efc │ │ │ │ + ldr.w r0, [pc, #1388] @ c5ebc │ │ │ │ mov fp, r9 │ │ │ │ add r1, pc │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c5908 │ │ │ │ + b.n c58c8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5872 │ │ │ │ + b.n c5832 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5882 │ │ │ │ + b.n c5842 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c57ca │ │ │ │ + b.n c578a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp sl, r3 │ │ │ │ - blt.w c579e │ │ │ │ + blt.w c575e │ │ │ │ ldrd r9, r3, [sp, #16] │ │ │ │ mov r7, sl │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5da6 │ │ │ │ - ldr.w r2, [pc, #1312] @ c5f00 │ │ │ │ + beq.w c5d66 │ │ │ │ + ldr.w r2, [pc, #1312] @ c5ec0 │ │ │ │ ldr.w r4, [r8, r2] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w c5d22 │ │ │ │ + beq.w c5ce2 │ │ │ │ mov r0, r7 │ │ │ │ bl 8bf90 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 534e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c5eac │ │ │ │ + beq.w c5e6c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5a1a │ │ │ │ + beq.n c59da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5ca2 │ │ │ │ + beq.w c5c62 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w c5dfe │ │ │ │ + beq.w c5dbe │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ blx 52f34 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5a44 │ │ │ │ + beq.n c5a04 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5caa │ │ │ │ + beq.w c5c6a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c5e18 │ │ │ │ + beq.w c5dd8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c5e32 │ │ │ │ + beq.w c5df2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r5, r4 │ │ │ │ - beq.w c5e6a │ │ │ │ + beq.w c5e2a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 8a8a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5a88 │ │ │ │ + beq.n c5a48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5d96 │ │ │ │ + beq.w c5d56 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5a9c │ │ │ │ + beq.n c5a5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5d8e │ │ │ │ + beq.w c5d4e │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ strdge r7, r9, [sl] │ │ │ │ - bge.w c573c │ │ │ │ - ldr.w r3, [pc, #1064] @ c5ed4 │ │ │ │ + bge.w c56fc │ │ │ │ + ldr.w r3, [pc, #1064] @ c5e94 │ │ │ │ mov.w r2, #892 @ 0x37c │ │ │ │ - ldr.w r1, [pc, #1104] @ c5f04 │ │ │ │ - ldr.w r0, [pc, #1104] @ c5f08 │ │ │ │ + ldr.w r1, [pc, #1104] @ c5ec4 │ │ │ │ + ldr.w r0, [pc, #1104] @ c5ec8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c5728 │ │ │ │ - ldr.w r3, [pc, #1032] @ c5ed4 │ │ │ │ + b.n c56e8 │ │ │ │ + ldr.w r3, [pc, #1032] @ c5e94 │ │ │ │ movw r2, #887 @ 0x377 │ │ │ │ - ldr.w r1, [pc, #1080] @ c5f0c │ │ │ │ + ldr.w r1, [pc, #1080] @ c5ecc │ │ │ │ mov r7, sl │ │ │ │ - ldr.w r0, [pc, #1080] @ c5f10 │ │ │ │ + ldr.w r0, [pc, #1080] @ c5ed0 │ │ │ │ mov fp, r9 │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -193439,4869 +193405,4868 @@ │ │ │ │ bl 87198 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c5734 │ │ │ │ - ldr r3, [pc, #952] @ (c5ed4 ) │ │ │ │ + b.n c56f4 │ │ │ │ + ldr r3, [pc, #952] @ (c5e94 ) │ │ │ │ movw r2, #881 @ 0x371 │ │ │ │ - ldr r1, [pc, #1012] @ (c5f14 ) │ │ │ │ - ldr r0, [pc, #1012] @ (c5f18 ) │ │ │ │ + ldr r1, [pc, #1012] @ (c5ed4 ) │ │ │ │ + ldr r0, [pc, #1012] @ (c5ed8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.n c5734 │ │ │ │ - ldr r3, [pc, #920] @ (c5ed4 ) │ │ │ │ + b.n c56f4 │ │ │ │ + ldr r3, [pc, #920] @ (c5e94 ) │ │ │ │ mov r7, sl │ │ │ │ - ldr r2, [pc, #988] @ (c5f1c ) │ │ │ │ - ldr r1, [pc, #992] @ (c5f20 ) │ │ │ │ - ldr r0, [pc, #992] @ (c5f24 ) │ │ │ │ + ldr r2, [pc, #988] @ (c5edc ) │ │ │ │ + ldr r1, [pc, #992] @ (c5ee0 ) │ │ │ │ + ldr r0, [pc, #992] @ (c5ee4 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #886 @ 0x376 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #968] @ (c5f28 ) │ │ │ │ + ldr r3, [pc, #968] @ (c5ee8 ) │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 87198 │ │ │ │ - b.n c5734 │ │ │ │ - ldr r3, [pc, #856] @ (c5ed4 ) │ │ │ │ + b.n c56f4 │ │ │ │ + ldr r3, [pc, #856] @ (c5e94 ) │ │ │ │ movw r2, #886 @ 0x376 │ │ │ │ - ldr r1, [pc, #936] @ (c5f2c ) │ │ │ │ + ldr r1, [pc, #936] @ (c5eec ) │ │ │ │ mov r7, sl │ │ │ │ - ldr r0, [pc, #936] @ (c5f30 ) │ │ │ │ + ldr r0, [pc, #936] @ (c5ef0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c5b66 │ │ │ │ + b.n c5b26 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ mov.w ip, #3 │ │ │ │ movt ip, #32768 @ 0x8000 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ strd ip, r7, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ blx 52df8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c5dcc │ │ │ │ - ldr r3, [pc, #800] @ (c5ee4 ) │ │ │ │ + beq.w c5d8c │ │ │ │ + ldr r3, [pc, #800] @ (c5ea4 ) │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52f34 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n c5be2 │ │ │ │ + beq.n c5ba2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c5c92 │ │ │ │ + beq.n c5c52 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c58de │ │ │ │ + beq.w c589e │ │ │ │ mov r0, sl │ │ │ │ bl 87140 │ │ │ │ mov r0, sl │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 52f34 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c5e90 │ │ │ │ + beq.w c5e50 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n c5c16 │ │ │ │ + beq.n c5bd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c5c9a │ │ │ │ + beq.n c5c5a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c592c │ │ │ │ + beq.w c58ec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r0, [r7, #2276] @ 0x8e4 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r1, r2, [sp, #36] @ 0x24 │ │ │ │ strd r4, r5, [sp, #48] @ 0x30 │ │ │ │ blx 53348 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c5ac8 │ │ │ │ + beq.w c5a88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n c5c46 │ │ │ │ + beq.n c5c06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c5cb2 │ │ │ │ + cbz r3, c5c72 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n c5c52 │ │ │ │ + beq.n c5c12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c5cc2 │ │ │ │ + cbz r3, c5c82 │ │ │ │ mov r0, r7 │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n c5c66 │ │ │ │ + beq.n c5c26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c5cba │ │ │ │ + cbz r3, c5c7a │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w c5980 │ │ │ │ + blt.w c5940 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n c5bb2 │ │ │ │ + beq.n c5b72 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w c58ae │ │ │ │ + bne.w c586e │ │ │ │ movs r1, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 87198 │ │ │ │ - b.n c58ce │ │ │ │ + b.n c588e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5be2 │ │ │ │ + b.n c5ba2 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5c16 │ │ │ │ + b.n c5bd6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5a1a │ │ │ │ + b.n c59da │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5a44 │ │ │ │ + b.n c5a04 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5c46 │ │ │ │ + b.n c5c06 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5c66 │ │ │ │ + b.n c5c26 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5c52 │ │ │ │ + b.n c5c12 │ │ │ │ mov r7, sl │ │ │ │ mov fp, r9 │ │ │ │ ldrd sl, r5, [sp, #32] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5cec │ │ │ │ + beq.n c5cac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c5d6c │ │ │ │ + beq.n c5d2c │ │ │ │ blx 53180 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c5ddc │ │ │ │ + bne.n c5d9c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.n c5d9e │ │ │ │ + bmi.n c5d5e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c5da6 │ │ │ │ - ldr r2, [pc, #508] @ (c5f00 ) │ │ │ │ + beq.n c5d66 │ │ │ │ + ldr r2, [pc, #508] @ (c5ec0 ) │ │ │ │ ldr.w r4, [r8, r2] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n c5d1a │ │ │ │ + beq.n c5cda │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c59ec │ │ │ │ + beq.w c59ac │ │ │ │ mov r0, r7 │ │ │ │ bl 87140 │ │ │ │ - b.n c59ec │ │ │ │ - cbz r5, c5d22 │ │ │ │ + b.n c59ac │ │ │ │ + cbz r5, c5ce2 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5d38 │ │ │ │ + beq.n c5cf8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c5df6 │ │ │ │ - ldr r3, [pc, #504] @ (c5f34 ) │ │ │ │ + beq.n c5db6 │ │ │ │ + ldr r3, [pc, #504] @ (c5ef4 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r3, [pc, #396] @ (c5ed4 ) │ │ │ │ - ldr r1, [pc, #496] @ (c5f38 ) │ │ │ │ + ldr r3, [pc, #396] @ (c5e94 ) │ │ │ │ + ldr r1, [pc, #496] @ (c5ef8 ) │ │ │ │ movw r2, #891 @ 0x37b │ │ │ │ - ldr r0, [pc, #492] @ (c5f3c ) │ │ │ │ + ldr r0, [pc, #492] @ (c5efc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c5734 │ │ │ │ + b.n c56f4 │ │ │ │ mov r5, r7 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ mov r7, sl │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ - b.n c5cf4 │ │ │ │ + b.n c5cb4 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5cec │ │ │ │ + b.n c5cac │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w c58ce │ │ │ │ + bge.w c588e │ │ │ │ mov r0, sl │ │ │ │ movs r1, #2 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n c58ce │ │ │ │ + b.n c588e │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c58ba │ │ │ │ + b.n c587a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5a9c │ │ │ │ + b.n c5a5c │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5a88 │ │ │ │ + b.n c5a48 │ │ │ │ mov r0, r3 │ │ │ │ bl 87198 │ │ │ │ - b.n c5cfa │ │ │ │ - ldr r3, [pc, #300] @ (c5ed4 ) │ │ │ │ - ldr r1, [pc, #404] @ (c5f40 ) │ │ │ │ - ldr r0, [pc, #408] @ (c5f44 ) │ │ │ │ + b.n c5cba │ │ │ │ + ldr r3, [pc, #300] @ (c5e94 ) │ │ │ │ + ldr r1, [pc, #404] @ (c5f00 ) │ │ │ │ + ldr r0, [pc, #408] @ (c5f04 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r8, r3] │ │ │ │ movw r3, #891 @ 0x37b │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #396] @ (c5f48 ) │ │ │ │ + ldr r3, [pc, #396] @ (c5f08 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #392] @ (c5f4c ) │ │ │ │ + ldr r2, [pc, #392] @ (c5f0c ) │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ - b.n c5728 │ │ │ │ + b.n c56e8 │ │ │ │ mov r7, sl │ │ │ │ mov fp, r9 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - b.n c5cd6 │ │ │ │ - ldr r3, [pc, #244] @ (c5ed4 ) │ │ │ │ + b.n c5c96 │ │ │ │ + ldr r3, [pc, #244] @ (c5e94 ) │ │ │ │ movw r2, #886 @ 0x376 │ │ │ │ - ldr r1, [pc, #364] @ (c5f50 ) │ │ │ │ - ldr r0, [pc, #364] @ (c5f54 ) │ │ │ │ + ldr r1, [pc, #364] @ (c5f10 ) │ │ │ │ + ldr r0, [pc, #364] @ (c5f14 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c5b66 │ │ │ │ + b.n c5b26 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5d38 │ │ │ │ - ldr r3, [pc, #212] @ (c5ed4 ) │ │ │ │ + b.n c5cf8 │ │ │ │ + ldr r3, [pc, #212] @ (c5e94 ) │ │ │ │ mov.w r2, #892 @ 0x37c │ │ │ │ - ldr r1, [pc, #336] @ (c5f58 ) │ │ │ │ - ldr r0, [pc, #340] @ (c5f5c ) │ │ │ │ + ldr r1, [pc, #336] @ (c5f18 ) │ │ │ │ + ldr r0, [pc, #340] @ (c5f1c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c5728 │ │ │ │ - ldr r3, [pc, #184] @ (c5ed4 ) │ │ │ │ + b.n c56e8 │ │ │ │ + ldr r3, [pc, #184] @ (c5e94 ) │ │ │ │ mov.w r2, #892 @ 0x37c │ │ │ │ - ldr r1, [pc, #320] @ (c5f60 ) │ │ │ │ - ldr r0, [pc, #320] @ (c5f64 ) │ │ │ │ + ldr r1, [pc, #320] @ (c5f20 ) │ │ │ │ + ldr r0, [pc, #320] @ (c5f24 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c5728 │ │ │ │ - ldr r3, [pc, #160] @ (c5ed4 ) │ │ │ │ - ldr r2, [pc, #304] @ (c5f68 ) │ │ │ │ - ldr r1, [pc, #308] @ (c5f6c ) │ │ │ │ - ldr r0, [pc, #308] @ (c5f70 ) │ │ │ │ + b.n c56e8 │ │ │ │ + ldr r3, [pc, #160] @ (c5e94 ) │ │ │ │ + ldr r2, [pc, #304] @ (c5f28 ) │ │ │ │ + ldr r1, [pc, #308] @ (c5f2c ) │ │ │ │ + ldr r0, [pc, #308] @ (c5f30 ) │ │ │ │ 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, #892 @ 0x37c │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #292] @ (c5f74 ) │ │ │ │ + ldr r3, [pc, #292] @ (c5f34 ) │ │ │ │ add r3, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c5734 │ │ │ │ - ldr r3, [pc, #104] @ (c5ed4 ) │ │ │ │ - ldr r2, [pc, #264] @ (c5f78 ) │ │ │ │ - ldr r1, [pc, #268] @ (c5f7c ) │ │ │ │ - ldr r0, [pc, #268] @ (c5f80 ) │ │ │ │ + b.n c56f4 │ │ │ │ + ldr r3, [pc, #104] @ (c5e94 ) │ │ │ │ + ldr r2, [pc, #264] @ (c5f38 ) │ │ │ │ + ldr r1, [pc, #268] @ (c5f3c ) │ │ │ │ + ldr r0, [pc, #268] @ (c5f40 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #892 @ 0x37c │ │ │ │ bl 9d43c │ │ │ │ - b.n c5e56 │ │ │ │ + b.n c5e16 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #240] @ (c5f84 ) │ │ │ │ - movw r2, #48074 @ 0xbbca │ │ │ │ + ldr r3, [pc, #240] @ (c5f44 ) │ │ │ │ + movw r2, #48059 @ 0xbbbb │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #236] @ (c5f88 ) │ │ │ │ - ldr r0, [pc, #236] @ (c5f8c ) │ │ │ │ + ldr r1, [pc, #236] @ (c5f48 ) │ │ │ │ + ldr r0, [pc, #236] @ (c5f4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2060 @ 0x80c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #224] @ (c5f90 ) │ │ │ │ - movw r2, #48141 @ 0xbc0d │ │ │ │ + ldr r3, [pc, #224] @ (c5f50 ) │ │ │ │ + movw r2, #48126 @ 0xbbfe │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #220] @ (c5f94 ) │ │ │ │ - ldr r0, [pc, #220] @ (c5f98 ) │ │ │ │ + ldr r1, [pc, #220] @ (c5f54 ) │ │ │ │ + ldr r0, [pc, #220] @ (c5f58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2060 @ 0x80c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r1, sp, #376 @ 0x178 │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #88 @ 0x58 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0082 │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + hlt 0x0002 │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #736] @ 0x2e0 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + rev r4, r6 │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [sp, #584] @ 0x248 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r3} │ │ │ │ + cbnz r0, c5ef4 │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r4, r4 │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ movs r0, r4 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r0, [sp, #984] @ 0x3d8 │ │ │ │ movs r0, r4 │ │ │ │ - revsh r0, r0 │ │ │ │ + @ instruction: 0xb898 │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ movs r0, r4 │ │ │ │ - rev16 r2, r7 │ │ │ │ + @ instruction: 0xb852 │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #560] @ 0x230 │ │ │ │ movs r0, r4 │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r4 │ │ │ │ - rev16 r4, r2 │ │ │ │ + @ instruction: 0xb82c │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #624 @ (adr r3, c619c ) │ │ │ │ + add r1, pc, #464 @ (adr r1, c60bc ) │ │ │ │ movs r0, r4 │ │ │ │ - rev r6, r2 │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + @ instruction: 0xb626 │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + movs r7, #8 │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb7b6 │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #46] @ 0x2e │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [sp, #360] @ 0x168 │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #42] @ 0x2a │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r3, r7] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + bgt.n c5f64 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf7bc001f │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + @ instruction: 0xf594001f │ │ │ │ + str r3, [sp, #696] @ 0x2b8 │ │ │ │ movs r0, r4 │ │ │ │ - udf #26 │ │ │ │ + blt.n c5f38 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf7a0001f │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + sbcs.w r0, r8, #10420224 @ 0x9f0000 │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c5f9c : │ │ │ │ +000c5f5c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #276] @ c60c0 │ │ │ │ + ldr.w ip, [pc, #276] @ c6080 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #268] @ (c60c4 ) │ │ │ │ + ldr r3, [pc, #268] @ (c6084 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #264] @ (c60c8 ) │ │ │ │ + ldr r4, [pc, #264] @ (c6088 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #248] @ (c60cc ) │ │ │ │ + ldr r3, [pc, #248] @ (c608c ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3504 @ 0xdb0 │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c607a │ │ │ │ - ldr r3, [pc, #232] @ (c60d0 ) │ │ │ │ + beq.n c603a │ │ │ │ + ldr r3, [pc, #232] @ (c6090 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c605a │ │ │ │ + bne.n c601a │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl c56c0 │ │ │ │ + bl c5680 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n c607a │ │ │ │ + beq.n c603a │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c607e │ │ │ │ + beq.n c603e │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 8bf90 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n c60aa │ │ │ │ - ldr r1, [pc, #176] @ (c60d4 ) │ │ │ │ + bpl.n c606a │ │ │ │ + ldr r1, [pc, #176] @ (c6094 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c6094 │ │ │ │ - ldr r1, [pc, #172] @ (c60d8 ) │ │ │ │ + beq.n c6054 │ │ │ │ + ldr r1, [pc, #172] @ (c6098 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c6090 │ │ │ │ + beq.n c6050 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n c608c │ │ │ │ + ble.n c604c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [r3, #12] │ │ │ │ - beq.n c608c │ │ │ │ + beq.n c604c │ │ │ │ str r1, [r3, #16] │ │ │ │ - ldr r1, [pc, #152] @ (c60dc ) │ │ │ │ - ldr r2, [pc, #128] @ (c60c4 ) │ │ │ │ + ldr r1, [pc, #152] @ (c609c ) │ │ │ │ + ldr r2, [pc, #128] @ (c6084 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n c6088 │ │ │ │ + bne.n c6048 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #132] @ (c60e0 ) │ │ │ │ + ldr r0, [pc, #132] @ (c60a0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #124] @ (c60e4 ) │ │ │ │ - ldr r1, [pc, #128] @ (c60e8 ) │ │ │ │ + ldr r3, [pc, #124] @ (c60a4 ) │ │ │ │ + ldr r1, [pc, #128] @ (c60a8 ) │ │ │ │ movw r2, #878 @ 0x36e │ │ │ │ - ldr r0, [pc, #124] @ (c60ec ) │ │ │ │ + ldr r0, [pc, #124] @ (c60ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r3, #0 │ │ │ │ - b.n c6040 │ │ │ │ + b.n c6000 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 8bdd4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n c600e │ │ │ │ + b.n c5fce │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ bl 53768 │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #88] @ (c60f0 ) │ │ │ │ + ldr r3, [pc, #88] @ (c60b0 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #88] @ (c60f4 ) │ │ │ │ - ldr r0, [pc, #88] @ (c60f8 ) │ │ │ │ + ldr r1, [pc, #88] @ (c60b4 ) │ │ │ │ + ldr r0, [pc, #88] @ (c60b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ (c60fc ) │ │ │ │ + ldr r3, [pc, #80] @ (c60bc ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #80] @ (c6100 ) │ │ │ │ - ldr r0, [pc, #80] @ (c6104 ) │ │ │ │ + ldr r1, [pc, #80] @ (c60c0 ) │ │ │ │ + ldr r0, [pc, #80] @ (c60c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, pc, #280 @ (adr r0, c61dc ) │ │ │ │ + add r0, pc, #536 @ (adr r0, c629c ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #208 @ (adr r0, c619c ) │ │ │ │ + add r0, pc, #464 @ (adr r0, c625c ) │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r4, c6142 │ │ │ │ + pop {r2, r3} │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ + ldrh r6, [r7, #46] @ 0x2e │ │ │ │ movs r0, r4 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + cbz r6, c60ec │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r5, #42] @ 0x2a │ │ │ │ + ldrh r2, [r0, #26] │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r4} │ │ │ │ movs r2, r4 │ │ │ │ - addw r0, r0, #2079 @ 0x81f │ │ │ │ - movs r4, #144 @ 0x90 │ │ │ │ + @ instruction: 0xf3d8001f │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ + ldmia r1, {r1} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf62c001f │ │ │ │ - @ instruction: 0xf658001f │ │ │ │ + and.w r0, r4, #10420224 @ 0x9f0000 │ │ │ │ + bics.w r0, r0, #10420224 @ 0x9f0000 │ │ │ │ │ │ │ │ -000c6108 : │ │ │ │ +000c60c8 : │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - ldr.w r5, [pc, #2872] @ c6c58 │ │ │ │ + ldr.w r5, [pc, #2872] @ c6c18 │ │ │ │ mov r7, r1 │ │ │ │ sub sp, #20 │ │ │ │ mov r1, r2 │ │ │ │ add r5, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c6354 │ │ │ │ + beq.w c6314 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w c638e │ │ │ │ - ldr.w r2, [pc, #2852] @ c6c5c │ │ │ │ + bne.w c634e │ │ │ │ + ldr.w r2, [pc, #2852] @ c6c1c │ │ │ │ ldr r6, [r5, r2] │ │ │ │ cmp r7, r6 │ │ │ │ - bne.w c6432 │ │ │ │ + bne.w c63f2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w c6658 │ │ │ │ + beq.w c6618 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w c663e │ │ │ │ + bmi.w c65fe │ │ │ │ adds r7, r3, #2 │ │ │ │ teq r7, r3 │ │ │ │ - bmi.w c63e6 │ │ │ │ + bmi.w c63a6 │ │ │ │ str r7, [r4, #24] │ │ │ │ ands.w r3, r7, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bne.w c6686 │ │ │ │ + bne.w c6646 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c668e │ │ │ │ + beq.w c664e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ bl 88f44 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n c619a │ │ │ │ + beq.n c615a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c655e │ │ │ │ + beq.w c651e │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w c66e0 │ │ │ │ + blt.w c66a0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c6534 │ │ │ │ + bne.w c64f4 │ │ │ │ cmp.w r7, r1, lsl #1 │ │ │ │ - bge.w c654c │ │ │ │ + bge.w c650c │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c66fe │ │ │ │ + beq.w c66be │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c673e │ │ │ │ + beq.w c66fe │ │ │ │ lsls r0, r1, #31 │ │ │ │ - bmi.w c6772 │ │ │ │ + bmi.w c6732 │ │ │ │ mov r0, r7 │ │ │ │ bl 87f9c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c61f0 │ │ │ │ + beq.n c61b0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c6462 │ │ │ │ + beq.w c6422 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c67a6 │ │ │ │ - ldr.w r2, [pc, #2664] @ c6c60 │ │ │ │ + beq.w c6766 │ │ │ │ + ldr.w r2, [pc, #2664] @ c6c20 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r5, r2] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r9, r1 │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #488] @ 0x1e8 │ │ │ │ bl 87ee8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c6228 │ │ │ │ + beq.n c61e8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c646e │ │ │ │ + beq.w c642e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c656a │ │ │ │ + beq.w c652a │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c69f4 │ │ │ │ + beq.w c69b4 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r7, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c6476 │ │ │ │ + beq.w c6436 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c6490 │ │ │ │ + bne.w c6450 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w c6a68 │ │ │ │ + beq.w c6a28 │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.w c6ab6 │ │ │ │ + bmi.w c6a76 │ │ │ │ adds r3, r7, #2 │ │ │ │ mov r8, r3 │ │ │ │ teq r7, r3 │ │ │ │ - bmi.w c672c │ │ │ │ + bmi.w c66ec │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6a8c │ │ │ │ + beq.w c6a4c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ bl 88f44 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6294 │ │ │ │ + beq.n c6254 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c69dc │ │ │ │ + beq.w c699c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w c6b18 │ │ │ │ + blt.w c6ad8 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c67ca │ │ │ │ + bne.w c678a │ │ │ │ cmp.w r8, r1, lsl #1 │ │ │ │ - bge.w c6486 │ │ │ │ + bge.w c6446 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6c0a │ │ │ │ + beq.w c6bca │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w c6dc4 │ │ │ │ + beq.w c6d84 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w c6dfa │ │ │ │ + bmi.w c6dba │ │ │ │ adds r1, r3, #2 │ │ │ │ teq r3, r1 │ │ │ │ - bmi.w c6a20 │ │ │ │ + bmi.w c69e0 │ │ │ │ mov r0, r7 │ │ │ │ bl 87f9c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c62f4 │ │ │ │ + beq.n c62b4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c6528 │ │ │ │ + beq.w c64e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6e18 │ │ │ │ + beq.w c6dd8 │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #488] @ 0x1e8 │ │ │ │ movs r2, #1 │ │ │ │ bl 87ee8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c6324 │ │ │ │ + beq.n c62e4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c6520 │ │ │ │ + beq.w c64e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6486 │ │ │ │ + beq.w c6446 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w c6fea │ │ │ │ + beq.w c6faa │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w c701a │ │ │ │ + bmi.w c6fda │ │ │ │ adds r7, r3, #4 │ │ │ │ teq r3, r7 │ │ │ │ - bpl.w c6158 │ │ │ │ + bpl.w c6118 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.w c6158 │ │ │ │ + bge.w c6118 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r7, r0 │ │ │ │ - b.n c63f6 │ │ │ │ - ldr.w r2, [pc, #2308] @ c6c5c │ │ │ │ + b.n c63b6 │ │ │ │ + ldr.w r2, [pc, #2308] @ c6c1c │ │ │ │ ldr r6, [r5, r2] │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n c63c0 │ │ │ │ + bne.n c6380 │ │ │ │ blx 52bc8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c66c2 │ │ │ │ + beq.w c6682 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, c637a │ │ │ │ + cbz r0, c633a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6638 │ │ │ │ + beq.w c65f8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r7, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c6388 │ │ │ │ + beq.n c6348 │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bmi.w c67c4 │ │ │ │ + bmi.w c6784 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [r4, #24] │ │ │ │ - b.n c615a │ │ │ │ - ldr.w r3, [pc, #2260] @ c6c64 │ │ │ │ + b.n c611a │ │ │ │ + ldr.w r3, [pc, #2260] @ c6c24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr.w r3, [pc, #2252] @ c6c68 │ │ │ │ - ldr.w r1, [pc, #2252] @ c6c6c │ │ │ │ + ldr.w r3, [pc, #2252] @ c6c28 │ │ │ │ + ldr.w r1, [pc, #2252] @ c6c2c │ │ │ │ movw r2, #1313 @ 0x521 │ │ │ │ - ldr.w r0, [pc, #2248] @ c6c70 │ │ │ │ + ldr.w r0, [pc, #2248] @ c6c30 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ bl 8ba88 │ │ │ │ - ldr.w r3, [pc, #2204] @ c6c68 │ │ │ │ - ldr.w r1, [pc, #2212] @ c6c74 │ │ │ │ + ldr.w r3, [pc, #2204] @ c6c28 │ │ │ │ + ldr.w r1, [pc, #2212] @ c6c34 │ │ │ │ movw r2, #1313 @ 0x521 │ │ │ │ - ldr.w r0, [pc, #2208] @ c6c78 │ │ │ │ + ldr.w r0, [pc, #2208] @ c6c38 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c63b6 │ │ │ │ + b.n c6376 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.w c6158 │ │ │ │ + bge.w c6118 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n c6458 │ │ │ │ + bne.n c6418 │ │ │ │ cmp r7, #1 │ │ │ │ str r7, [r4, #24] │ │ │ │ - bne.w c615a │ │ │ │ - ldr.w r1, [pc, #2144] @ c6c68 │ │ │ │ + bne.w c611a │ │ │ │ + ldr.w r1, [pc, #2144] @ c6c28 │ │ │ │ movw r0, #1322 @ 0x52a │ │ │ │ - ldr.w r3, [pc, #2156] @ c6c7c │ │ │ │ - ldr.w r2, [pc, #2156] @ c6c80 │ │ │ │ + ldr.w r3, [pc, #2156] @ c6c3c │ │ │ │ + ldr.w r2, [pc, #2156] @ c6c40 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2148] @ c6c84 │ │ │ │ - ldr.w r0, [pc, #2148] @ c6c88 │ │ │ │ + ldr.w r1, [pc, #2148] @ c6c44 │ │ │ │ + ldr.w r0, [pc, #2148] @ c6c48 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n c63b6 │ │ │ │ + b.n c6376 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ bl 8ba88 │ │ │ │ - ldr.w r3, [pc, #2092] @ c6c68 │ │ │ │ - ldr.w r1, [pc, #2124] @ c6c8c │ │ │ │ + ldr.w r3, [pc, #2092] @ c6c28 │ │ │ │ + ldr.w r1, [pc, #2124] @ c6c4c │ │ │ │ movw r2, #1339 @ 0x53b │ │ │ │ - ldr.w r0, [pc, #2120] @ c6c90 │ │ │ │ + ldr.w r0, [pc, #2120] @ c6c50 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c63b6 │ │ │ │ + b.n c6376 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n c63fc │ │ │ │ + bpl.n c63bc │ │ │ │ bl 87198 │ │ │ │ - b.n c63fc │ │ │ │ + b.n c63bc │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c61f0 │ │ │ │ + b.n c61b0 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6228 │ │ │ │ + b.n c61e8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6248 │ │ │ │ + beq.w c6208 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6af4 │ │ │ │ + beq.w c6ab4 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w c6b30 │ │ │ │ + beq.w c6af0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w c6bfa │ │ │ │ + bmi.w c6bba │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx 530a4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c6512 │ │ │ │ + cbz r3, c64d2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c7e8a │ │ │ │ + beq.w c7e4a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n c64d6 │ │ │ │ + beq.n c6496 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c69e8 │ │ │ │ + beq.w c69a8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w c6be0 │ │ │ │ + blt.w c6ba0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w c6148 │ │ │ │ - ldr.w r1, [pc, #1920] @ c6c68 │ │ │ │ + bne.w c6108 │ │ │ │ + ldr.w r1, [pc, #1920] @ c6c28 │ │ │ │ movw r0, #1329 @ 0x531 │ │ │ │ - ldr.w r3, [pc, #1956] @ c6c94 │ │ │ │ - ldr.w r2, [pc, #1956] @ c6c98 │ │ │ │ + ldr.w r3, [pc, #1956] @ c6c54 │ │ │ │ + ldr.w r2, [pc, #1956] @ c6c58 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1948] @ c6c9c │ │ │ │ - ldr.w r0, [pc, #1948] @ c6ca0 │ │ │ │ + ldr.w r1, [pc, #1948] @ c6c5c │ │ │ │ + ldr.w r0, [pc, #1948] @ c6c60 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n c63b6 │ │ │ │ + b.n c6376 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ - b.n c64bc │ │ │ │ + b.n c647c │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6324 │ │ │ │ + b.n c62e4 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c62f4 │ │ │ │ + b.n c62b4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 8f8a4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c61b0 │ │ │ │ + bne.w c6170 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7286 │ │ │ │ + beq.w c7246 │ │ │ │ str r6, [r3, #0] │ │ │ │ - b.n c63b6 │ │ │ │ + b.n c6376 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n c619a │ │ │ │ + b.n c615a │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6ad0 │ │ │ │ + beq.w c6a90 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c6b5a │ │ │ │ + beq.w c6b1a │ │ │ │ lsls r0, r1, #31 │ │ │ │ - bmi.w c6bac │ │ │ │ + bmi.w c6b6c │ │ │ │ mov r0, r7 │ │ │ │ bl 87f9c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c65a8 │ │ │ │ + beq.n c6568 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c662c │ │ │ │ + beq.n c65ec │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6b94 │ │ │ │ + beq.w c6b54 │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #296] @ 0x128 │ │ │ │ movs r2, #1 │ │ │ │ bl 87ee8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c65d8 │ │ │ │ + beq.n c6598 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c6a18 │ │ │ │ + beq.w c69d8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c67e2 │ │ │ │ + beq.w c67a2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c6c30 │ │ │ │ + beq.w c6bf0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6a62 │ │ │ │ + beq.w c6a22 │ │ │ │ lsls r7, r7, #1 │ │ │ │ - bne.w c7434 │ │ │ │ + bne.w c73f4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w c6148 │ │ │ │ - ldr.w r1, [pc, #1640] @ c6c68 │ │ │ │ + bne.w c6108 │ │ │ │ + ldr.w r1, [pc, #1640] @ c6c28 │ │ │ │ movw r0, #1334 @ 0x536 │ │ │ │ - ldr.w r3, [pc, #1692] @ c6ca4 │ │ │ │ - ldr.w r2, [pc, #1692] @ c6ca8 │ │ │ │ + ldr.w r3, [pc, #1692] @ c6c64 │ │ │ │ + ldr.w r2, [pc, #1692] @ c6c68 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1684] @ c6cac │ │ │ │ - ldr.w r0, [pc, #1684] @ c6cb0 │ │ │ │ + ldr.w r1, [pc, #1684] @ c6c6c │ │ │ │ + ldr.w r0, [pc, #1684] @ c6c70 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n c63b6 │ │ │ │ + b.n c6376 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c65a8 │ │ │ │ + b.n c6568 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c637a │ │ │ │ + b.n c633a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 87140 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 87198 │ │ │ │ - b.n c63f6 │ │ │ │ - ldr.w r1, [pc, #1548] @ c6c68 │ │ │ │ + b.n c63b6 │ │ │ │ + ldr.w r1, [pc, #1548] @ c6c28 │ │ │ │ movw r0, #1340 @ 0x53c │ │ │ │ - ldr.w r3, [pc, #1616] @ c6cb4 │ │ │ │ - ldr.w r2, [pc, #1616] @ c6cb8 │ │ │ │ + ldr.w r3, [pc, #1616] @ c6c74 │ │ │ │ + ldr.w r2, [pc, #1616] @ c6c78 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1608] @ c6cbc │ │ │ │ - ldr.w r0, [pc, #1608] @ c6cc0 │ │ │ │ + ldr.w r1, [pc, #1608] @ c6c7c │ │ │ │ + ldr.w r0, [pc, #1608] @ c6c80 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n c63b6 │ │ │ │ + b.n c6376 │ │ │ │ mov r0, r7 │ │ │ │ bl 87140 │ │ │ │ - b.n c6164 │ │ │ │ - ldr.w r2, [pc, #1496] @ c6c68 │ │ │ │ + b.n c6124 │ │ │ │ + ldr.w r2, [pc, #1496] @ c6c28 │ │ │ │ movw r1, #1322 @ 0x52a │ │ │ │ - ldr.w r3, [pc, #1580] @ c6cc4 │ │ │ │ + ldr.w r3, [pc, #1580] @ c6c84 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1572] @ c6cc8 │ │ │ │ + ldr.w r2, [pc, #1572] @ c6c88 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1572] @ c6ccc │ │ │ │ + ldr.w r1, [pc, #1572] @ c6c8c │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1568] @ c6cd0 │ │ │ │ + ldr.w r0, [pc, #1568] @ c6c90 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.n c63b6 │ │ │ │ - ldr.w r3, [pc, #1444] @ c6c68 │ │ │ │ + b.n c6376 │ │ │ │ + ldr.w r3, [pc, #1444] @ c6c28 │ │ │ │ mov.w r2, #1320 @ 0x528 │ │ │ │ - ldr.w r1, [pc, #1544] @ c6cd4 │ │ │ │ - ldr.w r0, [pc, #1544] @ c6cd8 │ │ │ │ + ldr.w r1, [pc, #1544] @ c6c94 │ │ │ │ + ldr.w r0, [pc, #1544] @ c6c98 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c63b6 │ │ │ │ - ldr.w r3, [pc, #1412] @ c6c68 │ │ │ │ + b.n c6376 │ │ │ │ + ldr.w r3, [pc, #1412] @ c6c28 │ │ │ │ movw r2, #1322 @ 0x52a │ │ │ │ - ldr.w r1, [pc, #1520] @ c6cdc │ │ │ │ - ldr.w r0, [pc, #1520] @ c6ce0 │ │ │ │ + ldr.w r1, [pc, #1520] @ c6c9c │ │ │ │ + ldr.w r0, [pc, #1520] @ c6ca0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c66ba │ │ │ │ - ldr.w r1, [pc, #1384] @ c6c68 │ │ │ │ + b.n c667a │ │ │ │ + ldr.w r1, [pc, #1384] @ c6c28 │ │ │ │ movw r0, #1323 @ 0x52b │ │ │ │ - ldr.w r3, [pc, #1500] @ c6ce4 │ │ │ │ - ldr.w r2, [pc, #1500] @ c6ce8 │ │ │ │ + ldr.w r3, [pc, #1500] @ c6ca4 │ │ │ │ + ldr.w r2, [pc, #1500] @ c6ca8 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1492] @ c6cec │ │ │ │ - ldr.w r0, [pc, #1492] @ c6cf0 │ │ │ │ + ldr.w r1, [pc, #1492] @ c6cac │ │ │ │ + ldr.w r0, [pc, #1492] @ c6cb0 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n c63b6 │ │ │ │ + b.n c6376 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w c6262 │ │ │ │ + bge.w c6222 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #2 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r8, r0 │ │ │ │ - b.n c6262 │ │ │ │ - ldr.w r2, [pc, #1320] @ c6c68 │ │ │ │ + b.n c6222 │ │ │ │ + ldr.w r2, [pc, #1320] @ c6c28 │ │ │ │ movw r1, #1323 @ 0x52b │ │ │ │ - ldr.w r3, [pc, #1452] @ c6cf4 │ │ │ │ + ldr.w r3, [pc, #1452] @ c6cb4 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1444] @ c6cf8 │ │ │ │ + ldr.w r2, [pc, #1444] @ c6cb8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1440] @ c6cfc │ │ │ │ - ldr.w r0, [pc, #1440] @ c6d00 │ │ │ │ + ldr.w r1, [pc, #1440] @ c6cbc │ │ │ │ + ldr.w r0, [pc, #1440] @ c6cc0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c63b6 │ │ │ │ + b.n c6376 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 87140 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ bl 87f9c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n c679a │ │ │ │ + beq.n c675a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c6b84 │ │ │ │ + beq.w c6b44 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c61f0 │ │ │ │ - ldr.w r3, [pc, #1216] @ c6c68 │ │ │ │ + b.n c61b0 │ │ │ │ + ldr.w r3, [pc, #1216] @ c6c28 │ │ │ │ movw r2, #1323 @ 0x52b │ │ │ │ - ldr.w r1, [pc, #1364] @ c6d04 │ │ │ │ - ldr.w r0, [pc, #1364] @ c6d08 │ │ │ │ + ldr.w r1, [pc, #1364] @ c6cc4 │ │ │ │ + ldr.w r0, [pc, #1364] @ c6cc8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c63b6 │ │ │ │ + b.n c6376 │ │ │ │ bl 87198 │ │ │ │ - b.n c6388 │ │ │ │ + b.n c6348 │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 8f8a4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 87198 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c62aa │ │ │ │ - b.n c6486 │ │ │ │ + bne.w c626a │ │ │ │ + b.n c6446 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7028 │ │ │ │ + beq.w c6fe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6c04 │ │ │ │ + beq.w c6bc4 │ │ │ │ lsls r7, r7, #1 │ │ │ │ - beq.w c6986 │ │ │ │ + beq.w c6946 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, c6810 │ │ │ │ + cbz r0, c67d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6810 │ │ │ │ + beq.n c67d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6fe4 │ │ │ │ + beq.w c6fa4 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ str r6, [r4, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c72e4 │ │ │ │ + beq.w c72a4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w c72ae │ │ │ │ + beq.w c726e │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov sl, r3 │ │ │ │ it eq │ │ │ │ moveq r3, r8 │ │ │ │ - bne.w c735a │ │ │ │ + bne.w c731a │ │ │ │ adds r2, r3, #6 │ │ │ │ teq r3, r2 │ │ │ │ - bmi.w c6fc4 │ │ │ │ + bmi.w c6f84 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl c116c │ │ │ │ + bl c112c │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n c686c │ │ │ │ + beq.n c682c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c69b2 │ │ │ │ + beq.w c6972 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w c7348 │ │ │ │ + bne.w c7308 │ │ │ │ lsls r7, r2, #31 │ │ │ │ - bmi.w c69c0 │ │ │ │ + bmi.w c6980 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c73a4 │ │ │ │ + beq.w c7364 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w c731e │ │ │ │ + bpl.w c72de │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r9, #3420] @ 0xd5c │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r7, [r9, #3416] @ 0xd58 │ │ │ │ bl 87ee8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c6e38 │ │ │ │ + beq.w c6df8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c68b8 │ │ │ │ + beq.n c6878 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c73c4 │ │ │ │ + beq.w c7384 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7518 │ │ │ │ + beq.w c74d8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov sl, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w c75da │ │ │ │ + beq.w c759a │ │ │ │ ands.w r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ it eq │ │ │ │ moveq r7, sl │ │ │ │ - bne.w c7592 │ │ │ │ + bne.w c7552 │ │ │ │ adds r3, r7, #6 │ │ │ │ mov fp, r3 │ │ │ │ teq r7, r3 │ │ │ │ - bmi.w c7068 │ │ │ │ + bmi.w c7028 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl c116c │ │ │ │ + bl c112c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c691a │ │ │ │ + beq.n c68da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7314 │ │ │ │ + beq.w c72d4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c760e │ │ │ │ + bne.w c75ce │ │ │ │ tst.w fp, #1 │ │ │ │ - bne.n c69d4 │ │ │ │ + bne.n c6994 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c7572 │ │ │ │ + beq.w c7532 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w c7548 │ │ │ │ + bpl.w c7508 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, c6950 │ │ │ │ + cbz r0, c6910 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6950 │ │ │ │ + beq.n c6910 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7510 │ │ │ │ + beq.w c74d0 │ │ │ │ str r7, [r4, #32] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp r7, r6 │ │ │ │ - beq.w c728e │ │ │ │ + beq.w c724e │ │ │ │ mov r0, r7 │ │ │ │ bl 88f20 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c697e │ │ │ │ + beq.n c693e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c69cc │ │ │ │ + cbz r3, c698c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c707a │ │ │ │ + bne.w c703a │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w c6148 │ │ │ │ - ldr r1, [pc, #728] @ (c6c68 ) │ │ │ │ + bne.w c6108 │ │ │ │ + ldr r1, [pc, #728] @ (c6c28 ) │ │ │ │ movw r0, #1357 @ 0x54d │ │ │ │ - ldr r3, [pc, #884] @ (c6d0c ) │ │ │ │ - ldr r2, [pc, #888] @ (c6d10 ) │ │ │ │ + ldr r3, [pc, #884] @ (c6ccc ) │ │ │ │ + ldr r2, [pc, #888] @ (c6cd0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #880] @ (c6d14 ) │ │ │ │ - ldr r0, [pc, #884] @ (c6d18 ) │ │ │ │ + ldr r1, [pc, #880] @ (c6cd4 ) │ │ │ │ + ldr r0, [pc, #884] @ (c6cd8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n c63b6 │ │ │ │ + b.n c6376 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ - b.n c686c │ │ │ │ + b.n c682c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c687a │ │ │ │ + b.n c683a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c697e │ │ │ │ + b.n c693e │ │ │ │ mov r0, fp │ │ │ │ bl 87198 │ │ │ │ - b.n c6928 │ │ │ │ + b.n c68e8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n c6294 │ │ │ │ + b.n c6254 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n c64d6 │ │ │ │ - ldr r1, [pc, #624] @ (c6c68 ) │ │ │ │ + b.n c6496 │ │ │ │ + ldr r1, [pc, #624] @ (c6c28 ) │ │ │ │ movw r0, #1325 @ 0x52d │ │ │ │ - ldr r3, [pc, #800] @ (c6d1c ) │ │ │ │ - ldr r2, [pc, #800] @ (c6d20 ) │ │ │ │ + ldr r3, [pc, #800] @ (c6cdc ) │ │ │ │ + ldr r2, [pc, #800] @ (c6ce0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #796] @ (c6d24 ) │ │ │ │ - ldr r0, [pc, #796] @ (c6d28 ) │ │ │ │ + ldr r1, [pc, #796] @ (c6ce4 ) │ │ │ │ + ldr r0, [pc, #796] @ (c6ce8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n c63b6 │ │ │ │ + b.n c6376 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c65d8 │ │ │ │ + b.n c6598 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w c62d8 │ │ │ │ + bge.w c6298 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 87f9c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n c6a50 │ │ │ │ + beq.n c6a10 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c6fd6 │ │ │ │ + beq.w c6f96 │ │ │ │ lsls r0, r1, #31 │ │ │ │ - bpl.w c62f4 │ │ │ │ + bpl.w c62b4 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c62f4 │ │ │ │ + b.n c62b4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c65f0 │ │ │ │ - ldr r1, [pc, #508] @ (c6c68 ) │ │ │ │ + b.n c65b0 │ │ │ │ + ldr r1, [pc, #508] @ (c6c28 ) │ │ │ │ movw r0, #1325 @ 0x52d │ │ │ │ - ldr r3, [pc, #700] @ (c6d2c ) │ │ │ │ - ldr r2, [pc, #700] @ (c6d30 ) │ │ │ │ + ldr r3, [pc, #700] @ (c6cec ) │ │ │ │ + ldr r2, [pc, #700] @ (c6cf0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #696] @ (c6d34 ) │ │ │ │ - ldr r0, [pc, #696] @ (c6d38 ) │ │ │ │ + ldr r1, [pc, #696] @ (c6cf4 ) │ │ │ │ + ldr r0, [pc, #696] @ (c6cf8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n c63b6 │ │ │ │ - ldr r2, [pc, #472] @ (c6c68 ) │ │ │ │ + b.n c6376 │ │ │ │ + ldr r2, [pc, #472] @ (c6c28 ) │ │ │ │ movw r1, #1325 @ 0x52d │ │ │ │ - ldr r3, [pc, #680] @ (c6d3c ) │ │ │ │ + ldr r3, [pc, #680] @ (c6cfc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #676] @ (c6d40 ) │ │ │ │ + ldr r2, [pc, #676] @ (c6d00 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #676] @ (c6d44 ) │ │ │ │ + ldr r1, [pc, #676] @ (c6d04 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #672] @ (c6d48 ) │ │ │ │ + ldr r0, [pc, #672] @ (c6d08 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r8 │ │ │ │ bl 87198 │ │ │ │ - b.n c63b6 │ │ │ │ + b.n c6376 │ │ │ │ mov r0, r7 │ │ │ │ bl 87140 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.w c6262 │ │ │ │ - ldr r1, [pc, #404] @ (c6c68 ) │ │ │ │ + b.w c6222 │ │ │ │ + ldr r1, [pc, #404] @ (c6c28 ) │ │ │ │ movw r0, #1332 @ 0x534 │ │ │ │ - ldr r3, [pc, #628] @ (c6d4c ) │ │ │ │ - ldr r2, [pc, #628] @ (c6d50 ) │ │ │ │ + ldr r3, [pc, #628] @ (c6d0c ) │ │ │ │ + ldr r2, [pc, #628] @ (c6d10 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #624] @ (c6d54 ) │ │ │ │ - ldr r0, [pc, #624] @ (c6d58 ) │ │ │ │ + ldr r1, [pc, #624] @ (c6d14 ) │ │ │ │ + ldr r0, [pc, #624] @ (c6d18 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n c63b6 │ │ │ │ - ldr r1, [pc, #368] @ (c6c68 ) │ │ │ │ + b.n c6376 │ │ │ │ + ldr r1, [pc, #368] @ (c6c28 ) │ │ │ │ mov.w r0, #1328 @ 0x530 │ │ │ │ - ldr r3, [pc, #608] @ (c6d5c ) │ │ │ │ - ldr r2, [pc, #608] @ (c6d60 ) │ │ │ │ + ldr r3, [pc, #608] @ (c6d1c ) │ │ │ │ + ldr r2, [pc, #608] @ (c6d20 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #604] @ (c6d64 ) │ │ │ │ - ldr r0, [pc, #604] @ (c6d68 ) │ │ │ │ + ldr r1, [pc, #604] @ (c6d24 ) │ │ │ │ + ldr r0, [pc, #604] @ (c6d28 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n c63b6 │ │ │ │ - ldr r3, [pc, #332] @ (c6c68 ) │ │ │ │ + b.n c6376 │ │ │ │ + ldr r3, [pc, #332] @ (c6c28 ) │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ - ldr r1, [pc, #588] @ (c6d6c ) │ │ │ │ - ldr r0, [pc, #588] @ (c6d70 ) │ │ │ │ + ldr r1, [pc, #588] @ (c6d2c ) │ │ │ │ + ldr r0, [pc, #588] @ (c6d30 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c6aae │ │ │ │ - ldr r2, [pc, #308] @ (c6c68 ) │ │ │ │ + b.n c6a6e │ │ │ │ + ldr r2, [pc, #308] @ (c6c28 ) │ │ │ │ mov.w r1, #1328 @ 0x530 │ │ │ │ - ldr r3, [pc, #572] @ (c6d74 ) │ │ │ │ + ldr r3, [pc, #572] @ (c6d34 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #568] @ (c6d78 ) │ │ │ │ + ldr r2, [pc, #568] @ (c6d38 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #564] @ (c6d7c ) │ │ │ │ - ldr r0, [pc, #564] @ (c6d80 ) │ │ │ │ + ldr r1, [pc, #564] @ (c6d3c ) │ │ │ │ + ldr r0, [pc, #564] @ (c6d40 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c63b6 │ │ │ │ - ldr r2, [pc, #268] @ (c6c68 ) │ │ │ │ + b.n c6376 │ │ │ │ + ldr r2, [pc, #268] @ (c6c28 ) │ │ │ │ movw r1, #1332 @ 0x534 │ │ │ │ - ldr r3, [pc, #544] @ (c6d84 ) │ │ │ │ + ldr r3, [pc, #544] @ (c6d44 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #540] @ (c6d88 ) │ │ │ │ + ldr r2, [pc, #540] @ (c6d48 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #536] @ (c6d8c ) │ │ │ │ - ldr r0, [pc, #540] @ (c6d90 ) │ │ │ │ + ldr r1, [pc, #536] @ (c6d4c ) │ │ │ │ + ldr r0, [pc, #540] @ (c6d50 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c63b6 │ │ │ │ + b.n c6376 │ │ │ │ mov r0, r7 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n c679a │ │ │ │ - ldr r3, [pc, #208] @ (c6c68 ) │ │ │ │ + b.n c675a │ │ │ │ + ldr r3, [pc, #208] @ (c6c28 ) │ │ │ │ movw r2, #1332 @ 0x534 │ │ │ │ - ldr r1, [pc, #504] @ (c6d94 ) │ │ │ │ - ldr r0, [pc, #504] @ (c6d98 ) │ │ │ │ + ldr r1, [pc, #504] @ (c6d54 ) │ │ │ │ + ldr r0, [pc, #504] @ (c6d58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c63b6 │ │ │ │ + b.n c6376 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 87140 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ bl 87f9c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n c6bd4 │ │ │ │ + beq.n c6b94 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c7058 │ │ │ │ + beq.w c7018 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c65a8 │ │ │ │ - ldr r3, [pc, #132] @ (c6c68 ) │ │ │ │ + b.n c6568 │ │ │ │ + ldr r3, [pc, #132] @ (c6c28 ) │ │ │ │ mov.w r2, #1328 @ 0x530 │ │ │ │ - ldr r1, [pc, #436] @ (c6d9c ) │ │ │ │ - ldr r0, [pc, #436] @ (c6da0 ) │ │ │ │ + ldr r1, [pc, #436] @ (c6d5c ) │ │ │ │ + ldr r0, [pc, #436] @ (c6d60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 87140 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n c64a2 │ │ │ │ + b.n c6462 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c67f2 │ │ │ │ - ldr r1, [pc, #92] @ (c6c68 ) │ │ │ │ + b.n c67b2 │ │ │ │ + ldr r1, [pc, #92] @ (c6c28 ) │ │ │ │ movw r0, #1325 @ 0x52d │ │ │ │ - ldr r3, [pc, #400] @ (c6da4 ) │ │ │ │ - ldr r2, [pc, #404] @ (c6da8 ) │ │ │ │ + ldr r3, [pc, #400] @ (c6d64 ) │ │ │ │ + ldr r2, [pc, #404] @ (c6d68 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #396] @ (c6dac ) │ │ │ │ - ldr r0, [pc, #400] @ (c6db0 ) │ │ │ │ + ldr r1, [pc, #396] @ (c6d6c ) │ │ │ │ + ldr r0, [pc, #400] @ (c6d70 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w c63b6 │ │ │ │ - ldr r1, [pc, #52] @ (c6c68 ) │ │ │ │ + b.w c6376 │ │ │ │ + ldr r1, [pc, #52] @ (c6c28 ) │ │ │ │ movw r0, #1333 @ 0x535 │ │ │ │ - ldr r3, [pc, #380] @ (c6db4 ) │ │ │ │ - ldr r2, [pc, #380] @ (c6db8 ) │ │ │ │ + ldr r3, [pc, #380] @ (c6d74 ) │ │ │ │ + ldr r2, [pc, #380] @ (c6d78 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #376] @ (c6dbc ) │ │ │ │ - ldr r0, [pc, #376] @ (c6dc0 ) │ │ │ │ + ldr r1, [pc, #376] @ (c6d7c ) │ │ │ │ + ldr r0, [pc, #376] @ (c6d80 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r6, r0 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ movs r0, r4 │ │ │ │ - cbz r0, c6cae │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r3, #58] @ 0x3a │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r1, #4] │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ movs r0, r4 │ │ │ │ - cbz r2, c6caa │ │ │ │ + add r7, sp, #392 @ 0x188 │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #38] @ 0x26 │ │ │ │ movs r0, r4 │ │ │ │ - cbz r6, c6ca8 │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #36] @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + strh r4, [r0, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #32] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r2, #52] @ 0x34 │ │ │ │ + strh r2, [r5, #34] @ 0x22 │ │ │ │ movs r0, r4 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #22] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r7, #48] @ 0x30 │ │ │ │ + strh r0, [r2, #32] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r2, #20] │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #280 @ (adr r5, c6de0 ) │ │ │ │ + add r3, pc, #120 @ (adr r3, c6d00 ) │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #30] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #856 @ 0x358 │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #18] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r3, #34] @ 0x22 │ │ │ │ + strh r6, [r6, #16] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #16] │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #840 @ (adr r4, c7030 ) │ │ │ │ + add r2, pc, #680 @ (adr r2, c6f50 ) │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ + strh r2, [r5, #26] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r2, #32] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + movs r6, #94 @ 0x5e │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #24] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r2, #30] │ │ │ │ + strh r0, [r5, #12] │ │ │ │ movs r0, r4 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r3, sp, #840 @ 0x348 │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r7, #26] │ │ │ │ + strh r2, [r2, #10] │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r4, #16 │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ movs r0, r4 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r7, #2] │ │ │ │ movs r0, r4 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r4, #8] │ │ │ │ + ldrb r6, [r7, #27] │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r3, #54 @ 0x36 │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ movs r0, r4 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r1, sp, #32 │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r6, #4] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ movs r0, r4 │ │ │ │ - add r1, pc, #304 @ (adr r1, c6e70 ) │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + ldrb r4, [r3, #31] │ │ │ │ movs r0, r4 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + add r0, sp, #904 @ 0x388 │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ movs r0, r4 │ │ │ │ - add r1, pc, #24 @ (adr r1, c6d68 ) │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #800 @ 0x320 │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r1, #2] │ │ │ │ + ldrb r2, [r4, #24] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #656 @ 0x290 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r4, #0] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ movs r0, r4 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r2, #112 @ 0x70 │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + ldrb r0, [r7, #28] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #408 @ 0x198 │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r5, #31] │ │ │ │ + ldrb r0, [r0, #23] │ │ │ │ movs r0, r4 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #240 @ 0xf0 │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r7, pc, #936 @ (adr r7, c7100 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r2, #30] │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #792 @ 0x318 │ │ │ │ + add r7, pc, #632 @ (adr r7, c6fd8 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + ldrb r6, [r3, #20] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r7, pc, #408 @ (adr r7, c6f08 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #552 @ 0x228 │ │ │ │ + add r7, pc, #392 @ (adr r7, c6f00 ) │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r4, #2] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r7, pc, #256 @ (adr r7, c6e80 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ movs r0, r4 │ │ │ │ - ldr.w r2, [pc, #3032] @ c79a0 │ │ │ │ + ldr.w r2, [pc, #3032] @ c7960 │ │ │ │ movw r1, #1325 @ 0x52d │ │ │ │ - ldr.w r3, [pc, #3028] @ c79a4 │ │ │ │ + ldr.w r3, [pc, #3028] @ c7964 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #3024] @ c79a8 │ │ │ │ + ldr.w r2, [pc, #3024] @ c7968 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #3016] @ c79ac │ │ │ │ - ldr.w r0, [pc, #3016] @ c79b0 │ │ │ │ + ldr.w r1, [pc, #3016] @ c796c │ │ │ │ + ldr.w r0, [pc, #3016] @ c7970 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 87140 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ bl 87198 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n c6a30 │ │ │ │ - ldr.w r3, [pc, #2948] @ c79a0 │ │ │ │ + b.n c69f0 │ │ │ │ + ldr.w r3, [pc, #2948] @ c7960 │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ - ldr.w r1, [pc, #2960] @ c79b4 │ │ │ │ - ldr.w r0, [pc, #2960] @ c79b8 │ │ │ │ + ldr.w r1, [pc, #2960] @ c7974 │ │ │ │ + ldr.w r0, [pc, #2960] @ c7978 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 87ee8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c6e5a │ │ │ │ + beq.n c6e1a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c6f50 │ │ │ │ + beq.n c6f10 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c68b8 │ │ │ │ + bne.w c6878 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c771a │ │ │ │ + beq.w c76da │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov sl, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w c76ee │ │ │ │ + beq.w c76ae │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov fp, r3 │ │ │ │ - bne.n c6f58 │ │ │ │ + bne.n c6f18 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 87f9c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6ea4 │ │ │ │ + beq.n c6e64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c6f78 │ │ │ │ + beq.n c6f38 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c7748 │ │ │ │ + beq.w c7708 │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r7, [r9, #612] @ 0x264 │ │ │ │ ldr.w r1, [r3, #172] @ 0xac │ │ │ │ bl 87ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c73ce │ │ │ │ + beq.w c738e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6ede │ │ │ │ + beq.n c6e9e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7762 │ │ │ │ + beq.w c7722 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c77c4 │ │ │ │ + beq.w c7784 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w c7798 │ │ │ │ + beq.w c7758 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov sl, r3 │ │ │ │ - bne.n c6f8c │ │ │ │ + bne.n c6f4c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 87f9c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6f2a │ │ │ │ + beq.n c6eea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c6fb0 │ │ │ │ + beq.n c6f70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c6938 │ │ │ │ - ldr.w r3, [pc, #2668] @ c79a0 │ │ │ │ + bne.w c68f8 │ │ │ │ + ldr.w r3, [pc, #2668] @ c7960 │ │ │ │ movw r2, #1350 @ 0x546 │ │ │ │ - ldr.w r1, [pc, #2688] @ c79bc │ │ │ │ - ldr.w r0, [pc, #2688] @ c79c0 │ │ │ │ + ldr.w r1, [pc, #2688] @ c797c │ │ │ │ + ldr.w r0, [pc, #2688] @ c7980 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6e5a │ │ │ │ + b.n c6e1a │ │ │ │ mov r0, sl │ │ │ │ bl 87140 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 87f9c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6f84 │ │ │ │ + beq.n c6f44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, c6f84 │ │ │ │ + cbnz r3, c6f44 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n c6ea4 │ │ │ │ + beq.n c6e64 │ │ │ │ mov r0, sl │ │ │ │ bl 87198 │ │ │ │ - b.n c6ea4 │ │ │ │ + b.n c6e64 │ │ │ │ mov r0, r9 │ │ │ │ bl 87140 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 87f9c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6fbc │ │ │ │ + beq.n c6f7c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, c6fbc │ │ │ │ + cbnz r3, c6f7c │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n c6f2a │ │ │ │ + beq.n c6eea │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.n c6f2a │ │ │ │ + b.n c6eea │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w c684a │ │ │ │ + bge.w c680a │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #6 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r2, r0 │ │ │ │ - b.n c684a │ │ │ │ + b.n c680a │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ - b.n c6a50 │ │ │ │ + b.n c6a10 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6810 │ │ │ │ - ldr.w r1, [pc, #2484] @ c79a0 │ │ │ │ + b.n c67d0 │ │ │ │ + ldr.w r1, [pc, #2484] @ c7960 │ │ │ │ movw r0, #1326 @ 0x52e │ │ │ │ - ldr.w r3, [pc, #2512] @ c79c4 │ │ │ │ - ldr.w r2, [pc, #2512] @ c79c8 │ │ │ │ + ldr.w r3, [pc, #2512] @ c7984 │ │ │ │ + ldr.w r2, [pc, #2512] @ c7988 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2504] @ c79cc │ │ │ │ - ldr.w r0, [pc, #2504] @ c79d0 │ │ │ │ + ldr.w r1, [pc, #2504] @ c798c │ │ │ │ + ldr.w r0, [pc, #2504] @ c7990 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 87140 │ │ │ │ movs r1, #4 │ │ │ │ - b.w c6648 │ │ │ │ - ldr.w r1, [pc, #2420] @ c79a0 │ │ │ │ + b.w c6608 │ │ │ │ + ldr.w r1, [pc, #2420] @ c7960 │ │ │ │ movw r0, #1345 @ 0x541 │ │ │ │ - ldr.w r3, [pc, #2464] @ c79d4 │ │ │ │ - ldr.w r2, [pc, #2464] @ c79d8 │ │ │ │ + ldr.w r3, [pc, #2464] @ c7994 │ │ │ │ + ldr.w r2, [pc, #2464] @ c7998 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2456] @ c79dc │ │ │ │ - ldr.w r0, [pc, #2456] @ c79e0 │ │ │ │ + ldr.w r1, [pc, #2456] @ c799c │ │ │ │ + ldr.w r0, [pc, #2456] @ c79a0 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ mov r0, r7 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n c6bd4 │ │ │ │ + b.n c6b94 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w c68f6 │ │ │ │ + bge.w c68b6 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #6 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov fp, r0 │ │ │ │ - b.n c68f6 │ │ │ │ + b.n c68b6 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w c7b54 │ │ │ │ + beq.w c7b14 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r9, r3 │ │ │ │ - bne.w c7ba0 │ │ │ │ + bne.w c7b60 │ │ │ │ ldr r7, [r4, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c7b7a │ │ │ │ + beq.w c7b3a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp r7, r6 │ │ │ │ - beq.w c78de │ │ │ │ + beq.w c789e │ │ │ │ mov r0, r7 │ │ │ │ bl 88f44 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c70c6 │ │ │ │ + beq.n c7086 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c776c │ │ │ │ + beq.w c772c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w c78c4 │ │ │ │ + blt.w c7884 │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl c32f0 │ │ │ │ + bl c32b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w c78bc │ │ │ │ + bne.w c787c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c70ea │ │ │ │ + beq.n c70aa │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w c7900 │ │ │ │ + bmi.w c78c0 │ │ │ │ cmp r7, #1 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.w c7938 │ │ │ │ + beq.w c78f8 │ │ │ │ ands.w r3, r7, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bne.w c792e │ │ │ │ + bne.w c78ee │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7908 │ │ │ │ + beq.w c78c8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ bl 88f44 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n c7132 │ │ │ │ + beq.n c70f2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c76e2 │ │ │ │ + beq.w c76a2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w c7c56 │ │ │ │ + blt.w c7c16 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c765c │ │ │ │ + bne.w c761c │ │ │ │ cmp.w r7, r1, lsl #1 │ │ │ │ - bge.w c7674 │ │ │ │ + bge.w c7634 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c7d1e │ │ │ │ + beq.w c7cde │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov sl, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w c7cf2 │ │ │ │ + beq.w c7cb2 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne.w c7cb2 │ │ │ │ + bne.w c7c72 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ mov r9, sl │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c7c7a │ │ │ │ + beq.w c7c3a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.w c7e60 │ │ │ │ + beq.w c7e20 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 88f44 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c71b4 │ │ │ │ + beq.n c7174 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7c70 │ │ │ │ + beq.w c7c30 │ │ │ │ cmp.w fp, #0 │ │ │ │ - blt.w c7e48 │ │ │ │ + blt.w c7e08 │ │ │ │ mov.w r1, fp, lsl #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl c32f0 │ │ │ │ + bl c32b0 │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c7e3e │ │ │ │ + bne.w c7dfe │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl c116c │ │ │ │ + bl c112c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c71f0 │ │ │ │ + beq.n c71b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7e80 │ │ │ │ + beq.w c7e40 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c7e34 │ │ │ │ + bne.w c7df4 │ │ │ │ tst.w fp, #1 │ │ │ │ - bne.w c7e2a │ │ │ │ + bne.w c7dea │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c7e06 │ │ │ │ + beq.w c7dc6 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w c7bd6 │ │ │ │ + bpl.w c7b96 │ │ │ │ ldr r7, [r4, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c7baa │ │ │ │ + beq.w c7b6a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp r7, r6 │ │ │ │ - beq.w c7bfa │ │ │ │ + beq.w c7bba │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 87e3c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7252 │ │ │ │ + beq.n c7212 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7e20 │ │ │ │ + beq.w c7de0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7266 │ │ │ │ + beq.n c7226 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7c1a │ │ │ │ + beq.w c7bda │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w c7674 │ │ │ │ + bne.w c7634 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w c7de0 │ │ │ │ + beq.w c7da0 │ │ │ │ mov r0, r7 │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.w c7dc8 │ │ │ │ - bl c3310 │ │ │ │ + bmi.w c7d88 │ │ │ │ + bl c32d0 │ │ │ │ mov r7, r0 │ │ │ │ - b.n c70de │ │ │ │ + b.n c709e │ │ │ │ bl 71434 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6986 │ │ │ │ + beq.w c6946 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c6986 │ │ │ │ + bne.w c6946 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6986 │ │ │ │ - ldr.w r2, [pc, #1776] @ c79a0 │ │ │ │ + b.w c6946 │ │ │ │ + ldr.w r2, [pc, #1776] @ c7960 │ │ │ │ movw r1, #1347 @ 0x543 │ │ │ │ - ldr.w r3, [pc, #1836] @ c79e4 │ │ │ │ + ldr.w r3, [pc, #1836] @ c79a4 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1828] @ c79e8 │ │ │ │ + ldr.w r2, [pc, #1828] @ c79a8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1824] @ c79ec │ │ │ │ - ldr.w r0, [pc, #1824] @ c79f0 │ │ │ │ + ldr.w r1, [pc, #1824] @ c79ac │ │ │ │ + ldr.w r0, [pc, #1824] @ c79b0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c63b6 │ │ │ │ - ldr.w r1, [pc, #1720] @ c79a0 │ │ │ │ + b.w c6376 │ │ │ │ + ldr.w r1, [pc, #1720] @ c7960 │ │ │ │ movw r0, #1347 @ 0x543 │ │ │ │ - ldr.w r3, [pc, #1796] @ c79f4 │ │ │ │ - ldr.w r2, [pc, #1796] @ c79f8 │ │ │ │ + ldr.w r3, [pc, #1796] @ c79b4 │ │ │ │ + ldr.w r2, [pc, #1796] @ c79b8 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1788] @ c79fc │ │ │ │ - ldr.w r0, [pc, #1788] @ c7a00 │ │ │ │ + ldr.w r1, [pc, #1788] @ c79bc │ │ │ │ + ldr.w r0, [pc, #1788] @ c79c0 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c691a │ │ │ │ - ldr.w r1, [pc, #1664] @ c79a0 │ │ │ │ + b.w c68da │ │ │ │ + ldr.w r1, [pc, #1664] @ c7960 │ │ │ │ movw r2, #1347 @ 0x543 │ │ │ │ - ldr.w r4, [pc, #1756] @ c7a04 │ │ │ │ - ldr.w r0, [pc, #1756] @ c7a08 │ │ │ │ + ldr.w r4, [pc, #1756] @ c79c4 │ │ │ │ + ldr.w r0, [pc, #1756] @ c79c8 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1744] @ c7a0c │ │ │ │ + ldr.w r1, [pc, #1744] @ c79cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ mov r0, r8 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ - b.w c6874 │ │ │ │ + b.w c6834 │ │ │ │ mov r0, r8 │ │ │ │ bl 87140 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w c77ea │ │ │ │ - ldr.w r3, [pc, #1588] @ c79a0 │ │ │ │ + bne.w c77aa │ │ │ │ + ldr.w r3, [pc, #1588] @ c7960 │ │ │ │ movw r2, #1347 @ 0x543 │ │ │ │ - ldr.w r0, [pc, #1692] @ c7a10 │ │ │ │ + ldr.w r0, [pc, #1692] @ c79d0 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1688] @ c7a14 │ │ │ │ + ldr.w r3, [pc, #1688] @ c79d4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1680] @ c7a18 │ │ │ │ - ldr.w r1, [pc, #1680] @ c7a1c │ │ │ │ + ldr.w r2, [pc, #1680] @ c79d8 │ │ │ │ + ldr.w r1, [pc, #1680] @ c79dc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 87198 │ │ │ │ - b.w c63b6 │ │ │ │ - ldr.w r3, [pc, #1528] @ c79a0 │ │ │ │ + b.w c6376 │ │ │ │ + ldr.w r3, [pc, #1528] @ c7960 │ │ │ │ movw r2, #1347 @ 0x543 │ │ │ │ - ldr.w r1, [pc, #1648] @ c7a20 │ │ │ │ - ldr.w r0, [pc, #1648] @ c7a24 │ │ │ │ + ldr.w r1, [pc, #1648] @ c79e0 │ │ │ │ + ldr.w r0, [pc, #1648] @ c79e4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c68b8 │ │ │ │ + b.w c6878 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 87ee8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c73ee │ │ │ │ + beq.n c73ae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c742c │ │ │ │ + cbz r3, c73ec │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c6ede │ │ │ │ + bne.w c6e9e │ │ │ │ ldr r7, [r4, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c6952 │ │ │ │ - ldr.w r1, [pc, #1440] @ c79a0 │ │ │ │ + bne.w c6912 │ │ │ │ + ldr.w r1, [pc, #1440] @ c7960 │ │ │ │ movw r0, #1351 @ 0x547 │ │ │ │ - ldr.w r3, [pc, #1568] @ c7a28 │ │ │ │ - ldr.w r2, [pc, #1568] @ c7a2c │ │ │ │ + ldr.w r3, [pc, #1568] @ c79e8 │ │ │ │ + ldr.w r2, [pc, #1568] @ c79ec │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1560] @ c7a30 │ │ │ │ - ldr.w r0, [pc, #1560] @ c7a34 │ │ │ │ + ldr.w r1, [pc, #1560] @ c79f0 │ │ │ │ + ldr.w r0, [pc, #1560] @ c79f4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c73ee │ │ │ │ + b.n c73ae │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c7978 │ │ │ │ + beq.w c7938 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r0, r7 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ bl 8a108 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r1, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c7504 │ │ │ │ + beq.n c74c4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c7886 │ │ │ │ + beq.w c7846 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w c786a │ │ │ │ + bpl.w c782a │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl c2fb8 │ │ │ │ + bl c2f78 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7484 │ │ │ │ + beq.n c7444 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7740 │ │ │ │ + beq.w c7700 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w c7778 │ │ │ │ + beq.w c7738 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c7496 │ │ │ │ + beq.n c7456 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w c7792 │ │ │ │ + bmi.w c7752 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r7, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7810 │ │ │ │ + beq.w c77d0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c7618 │ │ │ │ + beq.w c75d8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c6140 │ │ │ │ + bne.w c6100 │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.w c7862 │ │ │ │ + bmi.w c7822 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w c7836 │ │ │ │ + beq.w c77f6 │ │ │ │ mov r0, r6 │ │ │ │ lsls r1, r6, #31 │ │ │ │ - bmi.w c78a6 │ │ │ │ - bl c3310 │ │ │ │ + bmi.w c7866 │ │ │ │ + bl c32d0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c78a0 │ │ │ │ + beq.w c7860 │ │ │ │ mov r0, r7 │ │ │ │ bl 8bf90 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ mov r0, r6 │ │ │ │ bl 8bf90 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.w c63b8 │ │ │ │ + b.w c6378 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n c7454 │ │ │ │ + b.n c7414 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6950 │ │ │ │ - ldr.w r1, [pc, #1156] @ c79a0 │ │ │ │ + b.w c6910 │ │ │ │ + ldr.w r1, [pc, #1156] @ c7960 │ │ │ │ movw r0, #1348 @ 0x544 │ │ │ │ - ldr.w r3, [pc, #1300] @ c7a38 │ │ │ │ - ldr.w r2, [pc, #1300] @ c7a3c │ │ │ │ + ldr.w r3, [pc, #1300] @ c79f8 │ │ │ │ + ldr.w r2, [pc, #1300] @ c79fc │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1292] @ c7a40 │ │ │ │ - ldr.w r0, [pc, #1292] @ c7a44 │ │ │ │ + ldr.w r1, [pc, #1292] @ c7a00 │ │ │ │ + ldr.w r0, [pc, #1292] @ c7a04 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w c63b6 │ │ │ │ - ldr.w r1, [pc, #1108] @ c79a0 │ │ │ │ + b.w c6376 │ │ │ │ + ldr.w r1, [pc, #1108] @ c7960 │ │ │ │ movw r2, #1348 @ 0x544 │ │ │ │ - ldr.w r3, [pc, #1268] @ c7a48 │ │ │ │ - ldr.w r0, [pc, #1268] @ c7a4c │ │ │ │ + ldr.w r3, [pc, #1268] @ c7a08 │ │ │ │ + ldr.w r0, [pc, #1268] @ c7a0c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1260] @ c7a50 │ │ │ │ + ldr.w r1, [pc, #1260] @ c7a10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.w c63b6 │ │ │ │ - ldr.w r3, [pc, #1068] @ c79a0 │ │ │ │ + b.w c6376 │ │ │ │ + ldr.w r3, [pc, #1068] @ c7960 │ │ │ │ movw r2, #1348 @ 0x544 │ │ │ │ - ldr.w r1, [pc, #1240] @ c7a54 │ │ │ │ - ldr.w r0, [pc, #1240] @ c7a58 │ │ │ │ + ldr.w r1, [pc, #1240] @ c7a14 │ │ │ │ + ldr.w r0, [pc, #1240] @ c7a18 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ mov r0, sl │ │ │ │ bl 87140 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #1 │ │ │ │ - bne.w c7da8 │ │ │ │ - ldr r3, [pc, #1020] @ (c79a0 ) │ │ │ │ + bne.w c7d68 │ │ │ │ + ldr r3, [pc, #1020] @ (c7960 ) │ │ │ │ movw r2, #1348 @ 0x544 │ │ │ │ - ldr.w r0, [pc, #1204] @ c7a5c │ │ │ │ + ldr.w r0, [pc, #1204] @ c7a1c │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1196] @ c7a60 │ │ │ │ + ldr.w r3, [pc, #1196] @ c7a20 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1192] @ c7a64 │ │ │ │ - ldr.w r1, [pc, #1192] @ c7a68 │ │ │ │ + ldr.w r2, [pc, #1192] @ c7a24 │ │ │ │ + ldr.w r1, [pc, #1192] @ c7a28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 87198 │ │ │ │ - b.w c63b6 │ │ │ │ - ldr r2, [pc, #964] @ (c79a0 ) │ │ │ │ + b.w c6376 │ │ │ │ + ldr r2, [pc, #964] @ (c7960 ) │ │ │ │ movw r1, #1348 @ 0x544 │ │ │ │ - ldr.w r3, [pc, #1160] @ c7a6c │ │ │ │ + ldr.w r3, [pc, #1160] @ c7a2c │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1156] @ c7a70 │ │ │ │ + ldr.w r2, [pc, #1156] @ c7a30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1148] @ c7a74 │ │ │ │ - ldr.w r0, [pc, #1148] @ c7a78 │ │ │ │ + ldr.w r1, [pc, #1148] @ c7a34 │ │ │ │ + ldr.w r0, [pc, #1148] @ c7a38 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ mov r0, sl │ │ │ │ bl 87198 │ │ │ │ - b.w c6922 │ │ │ │ + b.w c68e2 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c6140 │ │ │ │ + bne.w c6100 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ cmp r7, #1 │ │ │ │ - bne.w c74b2 │ │ │ │ - ldr r1, [pc, #880] @ (c79a0 ) │ │ │ │ + bne.w c7472 │ │ │ │ + ldr r1, [pc, #880] @ (c7960 ) │ │ │ │ movw r0, #1339 @ 0x53b │ │ │ │ - ldr.w r3, [pc, #1092] @ c7a7c │ │ │ │ - ldr.w r2, [pc, #1092] @ c7a80 │ │ │ │ + ldr.w r3, [pc, #1092] @ c7a3c │ │ │ │ + ldr.w r2, [pc, #1092] @ c7a40 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1084] @ c7a84 │ │ │ │ - ldr.w r0, [pc, #1084] @ c7a88 │ │ │ │ + ldr.w r1, [pc, #1084] @ c7a44 │ │ │ │ + ldr.w r0, [pc, #1084] @ c7a48 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 8f8a4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c7148 │ │ │ │ + bne.w c7108 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w c7c24 │ │ │ │ + beq.w c7be4 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r9, r3 │ │ │ │ - bne.w c7d7e │ │ │ │ + bne.w c7d3e │ │ │ │ ldr r7, [r4, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c7d58 │ │ │ │ + beq.w c7d18 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp r7, r6 │ │ │ │ - beq.w c7d86 │ │ │ │ + beq.w c7d46 │ │ │ │ mov r0, r7 │ │ │ │ bl 88f44 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c76c0 │ │ │ │ + beq.n c7680 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7c4a │ │ │ │ + beq.w c7c0a │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w c795e │ │ │ │ + blt.w c791e │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl c32f0 │ │ │ │ + bl c32b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c63f6 │ │ │ │ + beq.w c63b6 │ │ │ │ mov r0, r8 │ │ │ │ bl 87198 │ │ │ │ - b.w c63f6 │ │ │ │ + b.w c63b6 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n c7132 │ │ │ │ - ldr r2, [pc, #688] @ (c79a0 ) │ │ │ │ + b.n c70f2 │ │ │ │ + ldr r2, [pc, #688] @ (c7960 ) │ │ │ │ movw r1, #1349 @ 0x545 │ │ │ │ - ldr r3, [pc, #916] @ (c7a8c ) │ │ │ │ + ldr r3, [pc, #916] @ (c7a4c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #912] @ (c7a90 ) │ │ │ │ + ldr r2, [pc, #912] @ (c7a50 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #908] @ (c7a94 ) │ │ │ │ - ldr r0, [pc, #912] @ (c7a98 ) │ │ │ │ + ldr r1, [pc, #908] @ (c7a54 ) │ │ │ │ + ldr r0, [pc, #912] @ (c7a58 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c63b6 │ │ │ │ - ldr r1, [pc, #644] @ (c79a0 ) │ │ │ │ + b.w c6376 │ │ │ │ + ldr r1, [pc, #644] @ (c7960 ) │ │ │ │ movw r0, #1349 @ 0x545 │ │ │ │ - ldr r3, [pc, #888] @ (c7a9c ) │ │ │ │ - ldr r2, [pc, #892] @ (c7aa0 ) │ │ │ │ + ldr r3, [pc, #888] @ (c7a5c ) │ │ │ │ + ldr r2, [pc, #892] @ (c7a60 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #884] @ (c7aa4 ) │ │ │ │ - ldr r0, [pc, #888] @ (c7aa8 ) │ │ │ │ + ldr r1, [pc, #884] @ (c7a64 ) │ │ │ │ + ldr r0, [pc, #888] @ (c7a68 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7484 │ │ │ │ - ldr r3, [pc, #596] @ (c79a0 ) │ │ │ │ + b.n c7444 │ │ │ │ + ldr r3, [pc, #596] @ (c7960 ) │ │ │ │ movw r2, #1349 @ 0x545 │ │ │ │ - ldr r1, [pc, #860] @ (c7aac ) │ │ │ │ - ldr r0, [pc, #860] @ (c7ab0 ) │ │ │ │ + ldr r1, [pc, #860] @ (c7a6c ) │ │ │ │ + ldr r0, [pc, #860] @ (c7a70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6ede │ │ │ │ + b.w c6e9e │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n c70c6 │ │ │ │ - ldr r3, [pc, #548] @ (c79a0 ) │ │ │ │ + b.n c7086 │ │ │ │ + ldr r3, [pc, #548] @ (c7960 ) │ │ │ │ mov.w r2, #1336 @ 0x538 │ │ │ │ - ldr r1, [pc, #820] @ (c7ab4 ) │ │ │ │ - ldr r0, [pc, #820] @ (c7ab8 ) │ │ │ │ + ldr r1, [pc, #820] @ (c7a74 ) │ │ │ │ + ldr r0, [pc, #820] @ (c7a78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ bl 87198 │ │ │ │ - b.n c7496 │ │ │ │ - ldr r2, [pc, #516] @ (c79a0 ) │ │ │ │ + b.n c7456 │ │ │ │ + ldr r2, [pc, #516] @ (c7960 ) │ │ │ │ movw r1, #1350 @ 0x546 │ │ │ │ - ldr r3, [pc, #796] @ (c7abc ) │ │ │ │ + ldr r3, [pc, #796] @ (c7a7c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #792] @ (c7ac0 ) │ │ │ │ + ldr r2, [pc, #792] @ (c7a80 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #788] @ (c7ac4 ) │ │ │ │ - ldr r0, [pc, #788] @ (c7ac8 ) │ │ │ │ + ldr r1, [pc, #788] @ (c7a84 ) │ │ │ │ + ldr r0, [pc, #788] @ (c7a88 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c63b6 │ │ │ │ - ldr r1, [pc, #472] @ (c79a0 ) │ │ │ │ + b.w c6376 │ │ │ │ + ldr r1, [pc, #472] @ (c7960 ) │ │ │ │ movw r0, #1350 @ 0x546 │ │ │ │ - ldr r3, [pc, #768] @ (c7acc ) │ │ │ │ - ldr r2, [pc, #768] @ (c7ad0 ) │ │ │ │ + ldr r3, [pc, #768] @ (c7a8c ) │ │ │ │ + ldr r2, [pc, #768] @ (c7a90 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #764] @ (c7ad4 ) │ │ │ │ - ldr r0, [pc, #764] @ (c7ad8 ) │ │ │ │ + ldr r1, [pc, #764] @ (c7a94 ) │ │ │ │ + ldr r0, [pc, #764] @ (c7a98 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.w c6840 │ │ │ │ + bpl.w c6800 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 87140 │ │ │ │ movs r1, #6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ bl 87198 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.w c684a │ │ │ │ - ldr r1, [pc, #396] @ (c79a0 ) │ │ │ │ + b.w c680a │ │ │ │ + ldr r1, [pc, #396] @ (c7960 ) │ │ │ │ movw r0, #1338 @ 0x53a │ │ │ │ - ldr r3, [pc, #708] @ (c7adc ) │ │ │ │ - ldr r2, [pc, #708] @ (c7ae0 ) │ │ │ │ + ldr r3, [pc, #708] @ (c7a9c ) │ │ │ │ + ldr r2, [pc, #708] @ (c7aa0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #704] @ (c7ae4 ) │ │ │ │ - ldr r0, [pc, #704] @ (c7ae8 ) │ │ │ │ + ldr r1, [pc, #704] @ (c7aa4 ) │ │ │ │ + ldr r0, [pc, #704] @ (c7aa8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w c63b6 │ │ │ │ - ldr r2, [pc, #360] @ (c79a0 ) │ │ │ │ + b.w c6376 │ │ │ │ + ldr r2, [pc, #360] @ (c7960 ) │ │ │ │ movw r1, #1339 @ 0x53b │ │ │ │ - ldr r3, [pc, #684] @ (c7aec ) │ │ │ │ + ldr r3, [pc, #684] @ (c7aac ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #680] @ (c7af0 ) │ │ │ │ + ldr r2, [pc, #680] @ (c7ab0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #676] @ (c7af4 ) │ │ │ │ - ldr r0, [pc, #680] @ (c7af8 ) │ │ │ │ + ldr r1, [pc, #676] @ (c7ab4 ) │ │ │ │ + ldr r0, [pc, #680] @ (c7ab8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ mov r0, r7 │ │ │ │ bl 87140 │ │ │ │ - b.n c74b8 │ │ │ │ - ldr r0, [pc, #656] @ (c7afc ) │ │ │ │ + b.n c7478 │ │ │ │ + ldr r0, [pc, #656] @ (c7abc ) │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c7778 │ │ │ │ + beq.w c7738 │ │ │ │ movs r7, #1 │ │ │ │ - b.n c747a │ │ │ │ - ldr r3, [pc, #280] @ (c79a0 ) │ │ │ │ + b.n c743a │ │ │ │ + ldr r3, [pc, #280] @ (c7960 ) │ │ │ │ mov.w r2, #1336 @ 0x538 │ │ │ │ - ldr r1, [pc, #624] @ (c7b00 ) │ │ │ │ - ldr r0, [pc, #628] @ (c7b04 ) │ │ │ │ + ldr r1, [pc, #624] @ (c7ac0 ) │ │ │ │ + ldr r0, [pc, #628] @ (c7ac4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n c74dc │ │ │ │ + b.n c749c │ │ │ │ bl 87140 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3310 │ │ │ │ + bl c32d0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 87198 │ │ │ │ - b.n c74ce │ │ │ │ + b.n c748e │ │ │ │ mov r0, r8 │ │ │ │ bl 87198 │ │ │ │ - b.n c70de │ │ │ │ - ldr r3, [pc, #216] @ (c79a0 ) │ │ │ │ + b.n c709e │ │ │ │ + ldr r3, [pc, #216] @ (c7960 ) │ │ │ │ mov.w r2, #1352 @ 0x548 │ │ │ │ - ldr r1, [pc, #572] @ (c7b08 ) │ │ │ │ - ldr r0, [pc, #572] @ (c7b0c ) │ │ │ │ + ldr r1, [pc, #572] @ (c7ac8 ) │ │ │ │ + ldr r0, [pc, #572] @ (c7acc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c6aae │ │ │ │ - ldr r2, [pc, #192] @ (c79a0 ) │ │ │ │ - ldr r3, [pc, #556] @ (c7b10 ) │ │ │ │ - ldr r1, [pc, #560] @ (c7b14 ) │ │ │ │ + b.w c6a6e │ │ │ │ + ldr r2, [pc, #192] @ (c7960 ) │ │ │ │ + ldr r3, [pc, #556] @ (c7ad0 ) │ │ │ │ + ldr r1, [pc, #560] @ (c7ad4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #560] @ (c7b18 ) │ │ │ │ + ldr r0, [pc, #560] @ (c7ad8 ) │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #1352 @ 0x548 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9d43c │ │ │ │ - b.w c6aae │ │ │ │ + b.w c6a6e │ │ │ │ bl 87198 │ │ │ │ - b.w c70ea │ │ │ │ - ldr r2, [pc, #148] @ (c79a0 ) │ │ │ │ + b.w c70aa │ │ │ │ + ldr r2, [pc, #148] @ (c7960 ) │ │ │ │ movw r1, #1353 @ 0x549 │ │ │ │ - ldr r3, [pc, #524] @ (c7b1c ) │ │ │ │ + ldr r3, [pc, #524] @ (c7adc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #520] @ (c7b20 ) │ │ │ │ + ldr r2, [pc, #520] @ (c7ae0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #516] @ (c7b24 ) │ │ │ │ - ldr r0, [pc, #516] @ (c7b28 ) │ │ │ │ + ldr r1, [pc, #516] @ (c7ae4 ) │ │ │ │ + ldr r0, [pc, #516] @ (c7ae8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.w c66ba │ │ │ │ + b.w c667a │ │ │ │ mov r0, r7 │ │ │ │ bl 87140 │ │ │ │ - b.w c70fc │ │ │ │ - ldr r1, [pc, #100] @ (c79a0 ) │ │ │ │ + b.w c70bc │ │ │ │ + ldr r1, [pc, #100] @ (c7960 ) │ │ │ │ movw r0, #1353 @ 0x549 │ │ │ │ - ldr r3, [pc, #492] @ (c7b2c ) │ │ │ │ - ldr r2, [pc, #492] @ (c7b30 ) │ │ │ │ + ldr r3, [pc, #492] @ (c7aec ) │ │ │ │ + ldr r2, [pc, #492] @ (c7af0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #488] @ (c7b34 ) │ │ │ │ - ldr r0, [pc, #488] @ (c7b38 ) │ │ │ │ + ldr r1, [pc, #488] @ (c7af4 ) │ │ │ │ + ldr r0, [pc, #488] @ (c7af8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w c63b6 │ │ │ │ - ldr r3, [pc, #64] @ (c79a0 ) │ │ │ │ + b.w c6376 │ │ │ │ + ldr r3, [pc, #64] @ (c7960 ) │ │ │ │ movw r2, #1355 @ 0x54b │ │ │ │ - ldr r1, [pc, #468] @ (c7b3c ) │ │ │ │ - ldr r0, [pc, #472] @ (c7b40 ) │ │ │ │ + ldr r1, [pc, #468] @ (c7afc ) │ │ │ │ + ldr r0, [pc, #472] @ (c7b00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c6aae │ │ │ │ - ldr r1, [pc, #36] @ (c79a0 ) │ │ │ │ + b.w c6a6e │ │ │ │ + ldr r1, [pc, #36] @ (c7960 ) │ │ │ │ mov.w r0, #1336 @ 0x538 │ │ │ │ - ldr r3, [pc, #452] @ (c7b44 ) │ │ │ │ - ldr r2, [pc, #452] @ (c7b48 ) │ │ │ │ + ldr r3, [pc, #452] @ (c7b04 ) │ │ │ │ + ldr r2, [pc, #452] @ (c7b08 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #448] @ (c7b4c ) │ │ │ │ - ldr r0, [pc, #448] @ (c7b50 ) │ │ │ │ + ldr r1, [pc, #448] @ (c7b0c ) │ │ │ │ + ldr r0, [pc, #448] @ (c7b10 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ nop │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #0 │ │ │ │ + subs r0, r3, #7 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r0, #27] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #800 @ (adr r7, c7cd0 ) │ │ │ │ + add r5, pc, #640 @ (adr r5, c7bf0 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #544 @ (adr r7, c7bd8 ) │ │ │ │ + add r5, pc, #384 @ (adr r5, c7af8 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #448 @ (adr r6, c7b80 ) │ │ │ │ + add r4, pc, #288 @ (adr r4, c7aa0 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + adds r6, r5, #6 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #656 @ (adr r5, c7c60 ) │ │ │ │ + add r3, pc, #496 @ (adr r3, c7b80 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r7, #3] │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #560 @ (adr r5, c7c08 ) │ │ │ │ + add r3, pc, #400 @ (adr r3, c7b28 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r5, #17] │ │ │ │ + ldrb r0, [r0, #9] │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #408 @ (adr r5, c7b78 ) │ │ │ │ + add r3, pc, #248 @ (adr r3, c7a98 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r0, #3] │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, r2, #4 │ │ │ │ + subs r6, r5, r3 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #888 @ (adr r2, c7d68 ) │ │ │ │ + add r0, pc, #728 @ (adr r0, c7c88 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r4, #1] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #680 @ (adr r2, c7ca8 ) │ │ │ │ + add r0, pc, #520 @ (adr r0, c7bc8 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + strb r4, [r0, #24] │ │ │ │ movs r0, r4 │ │ │ │ - bx r3 │ │ │ │ + add lr, lr │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r0, #0] │ │ │ │ + strb r2, [r3, #23] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #456 @ (adr r2, c7bd8 ) │ │ │ │ + add r0, pc, #296 @ (adr r0, c7af8 ) │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + subs r6, r4, r0 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r3, #4] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #136 @ (adr r2, c7aa8 ) │ │ │ │ + ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ movs r0, r4 │ │ │ │ - add r1, pc, #1008 @ (adr r1, c7e14 ) │ │ │ │ + ldr r7, [sp, #848] @ 0x350 │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r7, #29] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ movs r0, r4 │ │ │ │ - add r1, pc, #816 @ (adr r1, c7d5c ) │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + strb r4, [r5, #25] │ │ │ │ movs r0, r4 │ │ │ │ - add r1, pc, #584 @ (adr r1, c7c7c ) │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r2, #28] │ │ │ │ + strb r4, [r5, #19] │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + strb r0, [r2, #21] │ │ │ │ movs r0, r4 │ │ │ │ - add r0, pc, #472 @ (adr r0, c7c1c ) │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ movs r0, r4 │ │ │ │ - add ip, lr │ │ │ │ + cmn r4, r1 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r3, #23] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ movs r0, r4 │ │ │ │ - add r0, pc, #288 @ (adr r0, c7b74 ) │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, pc, #184 @ (adr r0, c7b10 ) │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r0, #14] │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r4, #13] │ │ │ │ movs r0, r4 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r4, #27] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ movs r0, r4 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ + strb r2, [r1, #18] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r6, #20] │ │ │ │ + strb r6, [r1, #12] │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + strb r4, [r7, #16] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [sp, #392] @ 0x188 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r4, #19] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r4, #22] │ │ │ │ + strb r2, [r7, #13] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r5, #16] │ │ │ │ + strb r2, [r0, #8] │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + strb r0, [r3, #7] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r3, #15] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [sp, #184] @ 0xb8 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r0, #6] │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + asrs r0, r1, #24 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #856] @ 0x358 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r3, #5] │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r2, #19] │ │ │ │ + strb r2, [r5, #10] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r5, #4] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r3, [sp, #520] @ 0x208 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r0, #18] │ │ │ │ + strb r6, [r3, #9] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r1, #12] │ │ │ │ + strb r2, [r4, #3] │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r2, #30 │ │ │ │ + asrs r2, r5, #21 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r4, #11] │ │ │ │ + strb r2, [r7, #2] │ │ │ │ movs r0, r4 │ │ │ │ - bcc.n c7bac │ │ │ │ + bne.n c7b1c │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r4, #10] │ │ │ │ + strb r0, [r7, #1] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [sp, #904] @ 0x388 │ │ │ │ + ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r4, #9] │ │ │ │ + strb r2, [r7, #0] │ │ │ │ movs r0, r4 │ │ │ │ - adcs r0, r5 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #632] @ 0x278 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + strb r6, [r3, #0] │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r4, #5] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [sp, #568] @ 0x238 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r1, #26 │ │ │ │ + asrs r6, r4, #17 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r6, [r6, #4] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r1, #7] │ │ │ │ + ldr r0, [r4, #120] @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r3, #12] │ │ │ │ + strb r6, [r6, #3] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + ldr r2, [r7, #116] @ 0x74 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [pc, #848] @ (c7ea8 ) │ │ │ │ + ldr r1, [pc, #848] @ (c7e68 ) │ │ │ │ mov.w r0, #1352 @ 0x548 │ │ │ │ - ldr r3, [pc, #848] @ (c7eac ) │ │ │ │ - ldr r2, [pc, #848] @ (c7eb0 ) │ │ │ │ + ldr r3, [pc, #848] @ (c7e6c ) │ │ │ │ + ldr r2, [pc, #848] @ (c7e70 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #844] @ (c7eb4 ) │ │ │ │ - ldr r0, [pc, #844] @ (c7eb8 ) │ │ │ │ + ldr r1, [pc, #844] @ (c7e74 ) │ │ │ │ + ldr r0, [pc, #844] @ (c7e78 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w c63b6 │ │ │ │ - ldr r2, [pc, #812] @ (c7ea8 ) │ │ │ │ + b.w c6376 │ │ │ │ + ldr r2, [pc, #812] @ (c7e68 ) │ │ │ │ mov.w r1, #1352 @ 0x548 │ │ │ │ - ldr r3, [pc, #824] @ (c7ebc ) │ │ │ │ + ldr r3, [pc, #824] @ (c7e7c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #820] @ (c7ec0 ) │ │ │ │ + ldr r2, [pc, #820] @ (c7e80 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #816] @ (c7ec4 ) │ │ │ │ - ldr r0, [pc, #820] @ (c7ec8 ) │ │ │ │ + ldr r1, [pc, #816] @ (c7e84 ) │ │ │ │ + ldr r0, [pc, #820] @ (c7e88 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.w c6aae │ │ │ │ + b.w c6a6e │ │ │ │ mov r0, r8 │ │ │ │ bl 87140 │ │ │ │ - b.w c708e │ │ │ │ - ldr r2, [pc, #764] @ (c7ea8 ) │ │ │ │ + b.w c704e │ │ │ │ + ldr r2, [pc, #764] @ (c7e68 ) │ │ │ │ movw r1, #1353 @ 0x549 │ │ │ │ - ldr r3, [pc, #792] @ (c7ecc ) │ │ │ │ + ldr r3, [pc, #792] @ (c7e8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #788] @ (c7ed0 ) │ │ │ │ + ldr r2, [pc, #788] @ (c7e90 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #788] @ (c7ed4 ) │ │ │ │ + ldr r1, [pc, #788] @ (c7e94 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #788] @ (c7ed8 ) │ │ │ │ + ldr r0, [pc, #788] @ (c7e98 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c63b6 │ │ │ │ - ldr r1, [pc, #720] @ (c7ea8 ) │ │ │ │ + b.w c6376 │ │ │ │ + ldr r1, [pc, #720] @ (c7e68 ) │ │ │ │ movw r2, #1353 @ 0x549 │ │ │ │ - ldr r3, [pc, #764] @ (c7edc ) │ │ │ │ - ldr r0, [pc, #768] @ (c7ee0 ) │ │ │ │ + ldr r3, [pc, #764] @ (c7e9c ) │ │ │ │ + ldr r0, [pc, #768] @ (c7ea0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #756] @ (c7ee4 ) │ │ │ │ + ldr r1, [pc, #756] @ (c7ea4 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.w c63b6 │ │ │ │ - ldr r2, [pc, #684] @ (c7ea8 ) │ │ │ │ - ldr r3, [pc, #744] @ (c7ee8 ) │ │ │ │ - ldr r1, [pc, #748] @ (c7eec ) │ │ │ │ + b.w c6376 │ │ │ │ + ldr r2, [pc, #684] @ (c7e68 ) │ │ │ │ + ldr r3, [pc, #744] @ (c7ea8 ) │ │ │ │ + ldr r1, [pc, #748] @ (c7eac ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #748] @ (c7ef0 ) │ │ │ │ + ldr r0, [pc, #748] @ (c7eb0 ) │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #1353 @ 0x549 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9d43c │ │ │ │ - b.n c7bcc │ │ │ │ + b.n c7b8c │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c7266 │ │ │ │ - ldr r1, [pc, #640] @ (c7ea8 ) │ │ │ │ + b.w c7226 │ │ │ │ + ldr r1, [pc, #640] @ (c7e68 ) │ │ │ │ movw r0, #1355 @ 0x54b │ │ │ │ - ldr r3, [pc, #712] @ (c7ef4 ) │ │ │ │ - ldr r2, [pc, #712] @ (c7ef8 ) │ │ │ │ + ldr r3, [pc, #712] @ (c7eb4 ) │ │ │ │ + ldr r2, [pc, #712] @ (c7eb8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #708] @ (c7efc ) │ │ │ │ - ldr r0, [pc, #708] @ (c7f00 ) │ │ │ │ + ldr r1, [pc, #708] @ (c7ebc ) │ │ │ │ + ldr r0, [pc, #708] @ (c7ec0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n c76c0 │ │ │ │ - ldr r3, [pc, #592] @ (c7ea8 ) │ │ │ │ + b.n c7680 │ │ │ │ + ldr r3, [pc, #592] @ (c7e68 ) │ │ │ │ movw r2, #1353 @ 0x549 │ │ │ │ - ldr r1, [pc, #676] @ (c7f04 ) │ │ │ │ - ldr r0, [pc, #680] @ (c7f08 ) │ │ │ │ + ldr r1, [pc, #676] @ (c7ec4 ) │ │ │ │ + ldr r0, [pc, #680] @ (c7ec8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c66ba │ │ │ │ + b.w c667a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c71b4 │ │ │ │ - ldr r3, [pc, #556] @ (c7ea8 ) │ │ │ │ - ldr r1, [pc, #652] @ (c7f0c ) │ │ │ │ - ldr r0, [pc, #656] @ (c7f10 ) │ │ │ │ + b.w c7174 │ │ │ │ + ldr r3, [pc, #556] @ (c7e68 ) │ │ │ │ + ldr r1, [pc, #652] @ (c7ecc ) │ │ │ │ + ldr r0, [pc, #656] @ (c7ed0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #1353 @ 0x549 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #644] @ (c7f14 ) │ │ │ │ + ldr r3, [pc, #644] @ (c7ed4 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #640] @ (c7f18 ) │ │ │ │ + ldr r2, [pc, #640] @ (c7ed8 ) │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 87198 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ mov r0, sl │ │ │ │ bl 87140 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n c7d44 │ │ │ │ - ldr r3, [pc, #484] @ (c7ea8 ) │ │ │ │ + bne.n c7d04 │ │ │ │ + ldr r3, [pc, #484] @ (c7e68 ) │ │ │ │ movw r2, #1353 @ 0x549 │ │ │ │ - ldr r0, [pc, #596] @ (c7f1c ) │ │ │ │ + ldr r0, [pc, #596] @ (c7edc ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #592] @ (c7f20 ) │ │ │ │ + ldr r3, [pc, #592] @ (c7ee0 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #588] @ (c7f24 ) │ │ │ │ - ldr r1, [pc, #588] @ (c7f28 ) │ │ │ │ + ldr r2, [pc, #588] @ (c7ee4 ) │ │ │ │ + ldr r1, [pc, #588] @ (c7ee8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 87198 │ │ │ │ - b.w c63b6 │ │ │ │ - ldr r2, [pc, #436] @ (c7ea8 ) │ │ │ │ + b.w c6376 │ │ │ │ + ldr r2, [pc, #436] @ (c7e68 ) │ │ │ │ movw r1, #1353 @ 0x549 │ │ │ │ - ldr r3, [pc, #560] @ (c7f2c ) │ │ │ │ + ldr r3, [pc, #560] @ (c7eec ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #556] @ (c7f30 ) │ │ │ │ + ldr r2, [pc, #556] @ (c7ef0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #552] @ (c7f34 ) │ │ │ │ - ldr r0, [pc, #556] @ (c7f38 ) │ │ │ │ + ldr r1, [pc, #552] @ (c7ef4 ) │ │ │ │ + ldr r0, [pc, #556] @ (c7ef8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c63b6 │ │ │ │ - ldr r1, [pc, #392] @ (c7ea8 ) │ │ │ │ + b.w c6376 │ │ │ │ + ldr r1, [pc, #392] @ (c7e68 ) │ │ │ │ movw r0, #1353 @ 0x549 │ │ │ │ - ldr r3, [pc, #532] @ (c7f3c ) │ │ │ │ - ldr r2, [pc, #536] @ (c7f40 ) │ │ │ │ + ldr r3, [pc, #532] @ (c7efc ) │ │ │ │ + ldr r2, [pc, #536] @ (c7f00 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #528] @ (c7f44 ) │ │ │ │ - ldr r0, [pc, #532] @ (c7f48 ) │ │ │ │ + ldr r1, [pc, #528] @ (c7f04 ) │ │ │ │ + ldr r0, [pc, #532] @ (c7f08 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r8, r3 │ │ │ │ - beq.w c7178 │ │ │ │ + beq.w c7138 │ │ │ │ mov r0, r9 │ │ │ │ bl 87140 │ │ │ │ - b.w c7178 │ │ │ │ - ldr r2, [pc, #332] @ (c7ea8 ) │ │ │ │ + b.w c7138 │ │ │ │ + ldr r2, [pc, #332] @ (c7e68 ) │ │ │ │ movw r1, #1355 @ 0x54b │ │ │ │ - ldr r3, [pc, #492] @ (c7f4c ) │ │ │ │ + ldr r3, [pc, #492] @ (c7f0c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #488] @ (c7f50 ) │ │ │ │ + ldr r2, [pc, #488] @ (c7f10 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #484] @ (c7f54 ) │ │ │ │ - ldr r0, [pc, #484] @ (c7f58 ) │ │ │ │ + ldr r1, [pc, #484] @ (c7f14 ) │ │ │ │ + ldr r0, [pc, #484] @ (c7f18 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.w c6aae │ │ │ │ + b.w c6a6e │ │ │ │ mov r0, r8 │ │ │ │ bl 87140 │ │ │ │ - b.n c7688 │ │ │ │ - ldr r2, [pc, #288] @ (c7ea8 ) │ │ │ │ - ldr r3, [pc, #464] @ (c7f5c ) │ │ │ │ - ldr r1, [pc, #468] @ (c7f60 ) │ │ │ │ + b.n c7648 │ │ │ │ + ldr r2, [pc, #288] @ (c7e68 ) │ │ │ │ + ldr r3, [pc, #464] @ (c7f1c ) │ │ │ │ + ldr r1, [pc, #468] @ (c7f20 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #468] @ (c7f64 ) │ │ │ │ + ldr r0, [pc, #468] @ (c7f24 ) │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #1355 @ 0x54b │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9d43c │ │ │ │ - b.w c6aae │ │ │ │ + b.w c6a6e │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bpl.w c68ea │ │ │ │ + bpl.w c68aa │ │ │ │ mov r0, r7 │ │ │ │ bl 87140 │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r7 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.w c68f6 │ │ │ │ + b.w c68b6 │ │ │ │ bl 87140 │ │ │ │ mov r0, r7 │ │ │ │ - bl c3310 │ │ │ │ + bl c32d0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl 87198 │ │ │ │ - b.w c70de │ │ │ │ - ldr r1, [pc, #196] @ (c7ea8 ) │ │ │ │ + b.w c709e │ │ │ │ + ldr r1, [pc, #196] @ (c7e68 ) │ │ │ │ movw r0, #1354 @ 0x54a │ │ │ │ - ldr r3, [pc, #384] @ (c7f68 ) │ │ │ │ - ldr r2, [pc, #384] @ (c7f6c ) │ │ │ │ + ldr r3, [pc, #384] @ (c7f28 ) │ │ │ │ + ldr r2, [pc, #384] @ (c7f2c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #380] @ (c7f70 ) │ │ │ │ - ldr r0, [pc, #380] @ (c7f74 ) │ │ │ │ + ldr r1, [pc, #380] @ (c7f30 ) │ │ │ │ + ldr r0, [pc, #380] @ (c7f34 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.w c63b6 │ │ │ │ - ldr r3, [pc, #160] @ (c7ea8 ) │ │ │ │ + b.w c6376 │ │ │ │ + ldr r3, [pc, #160] @ (c7e68 ) │ │ │ │ movw r2, #1353 @ 0x549 │ │ │ │ - ldr r1, [pc, #360] @ (c7f78 ) │ │ │ │ - ldr r0, [pc, #364] @ (c7f7c ) │ │ │ │ + ldr r1, [pc, #360] @ (c7f38 ) │ │ │ │ + ldr r0, [pc, #364] @ (c7f3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c63b6 │ │ │ │ + b.w c6376 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c7252 │ │ │ │ + b.w c7212 │ │ │ │ mov r0, fp │ │ │ │ bl 87198 │ │ │ │ - b.w c7200 │ │ │ │ + b.w c71c0 │ │ │ │ mov r0, sl │ │ │ │ bl 87198 │ │ │ │ - b.w c71f8 │ │ │ │ + b.w c71b8 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.w c71d0 │ │ │ │ - ldr r3, [pc, #92] @ (c7ea8 ) │ │ │ │ + b.w c7190 │ │ │ │ + ldr r3, [pc, #92] @ (c7e68 ) │ │ │ │ movw r2, #1353 @ 0x549 │ │ │ │ - ldr r1, [pc, #304] @ (c7f80 ) │ │ │ │ - ldr r0, [pc, #304] @ (c7f84 ) │ │ │ │ + ldr r1, [pc, #304] @ (c7f40 ) │ │ │ │ + ldr r0, [pc, #304] @ (c7f44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c7c9c │ │ │ │ - ldr r3, [pc, #68] @ (c7ea8 ) │ │ │ │ - ldr r2, [pc, #292] @ (c7f88 ) │ │ │ │ - ldr r0, [pc, #292] @ (c7f8c ) │ │ │ │ + b.n c7c5c │ │ │ │ + ldr r3, [pc, #68] @ (c7e68 ) │ │ │ │ + ldr r2, [pc, #292] @ (c7f48 ) │ │ │ │ + ldr r0, [pc, #292] @ (c7f4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1353 @ 0x549 │ │ │ │ - ldr r1, [pc, #280] @ (c7f90 ) │ │ │ │ + ldr r1, [pc, #280] @ (c7f50 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n c7c9c │ │ │ │ + b.n c7c5c │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c71f0 │ │ │ │ - ldr r3, [pc, #264] @ (c7f94 ) │ │ │ │ - movw r2, #60497 @ 0xec51 │ │ │ │ + b.w c71b0 │ │ │ │ + ldr r3, [pc, #264] @ (c7f54 ) │ │ │ │ + movw r2, #60482 @ 0xec42 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #256] @ (c7f98 ) │ │ │ │ - ldr r0, [pc, #260] @ (c7f9c ) │ │ │ │ + ldr r1, [pc, #256] @ (c7f58 ) │ │ │ │ + ldr r0, [pc, #260] @ (c7f5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2116 @ 0x844 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r1, #9 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r0, #5] │ │ │ │ + ldr r2, [r3, #112] @ 0x70 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + ldr r0, [sp, #112] @ 0x70 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r0, #124] @ 0x7c │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [sp, #344] @ 0x158 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #84] @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r4, #3] │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #784] @ 0x310 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r5, #116] @ 0x74 │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #108 @ 0x6c │ │ │ │ + subs r4, #68 @ 0x44 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r2, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + str r7, [sp, #608] @ 0x260 │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r7, [sp, #520] @ 0x208 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r7, #5 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #304] @ 0x130 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r6, #108] @ 0x6c │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r2, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #32] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #72] @ 0x48 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r1, #0] │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r0, #68] @ 0x44 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r7, #11 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r1, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r2, #11 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #84] @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [sp, #656] @ 0x290 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #36] @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r6, [sp, #328] @ 0x148 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [sp, #248] @ 0xf8 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, #192 @ 0xc0 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r3, #88] @ 0x58 │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r4, #7 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ movs r0, r4 │ │ │ │ - str r7, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #576] @ 0x240 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - str r7, [sp, #376] @ 0x178 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - subs r3, #230 @ 0xe6 │ │ │ │ + subs r1, #190 @ 0xbe │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - str r7, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ - bkpt 0x003c │ │ │ │ + pop {r2, r4} │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n c7f20 │ │ │ │ + bpl.n c7e90 │ │ │ │ movs r7, r3 │ │ │ │ - str r7, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #16] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c7fa0 : │ │ │ │ +000c7f60 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (c7fcc ) │ │ │ │ + ldr r3, [pc, #28] @ (c7f8c ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (c7fd0 ) │ │ │ │ + ldr r2, [pc, #28] @ (c7f90 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl c6108 │ │ │ │ + bl c60c8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + strh r6, [r0, #4] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c7fd4 : │ │ │ │ +000c7f94 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (c8038 ) │ │ │ │ + ldr r3, [pc, #76] @ (c7ff8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (c803c ) │ │ │ │ + ldr r4, [pc, #72] @ (c7ffc ) │ │ │ │ add.w r3, r3, #3552 @ 0xde0 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, c8034 │ │ │ │ - ldr r3, [pc, #64] @ (c8040 ) │ │ │ │ + cbz r0, c7ff4 │ │ │ │ + ldr r3, [pc, #64] @ (c8000 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c8014 │ │ │ │ + bne.n c7fd4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c7fa0 │ │ │ │ - ldr r0, [pc, #44] @ (c8044 ) │ │ │ │ + b.w c7f60 │ │ │ │ + ldr r0, [pc, #44] @ (c8004 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (c8048 ) │ │ │ │ - ldr r1, [pc, #40] @ (c804c ) │ │ │ │ + ldr r3, [pc, #40] @ (c8008 ) │ │ │ │ + ldr r1, [pc, #40] @ (c800c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (c8050 ) │ │ │ │ + ldr r0, [pc, #40] @ (c8010 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + strh r6, [r0, #2] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r1, #48] @ 0x30 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c8054 : │ │ │ │ +000c8014 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (c8084 ) │ │ │ │ + ldr r3, [pc, #32] @ (c8044 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (c8088 ) │ │ │ │ + ldr r2, [pc, #32] @ (c8048 ) │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r1, ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c6108 │ │ │ │ + bl c60c8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c808c : │ │ │ │ +000c804c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #140] @ c8128 │ │ │ │ + ldr.w ip, [pc, #140] @ c80e8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (c812c ) │ │ │ │ + ldr r3, [pc, #132] @ (c80ec ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (c8130 ) │ │ │ │ + ldr r4, [pc, #128] @ (c80f0 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #112] @ (c8134 ) │ │ │ │ + ldr r3, [pc, #112] @ (c80f4 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3600 @ 0xe10 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, c8120 │ │ │ │ - ldr r3, [pc, #96] @ (c8138 ) │ │ │ │ + cbz r0, c80e0 │ │ │ │ + ldr r3, [pc, #96] @ (c80f8 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c8100 │ │ │ │ + bne.n c80c0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl c8054 │ │ │ │ - ldr r2, [pc, #80] @ (c813c ) │ │ │ │ - ldr r3, [pc, #64] @ (c812c ) │ │ │ │ + bl c8014 │ │ │ │ + ldr r2, [pc, #80] @ (c80fc ) │ │ │ │ + ldr r3, [pc, #64] @ (c80ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c8124 │ │ │ │ + bne.n c80e4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c8140 ) │ │ │ │ + ldr r0, [pc, #60] @ (c8100 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (c8144 ) │ │ │ │ - ldr r1, [pc, #56] @ (c8148 ) │ │ │ │ + ldr r3, [pc, #56] @ (c8104 ) │ │ │ │ + ldr r1, [pc, #56] @ (c8108 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (c814c ) │ │ │ │ + ldr r0, [pc, #56] @ (c810c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c80e8 │ │ │ │ + b.n c80a8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ movs r0, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #0] │ │ │ │ + strb r0, [r5, #23] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r3, #32] │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c8150 : │ │ │ │ +000c8110 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ c8228 │ │ │ │ + ldr.w ip, [pc, #200] @ c81e8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c81e4 │ │ │ │ + beq.n c81a4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #176] @ (c822c ) │ │ │ │ + ldr r3, [pc, #176] @ (c81ec ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, c81d2 │ │ │ │ + cbz r4, c8192 │ │ │ │ ldr.w ip, [r4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp ip, lr │ │ │ │ itt ne │ │ │ │ addne.w ip, ip, #1 │ │ │ │ strne.w ip, [r4] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl c6108 │ │ │ │ + bl c60c8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n c81bc │ │ │ │ + beq.n c817c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, c8210 │ │ │ │ + cbz r3, c81d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c81cc │ │ │ │ + beq.n c818c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c8200 │ │ │ │ + cbz r3, c81c0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, ip │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r3, #0] │ │ │ │ mov r4, r3 │ │ │ │ - b.n c8196 │ │ │ │ - ldr r3, [pc, #68] @ (c822c ) │ │ │ │ + b.n c8156 │ │ │ │ + ldr r3, [pc, #68] @ (c81ec ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n c821c │ │ │ │ + beq.n c81dc │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c8182 │ │ │ │ - b.n c81d2 │ │ │ │ + bne.n c8142 │ │ │ │ + b.n c8192 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n c81bc │ │ │ │ + b.n c817c │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c8182 │ │ │ │ + bne.n c8142 │ │ │ │ mov r4, r3 │ │ │ │ - b.n c8196 │ │ │ │ + b.n c8156 │ │ │ │ nop │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c8230 : │ │ │ │ +000c81f0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #168] @ c82e8 │ │ │ │ + ldr.w ip, [pc, #168] @ c82a8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (c82ec ) │ │ │ │ + ldr r3, [pc, #160] @ (c82ac ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (c82f0 ) │ │ │ │ + ldr r4, [pc, #156] @ (c82b0 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #140] @ (c82f4 ) │ │ │ │ + ldr r3, [pc, #140] @ (c82b4 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w r3, r3, #3648 @ 0xe40 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 8612c │ │ │ │ - cbz r0, c82e0 │ │ │ │ - ldr r3, [pc, #100] @ (c82f8 ) │ │ │ │ + cbz r0, c82a0 │ │ │ │ + ldr r3, [pc, #100] @ (c82b8 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c82c0 │ │ │ │ + bne.n c8280 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl c8150 │ │ │ │ - ldr r2, [pc, #80] @ (c82fc ) │ │ │ │ - ldr r3, [pc, #64] @ (c82ec ) │ │ │ │ + bl c8110 │ │ │ │ + ldr r2, [pc, #80] @ (c82bc ) │ │ │ │ + ldr r3, [pc, #64] @ (c82ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c82e4 │ │ │ │ + bne.n c82a4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c8300 ) │ │ │ │ + ldr r0, [pc, #60] @ (c82c0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (c8304 ) │ │ │ │ - ldr r1, [pc, #56] @ (c8308 ) │ │ │ │ + ldr r3, [pc, #56] @ (c82c4 ) │ │ │ │ + ldr r1, [pc, #56] @ (c82c8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (c830c ) │ │ │ │ + ldr r0, [pc, #56] @ (c82cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c82a8 │ │ │ │ + b.n c8268 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + ldrb r2, [r6, #23] │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c8310 : │ │ │ │ +000c82d0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r5, [pc, #1060] @ c8748 │ │ │ │ + ldr.w r5, [pc, #1056] @ c8704 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1060] @ c874c │ │ │ │ + ldr.w r1, [pc, #1056] @ c8708 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1056] @ c8750 │ │ │ │ - ldr.w r2, [pc, #1056] @ c8754 │ │ │ │ - ldr.w r3, [pc, #1056] @ c8758 │ │ │ │ + ldr.w r4, [pc, #1052] @ c870c │ │ │ │ + ldr.w r2, [pc, #1052] @ c8710 │ │ │ │ + ldr.w r3, [pc, #1052] @ c8714 │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr.w r1, [r8, #956] @ 0x3bc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c84c6 │ │ │ │ - ldr r3, [pc, #1020] @ (c875c ) │ │ │ │ + beq.w c8486 │ │ │ │ + ldr r3, [pc, #1016] @ (c8718 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl c8150 │ │ │ │ + bl c8110 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c8488 │ │ │ │ + bne.w c8448 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c857e │ │ │ │ + beq.w c853a │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 53114 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c85e8 │ │ │ │ + beq.w c85a4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w c86da │ │ │ │ - ldr r0, [pc, #940] @ (c8760 ) │ │ │ │ + bpl.w c8696 │ │ │ │ + ldr r0, [pc, #936] @ (c871c ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w c86a4 │ │ │ │ - ldr r0, [pc, #932] @ (c8764 ) │ │ │ │ + beq.w c8660 │ │ │ │ + ldr r0, [pc, #928] @ (c8720 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w c86ee │ │ │ │ + beq.w c86aa │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w c86d6 │ │ │ │ + ble.w c8692 │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w c86d6 │ │ │ │ + beq.w c8692 │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8bc8c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c83f8 │ │ │ │ + beq.n c83b8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c8502 │ │ │ │ + beq.w c84be │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c850e │ │ │ │ + beq.w c84ca │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c86f2 │ │ │ │ + beq.w c86ae │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8426 │ │ │ │ + beq.n c83e6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8566 │ │ │ │ + beq.w c8522 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c870e │ │ │ │ + beq.w c86ca │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8440 │ │ │ │ + beq.n c8400 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c855e │ │ │ │ + beq.w c851a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c872a │ │ │ │ + beq.w c86e6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c845a │ │ │ │ + beq.n c841a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c85e0 │ │ │ │ - ldr r3, [pc, #768] @ (c875c ) │ │ │ │ + beq.w c859c │ │ │ │ + ldr r3, [pc, #764] @ (c8718 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c846c │ │ │ │ + beq.n c842c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #760] @ (c8768 ) │ │ │ │ - ldr r3, [pc, #732] @ (c874c ) │ │ │ │ + ldr r2, [pc, #756] @ (c8724 ) │ │ │ │ + ldr r3, [pc, #728] @ (c8708 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c8614 │ │ │ │ + bne.w c85d0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c849e │ │ │ │ + beq.n c845e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, c849e │ │ │ │ + cbnz r3, c845e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c84b4 │ │ │ │ + beq.n c8474 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, c84b4 │ │ │ │ + cbnz r3, c8474 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #692] @ (c876c ) │ │ │ │ - ldr r1, [pc, #696] @ (c8770 ) │ │ │ │ + ldr r3, [pc, #688] @ (c8728 ) │ │ │ │ + ldr r1, [pc, #692] @ (c872c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c846c │ │ │ │ + b.n c842c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c8396 │ │ │ │ - ldr r3, [pc, #652] @ (c8774 ) │ │ │ │ - movw r2, #61455 @ 0xf00f │ │ │ │ - movt r2, #3 │ │ │ │ - ldr r1, [pc, #644] @ (c8778 ) │ │ │ │ - ldr r0, [pc, #648] @ (c877c ) │ │ │ │ + bne.w c8356 │ │ │ │ + ldr r3, [pc, #648] @ (c8730 ) │ │ │ │ + mov.w r2, #258048 @ 0x3f000 │ │ │ │ + ldr r1, [pc, #644] @ (c8734 ) │ │ │ │ + ldr r0, [pc, #648] @ (c8738 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2184 @ 0x888 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w c83fe │ │ │ │ + bne.w c83be │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c8688 │ │ │ │ + beq.w c8644 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c852a │ │ │ │ + beq.n c84e6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c856e │ │ │ │ + cbz r3, c852a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c866c │ │ │ │ + beq.w c8628 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8540 │ │ │ │ + beq.n c84fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c8576 │ │ │ │ + cbz r3, c8532 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c8650 │ │ │ │ + beq.w c860c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8558 │ │ │ │ + beq.n c8514 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c85f4 │ │ │ │ + beq.n c85b0 │ │ │ │ bl 8ba28 │ │ │ │ - b.n c84c2 │ │ │ │ + b.n c8482 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8440 │ │ │ │ + b.n c8400 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8426 │ │ │ │ + b.n c83e6 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c852a │ │ │ │ + b.n c84e6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8540 │ │ │ │ + b.n c84fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8590 │ │ │ │ + beq.n c854c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c860c │ │ │ │ + beq.n c85c8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c86ba │ │ │ │ + beq.w c8676 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c85ac │ │ │ │ + beq.n c8568 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c8604 │ │ │ │ + cbz r3, c85c0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n c8634 │ │ │ │ + beq.n c85f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c85c0 │ │ │ │ + beq.n c857c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c85fc │ │ │ │ - cbz r7, c8618 │ │ │ │ + cbz r3, c85b8 │ │ │ │ + cbz r7, c85d4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c84c2 │ │ │ │ + beq.w c8482 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c84c2 │ │ │ │ + bne.w c8482 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c84c2 │ │ │ │ + b.n c8482 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c845a │ │ │ │ + b.n c841a │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n c83a8 │ │ │ │ + b.n c8368 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8558 │ │ │ │ + b.n c8514 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c85c0 │ │ │ │ + b.n c857c │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c85ac │ │ │ │ + b.n c8568 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8590 │ │ │ │ + b.n c854c │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #356] @ (c8780 ) │ │ │ │ - movw r2, #61458 @ 0xf012 │ │ │ │ + ldr r3, [pc, #356] @ (c873c ) │ │ │ │ + movw r2, #61443 @ 0xf003 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #352] @ (c8784 ) │ │ │ │ - ldr r0, [pc, #352] @ (c8788 ) │ │ │ │ + ldr r1, [pc, #352] @ (c8740 ) │ │ │ │ + ldr r0, [pc, #352] @ (c8744 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2184 @ 0x888 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (c878c ) │ │ │ │ - movw r2, #61457 @ 0xf011 │ │ │ │ + ldr r3, [pc, #340] @ (c8748 ) │ │ │ │ + movw r2, #61442 @ 0xf002 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #336] @ (c8790 ) │ │ │ │ - ldr r0, [pc, #336] @ (c8794 ) │ │ │ │ + ldr r1, [pc, #336] @ (c874c ) │ │ │ │ + ldr r0, [pc, #336] @ (c8750 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2184 @ 0x888 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (c8798 ) │ │ │ │ - movw r2, #61463 @ 0xf017 │ │ │ │ + ldr r3, [pc, #324] @ (c8754 ) │ │ │ │ + movw r2, #61448 @ 0xf008 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #320] @ (c879c ) │ │ │ │ - ldr r0, [pc, #320] @ (c87a0 ) │ │ │ │ + ldr r1, [pc, #320] @ (c8758 ) │ │ │ │ + ldr r0, [pc, #320] @ (c875c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2184 @ 0x888 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (c87a4 ) │ │ │ │ - movw r2, #61462 @ 0xf016 │ │ │ │ + ldr r3, [pc, #308] @ (c8760 ) │ │ │ │ + movw r2, #61447 @ 0xf007 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #304] @ (c87a8 ) │ │ │ │ - ldr r0, [pc, #304] @ (c87ac ) │ │ │ │ + ldr r1, [pc, #304] @ (c8764 ) │ │ │ │ + ldr r0, [pc, #304] @ (c8768 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2184 @ 0x888 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (c87b0 ) │ │ │ │ - movw r2, #61461 @ 0xf015 │ │ │ │ + ldr r3, [pc, #292] @ (c876c ) │ │ │ │ + movw r2, #61446 @ 0xf006 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #288] @ (c87b4 ) │ │ │ │ - ldr r0, [pc, #288] @ (c87b8 ) │ │ │ │ + ldr r1, [pc, #288] @ (c8770 ) │ │ │ │ + ldr r0, [pc, #288] @ (c8774 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2184 @ 0x888 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (c87bc ) │ │ │ │ + ldr r3, [pc, #276] @ (c8778 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #276] @ (c87c0 ) │ │ │ │ - ldr r0, [pc, #276] @ (c87c4 ) │ │ │ │ + ldr r1, [pc, #276] @ (c877c ) │ │ │ │ + ldr r0, [pc, #276] @ (c8780 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (c87c8 ) │ │ │ │ - movw r2, #61456 @ 0xf010 │ │ │ │ + ldr r3, [pc, #268] @ (c8784 ) │ │ │ │ + movw r2, #61441 @ 0xf001 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #260] @ (c87cc ) │ │ │ │ - ldr r0, [pc, #264] @ (c87d0 ) │ │ │ │ + ldr r1, [pc, #260] @ (c8788 ) │ │ │ │ + ldr r0, [pc, #264] @ (c878c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2184 @ 0x888 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #248] @ (c87d4 ) │ │ │ │ + ldr r3, [pc, #248] @ (c8790 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (c87d8 ) │ │ │ │ - ldr r0, [pc, #248] @ (c87dc ) │ │ │ │ + ldr r1, [pc, #248] @ (c8794 ) │ │ │ │ + ldr r0, [pc, #248] @ (c8798 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #236] @ (c87e0 ) │ │ │ │ - movw r2, #61432 @ 0xeff8 │ │ │ │ + ldr r3, [pc, #236] @ (c879c ) │ │ │ │ + movw r2, #61417 @ 0xefe9 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #228] @ (c87e4 ) │ │ │ │ - ldr r0, [pc, #232] @ (c87e8 ) │ │ │ │ + ldr r1, [pc, #228] @ (c87a0 ) │ │ │ │ + ldr r0, [pc, #232] @ (c87a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2184 @ 0x888 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (c87ec ) │ │ │ │ - movw r2, #61433 @ 0xeff9 │ │ │ │ + ldr r3, [pc, #220] @ (c87a8 ) │ │ │ │ + movw r2, #61418 @ 0xefea │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #212] @ (c87f0 ) │ │ │ │ - ldr r0, [pc, #216] @ (c87f4 ) │ │ │ │ + ldr r1, [pc, #212] @ (c87ac ) │ │ │ │ + ldr r0, [pc, #216] @ (c87b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2184 @ 0x888 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (c87f8 ) │ │ │ │ - movw r2, #61434 @ 0xeffa │ │ │ │ + ldr r3, [pc, #204] @ (c87b4 ) │ │ │ │ + movw r2, #61419 @ 0xefeb │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #196] @ (c87fc ) │ │ │ │ - ldr r0, [pc, #200] @ (c8800 ) │ │ │ │ + ldr r1, [pc, #196] @ (c87b8 ) │ │ │ │ + ldr r0, [pc, #200] @ (c87bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2184 @ 0x888 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r2, #20] │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r0, #20] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + cmp r6, #8 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb7e0 │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ - bne.n c8848 │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ movs r7, r3 │ │ │ │ - bcc.n c87c8 │ │ │ │ + bne.n c873c │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + push {r1, r3, r7} │ │ │ │ movs r2, r4 │ │ │ │ - beq.n c87f0 │ │ │ │ + ldmia r6!, {r4} │ │ │ │ movs r7, r3 │ │ │ │ - cmp r6, #174 @ 0xae │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb692 │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - beq.n c87c4 │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - cmp r6, #134 @ 0x86 │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ movs r0, r4 │ │ │ │ - cpsid ai │ │ │ │ + push {r1, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + push {r1, r2, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - cmp r6, #78 @ 0x4e │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb63e │ │ │ │ + push {r1, r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cmp r4, #2 │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #184 @ (adr r5, c8878 ) │ │ │ │ + add r3, pc, #40 @ (adr r3, c87a4 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - mcr2 0, 4, r0, cr0, cr15, {0} │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + mrrc2 0, 1, r0, ip, cr15 │ │ │ │ + cbz r0, c8802 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #1000 @ (adr r4, c8bc0 ) │ │ │ │ + add r2, pc, #856 @ (adr r2, c8aec ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - beq.n c8830 │ │ │ │ + ldmia r6!, {r2} │ │ │ │ movs r7, r3 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + cbz r0, c880c │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7!, {r1, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ movs r7, r3 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r3, #152 @ 0x98 │ │ │ │ movs r0, r4 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + cbz r4, c8810 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r1, r3, r4} │ │ │ │ movs r7, r3 │ │ │ │ - cmp r5, #172 @ 0xac │ │ │ │ + cmp r3, #136 @ 0x88 │ │ │ │ movs r0, r4 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + cbz r0, c8816 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c8804 : │ │ │ │ +000c87c0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (c8868 ) │ │ │ │ + ldr r3, [pc, #76] @ (c8824 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (c886c ) │ │ │ │ + ldr r4, [pc, #72] @ (c8828 ) │ │ │ │ add.w r3, r3, #3696 @ 0xe70 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, c8864 │ │ │ │ - ldr r3, [pc, #64] @ (c8870 ) │ │ │ │ + cbz r0, c8820 │ │ │ │ + ldr r3, [pc, #64] @ (c882c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c8844 │ │ │ │ + bne.n c8800 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c8310 │ │ │ │ - ldr r0, [pc, #44] @ (c8874 ) │ │ │ │ + b.w c82d0 │ │ │ │ + ldr r0, [pc, #44] @ (c8830 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (c8878 ) │ │ │ │ - ldr r1, [pc, #40] @ (c887c ) │ │ │ │ + ldr r3, [pc, #40] @ (c8834 ) │ │ │ │ + ldr r1, [pc, #40] @ (c8838 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (c8880 ) │ │ │ │ + ldr r0, [pc, #40] @ (c883c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r3, [sp, #536] @ 0x218 │ │ │ │ + str r3, [sp, #808] @ 0x328 │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r2, #31] │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r4, [r5, #32] │ │ │ │ movs r0, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r4, [r6, #8] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c8884 : │ │ │ │ +000c8840 : │ │ │ │ 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, #3408] @ 0xd50 │ │ │ │ - ldr.w r6, [pc, #2792] @ c9380 │ │ │ │ + ldr.w r6, [pc, #2792] @ c933c │ │ │ │ sub.w sp, sp, #652 @ 0x28c │ │ │ │ - ldr.w r4, [pc, #2788] @ c9384 │ │ │ │ - ldr.w r5, [pc, #2788] @ c9388 │ │ │ │ + ldr.w r4, [pc, #2788] @ c9340 │ │ │ │ + ldr.w r5, [pc, #2788] @ c9344 │ │ │ │ add r6, pc │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #12] │ │ │ │ - ldr.w r2, [pc, #2784] @ c938c │ │ │ │ - ldr.w r3, [pc, #2784] @ c9390 │ │ │ │ + ldr.w r2, [pc, #2784] @ c9348 │ │ │ │ + ldr.w r3, [pc, #2784] @ c934c │ │ │ │ ldr r5, [r6, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #644] @ 0x284 │ │ │ │ mov.w r5, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #756] @ 0x2f4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9218 │ │ │ │ + beq.w c91d4 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c88fc │ │ │ │ + beq.n c88b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c90ba │ │ │ │ + beq.w c9076 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w c9322 │ │ │ │ + beq.w c92de │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #2544] @ 0x9f0 │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ mov r0, r6 │ │ │ │ blx 52ce4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d2d2c │ │ │ │ + beq.w d2ce8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8932 │ │ │ │ + beq.n c88ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c90c2 │ │ │ │ + beq.w c907e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c933c │ │ │ │ + beq.w c92f8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c935a │ │ │ │ + beq.w c9316 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8976 │ │ │ │ + beq.n c8932 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c91ce │ │ │ │ + beq.w c918a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c94c8 │ │ │ │ + beq.w c9484 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #1432] @ 0x598 │ │ │ │ blx 52e5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c94e6 │ │ │ │ + beq.w c94a2 │ │ │ │ str r0, [sp, #20] │ │ │ │ blx 532b0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c89b0 │ │ │ │ + beq.n c896c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c91d8 │ │ │ │ + beq.w c9194 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w c91e6 │ │ │ │ + blt.w c91a2 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c90ca │ │ │ │ + beq.w c9086 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c89d8 │ │ │ │ + beq.n c8994 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, c89d8 │ │ │ │ + cbnz r3, c8994 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8a02 │ │ │ │ + beq.n c89be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, c8a02 │ │ │ │ + cbnz r3, c89be │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c961a │ │ │ │ + beq.w c95d6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c953e │ │ │ │ + beq.w c94fa │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8a42 │ │ │ │ + beq.n c89fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9210 │ │ │ │ + beq.w c91cc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c9662 │ │ │ │ + beq.w c961e │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #1436] @ 0x59c │ │ │ │ blx 52e5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9698 │ │ │ │ + beq.w c9654 │ │ │ │ str r0, [sp, #20] │ │ │ │ blx 532b0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c8a7c │ │ │ │ + beq.n c8a38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c95f0 │ │ │ │ + beq.w c95ac │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w c96b8 │ │ │ │ + blt.w c9674 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c93dc │ │ │ │ + beq.w c9398 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8a9e │ │ │ │ + beq.n c8a5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9572 │ │ │ │ + beq.w c952e │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8ac6 │ │ │ │ + beq.n c8a82 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9568 │ │ │ │ + beq.w c9524 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c9776 │ │ │ │ + beq.w c9732 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c97c4 │ │ │ │ + beq.w c9780 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8b0c │ │ │ │ + beq.n c8ac8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, c8b0c │ │ │ │ + cbnz r3, c8ac8 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c9812 │ │ │ │ + beq.w c97ce │ │ │ │ blx 53324 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9596 │ │ │ │ + beq.w c9552 │ │ │ │ movs r0, #0 │ │ │ │ blx 52bc8 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c983a │ │ │ │ + beq.w c97f6 │ │ │ │ mov.w lr, #2 │ │ │ │ movt lr, #32768 @ 0x8000 │ │ │ │ add.w r9, sp, #384 @ 0x180 │ │ │ │ mov r7, lr │ │ │ │ add.w r2, r8, #4096 @ 0x1000 │ │ │ │ str.w fp, [sp, #28] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ @@ -198312,30 +198277,30 @@ │ │ │ │ str.w r6, [r9] │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ str.w r3, [r9, #4] │ │ │ │ movs r3, #0 │ │ │ │ blx 53348 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c987a │ │ │ │ + beq.w c9836 │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8b82 │ │ │ │ + beq.n c8b3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c974a │ │ │ │ + beq.w c9706 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w c98ba │ │ │ │ + blt.w c9876 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c9ec4 │ │ │ │ + beq.w c9e80 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str.w r9, [sp, #60] @ 0x3c │ │ │ │ add.w fp, r8, #4096 @ 0x1000 │ │ │ │ mov r9, r2 │ │ │ │ add r4, sp, #392 @ 0x188 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ @@ -198346,621 +198311,621 @@ │ │ │ │ ldr.w r0, [r8, #2288] @ 0x8f0 │ │ │ │ str r3, [r1, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r1, #0] │ │ │ │ blx 53348 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c98f0 │ │ │ │ + beq.w c98ac │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8bde │ │ │ │ + beq.n c8b9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c976c │ │ │ │ + beq.w c9728 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w c9912 │ │ │ │ - ldr.w r3, [pc, #1964] @ c9394 │ │ │ │ + blt.w c98ce │ │ │ │ + ldr.w r3, [pc, #1964] @ c9350 │ │ │ │ ands.w r5, r5, #255 @ 0xff │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r1, [r8, #2276] @ 0x8e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - beq.w ca8e8 │ │ │ │ + beq.w ca8a4 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1444] @ 0x5a4 │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9950 │ │ │ │ + beq.w c990c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ strd r5, r6, [sp, #400] @ 0x190 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8c34 │ │ │ │ + beq.n c8bf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c958c │ │ │ │ + beq.w c9548 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c9972 │ │ │ │ + beq.w c992e │ │ │ │ mov r0, r5 │ │ │ │ blx 532b0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w c9992 │ │ │ │ + blt.w c994e │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w caffe │ │ │ │ + beq.w cafba │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8c62 │ │ │ │ + beq.n c8c1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9830 │ │ │ │ + beq.w c97ec │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ ldr.w r0, [r8, #2280] @ 0x8e8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53348 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c99da │ │ │ │ + beq.w c9996 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8c92 │ │ │ │ + beq.n c8c4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9870 │ │ │ │ + beq.w c982c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #152] @ 0x98 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9a1a │ │ │ │ - ldr.w r3, [pc, #1776] @ c9398 │ │ │ │ + beq.w c99d6 │ │ │ │ + ldr.w r3, [pc, #1776] @ c9354 │ │ │ │ add r1, sp, #584 @ 0x248 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ strd r3, r6, [sp, #584] @ 0x248 │ │ │ │ movs r3, #0 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8cd4 │ │ │ │ + beq.n c8c90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c95b4 │ │ │ │ + beq.w c9570 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c9a5a │ │ │ │ + beq.w c9a16 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8cee │ │ │ │ + beq.n c8caa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c98e6 │ │ │ │ + beq.w c98a2 │ │ │ │ mov r0, r7 │ │ │ │ blx 53454 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8d0a │ │ │ │ + beq.n c8cc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c95be │ │ │ │ + beq.w c957a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c9a7a │ │ │ │ + beq.w c9a36 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl b7d08 │ │ │ │ + bl b7cc8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w c9b3c │ │ │ │ + blt.w c9af8 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d2b2c │ │ │ │ + beq.w d2ae8 │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d2ff8 │ │ │ │ + beq.w d2fb4 │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2fd6 │ │ │ │ + beq.w d2f92 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c98dc │ │ │ │ + beq.w c9898 │ │ │ │ movs r0, #0 │ │ │ │ blx 52bc8 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9b82 │ │ │ │ + beq.w c9b3e │ │ │ │ movs r0, #0 │ │ │ │ bl 8bf90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d305e │ │ │ │ + beq.w d301a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c8da8 │ │ │ │ + beq.n c8d64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9948 │ │ │ │ + beq.w c9904 │ │ │ │ str.w r9, [sp, #84] @ 0x54 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov.w r9, #0 │ │ │ │ add.w r2, r8, #4096 @ 0x1000 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ ands.w r3, r9, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bne.w c9aba │ │ │ │ + bne.w c9a76 │ │ │ │ mov r0, r9 │ │ │ │ bl 8bf90 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ blx 52e5c │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d303c │ │ │ │ + beq.w d2ff8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n c8dec │ │ │ │ + beq.n c8da8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c95c8 │ │ │ │ + beq.w c9584 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c9ac4 │ │ │ │ + beq.w c9a80 │ │ │ │ mov r0, r6 │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n c8e0a │ │ │ │ + beq.n c8dc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9934 │ │ │ │ + beq.w c98f0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w c9b1c │ │ │ │ + blt.w c9ad8 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cb1fe │ │ │ │ + beq.w cb1ba │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n c8e3a │ │ │ │ + beq.n c8df6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c993e │ │ │ │ + beq.w c98fa │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9bfe │ │ │ │ + beq.w c9bba │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9c4c │ │ │ │ + beq.w c9c08 │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8e7a │ │ │ │ + beq.n c8e36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c95d0 │ │ │ │ + beq.w c958c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c9ca4 │ │ │ │ + beq.w c9c60 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r8, #2276] @ 0x8e4 │ │ │ │ ldr.w r6, [r3, #1448] @ 0x5a8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9cc4 │ │ │ │ + beq.w c9c80 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #408 @ 0x198 │ │ │ │ strd r6, r4, [sp, #408] @ 0x198 │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8ec4 │ │ │ │ + beq.n c8e80 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c95d8 │ │ │ │ + beq.w c9594 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c9d3e │ │ │ │ + beq.w c9cfa │ │ │ │ mov r0, r6 │ │ │ │ blx 532b0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w ca874 │ │ │ │ + blt.w ca830 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb594 │ │ │ │ + beq.w cb550 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8ef2 │ │ │ │ + beq.n c8eae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9ab0 │ │ │ │ + beq.w c9a6c │ │ │ │ add r1, sp, #156 @ 0x9c │ │ │ │ ldr.w r0, [r8, #2280] @ 0x8e8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r6, [r1, #0] │ │ │ │ blx 53348 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w caee0 │ │ │ │ + beq.w cae9c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8f22 │ │ │ │ + beq.n c8ede │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9b78 │ │ │ │ + beq.w c9b34 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #152] @ 0x98 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w caf40 │ │ │ │ + beq.w caefc │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r4, [sp, #592] @ 0x250 │ │ │ │ add r1, sp, #592 @ 0x250 │ │ │ │ movs r3, #0 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8f5c │ │ │ │ + beq.n c8f18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c95e0 │ │ │ │ + beq.w c959c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cafd2 │ │ │ │ + beq.w caf8e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8f78 │ │ │ │ + beq.n c8f34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9bf4 │ │ │ │ + beq.w c9bb0 │ │ │ │ mov r0, sl │ │ │ │ blx 53454 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8f98 │ │ │ │ + beq.n c8f54 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c95e8 │ │ │ │ + beq.w c95a4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cafa6 │ │ │ │ + beq.w caf62 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl b7d08 │ │ │ │ + bl b7cc8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w cb12c │ │ │ │ + blt.w cb0e8 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d3080 │ │ │ │ + beq.w d303c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ ldrne r1, [r6, #12] │ │ │ │ ldr.w sl, [r1, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d2b4e │ │ │ │ + beq.w d2b0a │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c9bea │ │ │ │ + beq.w c9ba6 │ │ │ │ add.w r2, r8, #4096 @ 0x1000 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w r3, [r2, #1452] @ 0x5ac │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ blx 53114 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb1e4 │ │ │ │ + beq.w cb1a0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w d2b12 │ │ │ │ + bpl.w d2ace │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w d2d08 │ │ │ │ - ldr r1, [pc, #896] @ (c939c ) │ │ │ │ + beq.w d2cc4 │ │ │ │ + ldr r1, [pc, #896] @ (c9358 ) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w d2d24 │ │ │ │ + beq.w d2ce0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w d2d28 │ │ │ │ + ble.w d2ce4 │ │ │ │ cmp r2, #1 │ │ │ │ str r4, [r6, #12] │ │ │ │ - beq.w d2d28 │ │ │ │ + beq.w d2ce4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r3, r6, [sp, #416] @ 0x1a0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ str.w sl, [r6, #16] │ │ │ │ blx 53348 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb18a │ │ │ │ + beq.w cb146 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c906a │ │ │ │ + beq.n c9026 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9d36 │ │ │ │ + beq.w c9cf2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c907e │ │ │ │ + beq.n c903a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9d24 │ │ │ │ + beq.w c9ce0 │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w cb118 │ │ │ │ + bne.w cb0d4 │ │ │ │ add.w r4, r9, #2 │ │ │ │ teq r9, r4 │ │ │ │ - bmi.w c9bca │ │ │ │ + bmi.w c9b86 │ │ │ │ mov r0, r4 │ │ │ │ bl 8bf90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d301a │ │ │ │ + beq.w d2fd6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c90b2 │ │ │ │ + beq.n c906e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9d2e │ │ │ │ + beq.w c9cea │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ mov r9, r4 │ │ │ │ - b.n c8dba │ │ │ │ + b.n c8d76 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c88fc │ │ │ │ + b.n c88b8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8932 │ │ │ │ + b.n c88ee │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c90e4 │ │ │ │ + beq.n c90a0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, c90e4 │ │ │ │ + cbnz r3, c90a0 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9638 │ │ │ │ + beq.w c95f4 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9514 │ │ │ │ + beq.w c94d0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bpl.w d2b12 │ │ │ │ - ldr r2, [pc, #644] @ (c9398 ) │ │ │ │ + bpl.w d2ace │ │ │ │ + ldr r2, [pc, #644] @ (c9354 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d2d08 │ │ │ │ - ldr r2, [pc, #636] @ (c939c ) │ │ │ │ + beq.w d2cc4 │ │ │ │ + ldr r2, [pc, #636] @ (c9358 ) │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d2d24 │ │ │ │ + beq.w d2ce0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d2d28 │ │ │ │ + ble.w d2ce4 │ │ │ │ cmp r3, #1 │ │ │ │ str.w sl, [r7, #12] │ │ │ │ - beq.w d2d28 │ │ │ │ + beq.w d2ce4 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [r7, #16] │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9164 │ │ │ │ + beq.n c9120 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, c9164 │ │ │ │ + cbnz r3, c9120 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c951a │ │ │ │ + beq.w c94d6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c917e │ │ │ │ + beq.n c913a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9504 │ │ │ │ + beq.w c94c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9198 │ │ │ │ + beq.n c9154 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c950c │ │ │ │ - ldr r3, [pc, #516] @ (c93a0 ) │ │ │ │ + beq.w c94c8 │ │ │ │ + ldr r3, [pc, #516] @ (c935c ) │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #516] @ (c93a4 ) │ │ │ │ - ldr r0, [pc, #516] @ (c93a8 ) │ │ │ │ + ldr r1, [pc, #516] @ (c9360 ) │ │ │ │ + ldr r0, [pc, #516] @ (c9364 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #504] @ (c93ac ) │ │ │ │ - ldr r3, [pc, #468] @ (c9388 ) │ │ │ │ + ldr r2, [pc, #504] @ (c9368 ) │ │ │ │ + ldr r3, [pc, #468] @ (c9344 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #644] @ 0x284 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w caffa │ │ │ │ + bne.w cafb6 │ │ │ │ add.w sp, sp, #652 @ 0x28c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8976 │ │ │ │ + b.w c8932 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.w c89b8 │ │ │ │ - ldr r3, [pc, #440] @ (c93a0 ) │ │ │ │ + bge.w c8974 │ │ │ │ + ldr r3, [pc, #440] @ (c935c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #452] @ (c93b0 ) │ │ │ │ - ldr r0, [pc, #452] @ (c93b4 ) │ │ │ │ + ldr r1, [pc, #452] @ (c936c ) │ │ │ │ + ldr r0, [pc, #452] @ (c9370 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c91ae │ │ │ │ + b.n c916a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8a42 │ │ │ │ - ldr r3, [pc, #388] @ (c93a0 ) │ │ │ │ + b.n c89fe │ │ │ │ + ldr r3, [pc, #388] @ (c935c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #408] @ (c93b8 ) │ │ │ │ - ldr r0, [pc, #412] @ (c93bc ) │ │ │ │ + ldr r1, [pc, #408] @ (c9374 ) │ │ │ │ + ldr r0, [pc, #412] @ (c9378 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -198972,129 +198937,129 @@ │ │ │ │ ldrd sl, fp, [r9, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9680 │ │ │ │ + beq.w c963c │ │ │ │ bl 8bc8c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c95fa │ │ │ │ + beq.w c95b6 │ │ │ │ add.w r6, r8, #4096 @ 0x1000 │ │ │ │ bl 8bcb8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r6, #1416] @ 0x588 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 52e44 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c96d8 │ │ │ │ + beq.w c9694 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r8, #348] @ 0x15c │ │ │ │ blx 52e44 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c96f6 │ │ │ │ + beq.w c96b2 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #4 │ │ │ │ str.w r8, [sp] │ │ │ │ bl 8813c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c9714 │ │ │ │ + beq.w c96d0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r6, #752] @ 0x2f0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c972c │ │ │ │ + beq.w c96e8 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c9754 │ │ │ │ + beq.w c9710 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ - ldr r3, [pc, #164] @ (c93c0 ) │ │ │ │ + ldr r3, [pc, #164] @ (c937c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.n c91b0 │ │ │ │ - ldr r3, [pc, #124] @ (c93a0 ) │ │ │ │ + b.n c916c │ │ │ │ + ldr r3, [pc, #124] @ (c935c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #156] @ (c93c4 ) │ │ │ │ - ldr r0, [pc, #156] @ (c93c8 ) │ │ │ │ + ldr r1, [pc, #156] @ (c9380 ) │ │ │ │ + ldr r0, [pc, #156] @ (c9384 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c9230 │ │ │ │ - ldr r3, [pc, #96] @ (c93a0 ) │ │ │ │ + b.n c91ec │ │ │ │ + ldr r3, [pc, #96] @ (c935c ) │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #136] @ (c93cc ) │ │ │ │ - ldr r0, [pc, #136] @ (c93d0 ) │ │ │ │ + ldr r1, [pc, #136] @ (c9388 ) │ │ │ │ + ldr r0, [pc, #136] @ (c938c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ - b.n c91ae │ │ │ │ - ldr r3, [pc, #68] @ (c93a0 ) │ │ │ │ + b.n c916a │ │ │ │ + ldr r3, [pc, #68] @ (c935c ) │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #112] @ (c93d4 ) │ │ │ │ + ldr r1, [pc, #112] @ (c9390 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #112] @ (c93d8 ) │ │ │ │ + ldr r0, [pc, #112] @ (c9394 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ - b.n c91ae │ │ │ │ + b.n c916a │ │ │ │ nop │ │ │ │ - strb r0, [r3, #29] │ │ │ │ + strb r4, [r3, #30] │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ @@ -199102,471 +199067,471 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #32] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r6, [r1, r6] │ │ │ │ + ldrb r2, [r5, r5] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r4, [r1, #14] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r2, [r3, #12] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r6, [r1, r4] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #20] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrh r6, [r0, r7] │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r1, r7] │ │ │ │ + ldrh r6, [r4, r6] │ │ │ │ movs r0, r4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c93f4 │ │ │ │ + beq.n c93b0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c957c │ │ │ │ + beq.w c9538 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9794 │ │ │ │ + beq.w c9750 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c97be │ │ │ │ + beq.w c977a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w d2b12 │ │ │ │ - ldr.w r2, [pc, #2364] @ c9d60 │ │ │ │ + bpl.w d2ace │ │ │ │ + ldr.w r2, [pc, #2364] @ c9d1c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d2d08 │ │ │ │ - ldr.w r2, [pc, #2356] @ c9d64 │ │ │ │ + beq.w d2cc4 │ │ │ │ + ldr.w r2, [pc, #2356] @ c9d20 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d2d24 │ │ │ │ + beq.w d2ce0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d2d28 │ │ │ │ + ble.w d2ce4 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r9, [r5, #12] │ │ │ │ - beq.w d2d28 │ │ │ │ + beq.w d2ce4 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r6, [r5, #16] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9472 │ │ │ │ + beq.n c942e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9584 │ │ │ │ + beq.w c9540 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c97ee │ │ │ │ + beq.w c97aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c948e │ │ │ │ + beq.n c944a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, c948e │ │ │ │ + cbnz r3, c944a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c94aa │ │ │ │ + beq.n c9466 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, c94aa │ │ │ │ + cbnz r3, c9466 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2236] @ c9d68 │ │ │ │ + ldr.w r3, [pc, #2236] @ c9d24 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2232] @ c9d6c │ │ │ │ - ldr.w r0, [pc, #2232] @ c9d70 │ │ │ │ + ldr.w r1, [pc, #2232] @ c9d28 │ │ │ │ + ldr.w r0, [pc, #2232] @ c9d2c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c91ae │ │ │ │ - ldr.w r3, [pc, #2204] @ c9d68 │ │ │ │ + b.n c916a │ │ │ │ + ldr.w r3, [pc, #2204] @ c9d24 │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2208] @ c9d74 │ │ │ │ + ldr.w r1, [pc, #2208] @ c9d30 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2204] @ c9d78 │ │ │ │ + ldr.w r0, [pc, #2204] @ c9d34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n c9370 │ │ │ │ - ldr.w r3, [pc, #2176] @ c9d68 │ │ │ │ + b.n c932c │ │ │ │ + ldr.w r3, [pc, #2176] @ c9d24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2188] @ c9d7c │ │ │ │ - ldr.w r0, [pc, #2188] @ c9d80 │ │ │ │ + ldr.w r1, [pc, #2188] @ c9d38 │ │ │ │ + ldr.w r0, [pc, #2188] @ c9d3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c91fc │ │ │ │ + b.n c91b8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c917e │ │ │ │ + b.n c913a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9198 │ │ │ │ + b.n c9154 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n c9106 │ │ │ │ - ldr.w r3, [pc, #2124] @ c9d68 │ │ │ │ + b.n c90c2 │ │ │ │ + ldr.w r3, [pc, #2124] @ c9d24 │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2144] @ c9d84 │ │ │ │ - ldr.w r0, [pc, #2144] @ c9d88 │ │ │ │ + ldr.w r1, [pc, #2144] @ c9d40 │ │ │ │ + ldr.w r0, [pc, #2144] @ c9d44 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c91ae │ │ │ │ - ldr.w r3, [pc, #2088] @ c9d68 │ │ │ │ + b.n c916a │ │ │ │ + ldr.w r3, [pc, #2088] @ c9d24 │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2116] @ c9d8c │ │ │ │ + ldr.w r1, [pc, #2116] @ c9d48 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2112] @ c9d90 │ │ │ │ + ldr.w r0, [pc, #2112] @ c9d4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c91ae │ │ │ │ + b.n c916a │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8ac6 │ │ │ │ + b.w c8a82 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8a9e │ │ │ │ + b.w c8a5a │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c93f4 │ │ │ │ + b.n c93b0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9472 │ │ │ │ + b.n c942e │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8c34 │ │ │ │ - ldr.w r3, [pc, #2000] @ c9d68 │ │ │ │ + b.w c8bf0 │ │ │ │ + ldr.w r3, [pc, #2000] @ c9d24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2036] @ c9d94 │ │ │ │ - ldr.w r0, [pc, #2036] @ c9d98 │ │ │ │ + ldr.w r1, [pc, #2036] @ c9d50 │ │ │ │ + ldr.w r0, [pc, #2036] @ c9d54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c91fc │ │ │ │ + b.n c91b8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8cd4 │ │ │ │ + b.w c8c90 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8d0a │ │ │ │ + b.w c8cc6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8dec │ │ │ │ + b.n c8da8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8e7a │ │ │ │ + b.n c8e36 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8ec4 │ │ │ │ + b.n c8e80 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8f5c │ │ │ │ + b.n c8f18 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8f98 │ │ │ │ + b.n c8f54 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8a7c │ │ │ │ + b.w c8a38 │ │ │ │ bl 8ba28 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ - b.n c91ae │ │ │ │ - ldr.w r3, [pc, #1868] @ c9d68 │ │ │ │ + b.n c916a │ │ │ │ + ldr.w r3, [pc, #1868] @ c9d24 │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1912] @ c9d9c │ │ │ │ - ldr.w r0, [pc, #1912] @ c9da0 │ │ │ │ + ldr.w r1, [pc, #1912] @ c9d58 │ │ │ │ + ldr.w r0, [pc, #1912] @ c9d5c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c9352 │ │ │ │ - ldr.w r3, [pc, #1836] @ c9d68 │ │ │ │ + b.n c930e │ │ │ │ + ldr.w r3, [pc, #1836] @ c9d24 │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1888] @ c9da4 │ │ │ │ + ldr.w r1, [pc, #1888] @ c9d60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1884] @ c9da8 │ │ │ │ + ldr.w r0, [pc, #1884] @ c9d64 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c91ae │ │ │ │ - ldr.w r3, [pc, #1796] @ c9d68 │ │ │ │ + b.n c916a │ │ │ │ + ldr.w r3, [pc, #1796] @ c9d24 │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1856] @ c9dac │ │ │ │ + ldr.w r1, [pc, #1856] @ c9d68 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1852] @ c9db0 │ │ │ │ + ldr.w r0, [pc, #1852] @ c9d6c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n c955a │ │ │ │ + b.n c9516 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #115 @ 0x73 │ │ │ │ - ldr.w r1, [pc, #1836] @ c9db4 │ │ │ │ - ldr.w r0, [pc, #1836] @ c9db8 │ │ │ │ + ldr.w r1, [pc, #1836] @ c9d70 │ │ │ │ + ldr.w r0, [pc, #1836] @ c9d74 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n c95fe │ │ │ │ - ldr.w r3, [pc, #1740] @ c9d68 │ │ │ │ + b.n c95ba │ │ │ │ + ldr.w r3, [pc, #1740] @ c9d24 │ │ │ │ mov sl, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1816] @ c9dbc │ │ │ │ - ldr.w r0, [pc, #1816] @ c9dc0 │ │ │ │ + ldr.w r1, [pc, #1816] @ c9d78 │ │ │ │ + ldr.w r0, [pc, #1816] @ c9d7c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c91fc │ │ │ │ - ldr.w r3, [pc, #1708] @ c9d68 │ │ │ │ + b.n c91b8 │ │ │ │ + ldr.w r3, [pc, #1708] @ c9d24 │ │ │ │ mov sl, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1792] @ c9dc4 │ │ │ │ - ldr.w r0, [pc, #1792] @ c9dc8 │ │ │ │ + ldr.w r1, [pc, #1792] @ c9d80 │ │ │ │ + ldr.w r0, [pc, #1792] @ c9d84 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c91fc │ │ │ │ + b.n c91b8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r1, [pc, #1772] @ c9dcc │ │ │ │ - ldr.w r0, [pc, #1772] @ c9dd0 │ │ │ │ + ldr.w r1, [pc, #1772] @ c9d88 │ │ │ │ + ldr.w r0, [pc, #1772] @ c9d8c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c95fe │ │ │ │ + b.n c95ba │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r1, [pc, #1752] @ c9dd4 │ │ │ │ - ldr.w r0, [pc, #1752] @ c9dd8 │ │ │ │ + ldr.w r1, [pc, #1752] @ c9d90 │ │ │ │ + ldr.w r0, [pc, #1752] @ c9d94 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c95fe │ │ │ │ + b.n c95ba │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r1, [pc, #1728] @ c9ddc │ │ │ │ - ldr.w r0, [pc, #1728] @ c9de0 │ │ │ │ + ldr.w r1, [pc, #1728] @ c9d98 │ │ │ │ + ldr.w r0, [pc, #1728] @ c9d9c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n c95fe │ │ │ │ + b.n c95ba │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r1, [pc, #1712] @ c9de4 │ │ │ │ - ldr.w r0, [pc, #1712] @ c9de8 │ │ │ │ + ldr.w r1, [pc, #1712] @ c9da0 │ │ │ │ + ldr.w r0, [pc, #1712] @ c9da4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c95fe │ │ │ │ + b.n c95ba │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8b82 │ │ │ │ + b.w c8b3e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r1, [pc, #1680] @ c9dec │ │ │ │ - ldr.w r0, [pc, #1680] @ c9df0 │ │ │ │ + ldr.w r1, [pc, #1680] @ c9da8 │ │ │ │ + ldr.w r0, [pc, #1680] @ c9dac │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n c9742 │ │ │ │ + b.n c96fe │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8bde │ │ │ │ - ldr.w r3, [pc, #1520] @ c9d68 │ │ │ │ + b.w c8b9a │ │ │ │ + ldr.w r3, [pc, #1520] @ c9d24 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1652] @ c9df4 │ │ │ │ - ldr.w r0, [pc, #1652] @ c9df8 │ │ │ │ + ldr.w r1, [pc, #1652] @ c9db0 │ │ │ │ + ldr.w r0, [pc, #1652] @ c9db4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c9352 │ │ │ │ - ldr.w r3, [pc, #1488] @ c9d68 │ │ │ │ + b.n c930e │ │ │ │ + ldr.w r3, [pc, #1488] @ c9d24 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1628] @ c9dfc │ │ │ │ + ldr.w r1, [pc, #1628] @ c9db8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1624] @ c9e00 │ │ │ │ + ldr.w r0, [pc, #1624] @ c9dbc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c91ae │ │ │ │ + b.n c916a │ │ │ │ bl 8bdd4 │ │ │ │ - b.n c9416 │ │ │ │ - ldr.w r3, [pc, #1440] @ c9d68 │ │ │ │ + b.n c93d2 │ │ │ │ + ldr.w r3, [pc, #1440] @ c9d24 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1588] @ c9e04 │ │ │ │ + ldr.w r1, [pc, #1588] @ c9dc0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1584] @ c9e08 │ │ │ │ + ldr.w r0, [pc, #1584] @ c9dc4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ - b.n c91ae │ │ │ │ - ldr.w r3, [pc, #1400] @ c9d68 │ │ │ │ + b.n c916a │ │ │ │ + ldr.w r3, [pc, #1400] @ c9d24 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1556] @ c9e0c │ │ │ │ - ldr.w r0, [pc, #1556] @ c9e10 │ │ │ │ + ldr.w r1, [pc, #1556] @ c9dc8 │ │ │ │ + ldr.w r0, [pc, #1556] @ c9dcc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n c91ae │ │ │ │ - ldr.w r3, [pc, #1364] @ c9d68 │ │ │ │ + b.n c916a │ │ │ │ + ldr.w r3, [pc, #1364] @ c9d24 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1528] @ c9e14 │ │ │ │ + ldr.w r1, [pc, #1528] @ c9dd0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1524] @ c9e18 │ │ │ │ + ldr.w r0, [pc, #1524] @ c9dd4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n c97e0 │ │ │ │ + b.n c979c │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8c62 │ │ │ │ - ldr.w r3, [pc, #1324] @ c9d68 │ │ │ │ + b.w c8c1e │ │ │ │ + ldr.w r3, [pc, #1324] @ c9d24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1496] @ c9e1c │ │ │ │ - ldr.w r0, [pc, #1496] @ c9e20 │ │ │ │ + ldr.w r1, [pc, #1496] @ c9dd8 │ │ │ │ + ldr.w r0, [pc, #1496] @ c9ddc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ - b.n c91ae │ │ │ │ + b.n c916a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8c92 │ │ │ │ - ldr.w r3, [pc, #1260] @ c9d68 │ │ │ │ + b.w c8c4e │ │ │ │ + ldr.w r3, [pc, #1260] @ c9d24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1440] @ c9e24 │ │ │ │ - ldr.w r0, [pc, #1440] @ c9e28 │ │ │ │ + ldr.w r1, [pc, #1440] @ c9de0 │ │ │ │ + ldr.w r0, [pc, #1440] @ c9de4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -199576,94 +199541,94 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ - b.n c91ae │ │ │ │ - ldr.w r3, [pc, #1196] @ c9d68 │ │ │ │ + b.n c916a │ │ │ │ + ldr.w r3, [pc, #1196] @ c9d24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1384] @ c9e2c │ │ │ │ - ldr.w r0, [pc, #1384] @ c9e30 │ │ │ │ + ldr.w r1, [pc, #1384] @ c9de8 │ │ │ │ + ldr.w r0, [pc, #1384] @ c9dec │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c989a │ │ │ │ + b.n c9856 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8d7a │ │ │ │ + b.w c8d36 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8cee │ │ │ │ - ldr.w r3, [pc, #1140] @ c9d68 │ │ │ │ + b.w c8caa │ │ │ │ + ldr.w r3, [pc, #1140] @ c9d24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1340] @ c9e34 │ │ │ │ - ldr.w r0, [pc, #1340] @ c9e38 │ │ │ │ + ldr.w r1, [pc, #1340] @ c9df0 │ │ │ │ + ldr.w r0, [pc, #1340] @ c9df4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c989a │ │ │ │ - ldr.w r3, [pc, #1108] @ c9d68 │ │ │ │ + b.n c9856 │ │ │ │ + ldr.w r3, [pc, #1108] @ c9d24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1312] @ c9e3c │ │ │ │ - ldr.w r0, [pc, #1312] @ c9e40 │ │ │ │ + ldr.w r1, [pc, #1312] @ c9df8 │ │ │ │ + ldr.w r0, [pc, #1312] @ c9dfc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c989a │ │ │ │ + b.n c9856 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8e0a │ │ │ │ + b.w c8dc6 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8e3a │ │ │ │ + b.w c8df6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8da8 │ │ │ │ - ldr.w r3, [pc, #1044] @ c9d68 │ │ │ │ + b.w c8d64 │ │ │ │ + ldr.w r3, [pc, #1044] @ c9d24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1260] @ c9e44 │ │ │ │ - ldr.w r0, [pc, #1260] @ c9e48 │ │ │ │ + ldr.w r1, [pc, #1260] @ c9e00 │ │ │ │ + ldr.w r0, [pc, #1260] @ c9e04 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c989a │ │ │ │ - ldr r3, [pc, #1012] @ (c9d68 ) │ │ │ │ + b.n c9856 │ │ │ │ + ldr r3, [pc, #1012] @ (c9d24 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1236] @ c9e4c │ │ │ │ - ldr.w r0, [pc, #1236] @ c9e50 │ │ │ │ + ldr.w r1, [pc, #1236] @ c9e08 │ │ │ │ + ldr.w r0, [pc, #1236] @ c9e0c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c989a │ │ │ │ - ldr r3, [pc, #980] @ (c9d68 ) │ │ │ │ + b.n c9856 │ │ │ │ + ldr r3, [pc, #980] @ (c9d24 ) │ │ │ │ mov r4, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1208] @ c9e54 │ │ │ │ - ldr.w r0, [pc, #1208] @ c9e58 │ │ │ │ + ldr.w r1, [pc, #1208] @ c9e10 │ │ │ │ + ldr.w r0, [pc, #1208] @ c9e14 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -199675,19 +199640,19 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #908] @ (c9d68 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #908] @ (c9d24 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1148] @ c9e5c │ │ │ │ - ldr.w r0, [pc, #1148] @ c9e60 │ │ │ │ + ldr.w r1, [pc, #1148] @ c9e18 │ │ │ │ + ldr.w r0, [pc, #1148] @ c9e1c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -199697,19 +199662,19 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #844] @ (c9d68 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #844] @ (c9d24 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1092] @ c9e64 │ │ │ │ - ldr.w r0, [pc, #1092] @ c9e68 │ │ │ │ + ldr.w r1, [pc, #1092] @ c9e20 │ │ │ │ + ldr.w r0, [pc, #1092] @ c9e24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -199719,31 +199684,31 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #780] @ (c9d68 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #780] @ (c9d24 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1036] @ c9e6c │ │ │ │ - ldr.w r0, [pc, #1036] @ c9e70 │ │ │ │ + ldr.w r1, [pc, #1036] @ c9e28 │ │ │ │ + ldr.w r0, [pc, #1036] @ c9e2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c9a38 │ │ │ │ - ldr r3, [pc, #748] @ (c9d68 ) │ │ │ │ + b.n c99f4 │ │ │ │ + ldr r3, [pc, #748] @ (c9d24 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #1012] @ (c9e74 ) │ │ │ │ - ldr r0, [pc, #1012] @ (c9e78 ) │ │ │ │ + ldr r1, [pc, #1012] @ (c9e30 ) │ │ │ │ + ldr r0, [pc, #1012] @ (c9e34 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -199751,27 +199716,27 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8ef2 │ │ │ │ + b.w c8eae │ │ │ │ mov r0, r9 │ │ │ │ bl 87140 │ │ │ │ - b.w c8dc4 │ │ │ │ - ldr r3, [pc, #672] @ (c9d68 ) │ │ │ │ + b.w c8d80 │ │ │ │ + ldr r3, [pc, #672] @ (c9d24 ) │ │ │ │ mov r7, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ - ldr r1, [pc, #940] @ (c9e7c ) │ │ │ │ - ldr r0, [pc, #944] @ (c9e80 ) │ │ │ │ + ldr r1, [pc, #940] @ (c9e38 ) │ │ │ │ + ldr r0, [pc, #944] @ (c9e3c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #137 @ 0x89 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -199789,33 +199754,33 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #584] @ (c9d68 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #584] @ (c9d24 ) │ │ │ │ mov r7, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ - ldr r1, [pc, #860] @ (c9e84 ) │ │ │ │ - ldr r0, [pc, #864] @ (c9e88 ) │ │ │ │ + ldr r1, [pc, #860] @ (c9e40 ) │ │ │ │ + ldr r0, [pc, #864] @ (c9e44 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #137 @ 0x89 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c9ae2 │ │ │ │ - ldr r3, [pc, #552] @ (c9d68 ) │ │ │ │ + b.n c9a9e │ │ │ │ + ldr r3, [pc, #552] @ (c9d24 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #840] @ (c9e8c ) │ │ │ │ - ldr r0, [pc, #844] @ (c9e90 ) │ │ │ │ + ldr r1, [pc, #840] @ (c9e48 ) │ │ │ │ + ldr r0, [pc, #844] @ (c9e4c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -199825,22 +199790,22 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8f22 │ │ │ │ - ldr r3, [pc, #484] @ (c9d68 ) │ │ │ │ + b.w c8ede │ │ │ │ + ldr r3, [pc, #484] @ (c9d24 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #780] @ (c9e94 ) │ │ │ │ - ldr r0, [pc, #780] @ (c9e98 ) │ │ │ │ + ldr r1, [pc, #780] @ (c9e50 ) │ │ │ │ + ldr r0, [pc, #780] @ (c9e54 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -199854,36 +199819,36 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w c9092 │ │ │ │ + bge.w c904e │ │ │ │ mov r0, r9 │ │ │ │ movs r1, #2 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r4, r0 │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bpl.w c9092 │ │ │ │ + bpl.w c904e │ │ │ │ mov r0, r4 │ │ │ │ bl 87140 │ │ │ │ - b.w c9092 │ │ │ │ + b.w c904e │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8ff0 │ │ │ │ + b.w c8fac │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8f78 │ │ │ │ - ldr r3, [pc, #360] @ (c9d68 ) │ │ │ │ + b.w c8f34 │ │ │ │ + ldr r3, [pc, #360] @ (c9d24 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #664] @ (c9e9c ) │ │ │ │ - ldr r0, [pc, #664] @ (c9ea0 ) │ │ │ │ + ldr r1, [pc, #664] @ (c9e58 ) │ │ │ │ + ldr r0, [pc, #664] @ (c9e5c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -199899,21 +199864,21 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #280] @ (c9d68 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #280] @ (c9d24 ) │ │ │ │ mov r7, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ - ldr r1, [pc, #588] @ (c9ea4 ) │ │ │ │ - ldr r0, [pc, #592] @ (c9ea8 ) │ │ │ │ + ldr r1, [pc, #588] @ (c9e60 ) │ │ │ │ + ldr r0, [pc, #592] @ (c9e64 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -199931,36 +199896,36 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #192] @ (c9d68 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #192] @ (c9d24 ) │ │ │ │ mov r7, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ - ldr r1, [pc, #508] @ (c9eac ) │ │ │ │ - ldr r0, [pc, #512] @ (c9eb0 ) │ │ │ │ + ldr r1, [pc, #508] @ (c9e68 ) │ │ │ │ + ldr r0, [pc, #512] @ (c9e6c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c9c6a │ │ │ │ - ldr r3, [pc, #160] @ (c9d68 ) │ │ │ │ + b.n c9c26 │ │ │ │ + ldr r3, [pc, #160] @ (c9d24 ) │ │ │ │ mov r7, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ - ldr r1, [pc, #484] @ (c9eb4 ) │ │ │ │ + ldr r1, [pc, #484] @ (c9e70 ) │ │ │ │ mov r6, r4 │ │ │ │ - ldr r0, [pc, #484] @ (c9eb8 ) │ │ │ │ + ldr r0, [pc, #484] @ (c9e74 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -199980,475 +199945,475 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c907e │ │ │ │ + b.w c903a │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c90b2 │ │ │ │ + b.w c906e │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c906a │ │ │ │ - ldr r3, [pc, #40] @ (c9d68 ) │ │ │ │ + b.w c9026 │ │ │ │ + ldr r3, [pc, #40] @ (c9d24 ) │ │ │ │ mov r7, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ - ldr r1, [pc, #372] @ (c9ebc ) │ │ │ │ + ldr r1, [pc, #372] @ (c9e78 ) │ │ │ │ mov r6, r4 │ │ │ │ - ldr r0, [pc, #372] @ (c9ec0 ) │ │ │ │ + ldr r0, [pc, #372] @ (c9e7c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n c9ce4 │ │ │ │ + b.n c9ca0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + ldrb r0, [r0, #28] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldrh r2, [r2, r1] │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + ldrb r6, [r4, #27] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r5, #6] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrh r6, [r2, r0] │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r0, r0] │ │ │ │ + ldr r2, [r4, r7] │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r2, #4] │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r4, r7] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r7, #0] │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r1, r6] │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r6, #30] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r0, r4] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r3, #30] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + ldrb r6, [r5, #20] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r4, r2] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + ldrb r2, [r2, #20] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r0, r2] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r4, r1] │ │ │ │ + ldr r2, [r0, r1] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r1, r1] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + ldrb r0, [r7, #18] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r5, r0] │ │ │ │ + ldr r2, [r1, r0] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + ldrb r2, [r3, #18] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r2, r0] │ │ │ │ + ldrsb r4, [r5, r7] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r4, #26] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r5, r6] │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldrsb r6, [r4, r5] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldrsb r6, [r6, r4] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldrsb r6, [r1, r4] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r4, [r3, #14] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldrsb r0, [r5, r3] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r2, #22] │ │ │ │ + ldrb r2, [r6, #13] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r4, r3] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r5, r1] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r6, r0] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r2, [r3, #10] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + strb r4, [r5, r7] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + strb r6, [r5, r6] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + strb r4, [r5, r5] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r4, [r0, r5] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + strb r6, [r4, r3] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r7, #13] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r2, [r1, r3] │ │ │ │ + strb r6, [r4, r2] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + strb r2, [r1, r2] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r1, #12] │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r0, [r4, r1] │ │ │ │ + strb r4, [r7, r0] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + ldrb r2, [r2, #2] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r3, #10] │ │ │ │ + ldrb r6, [r6, #1] │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r4, r7] │ │ │ │ + strh r2, [r0, r7] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + strh r4, [r7, r5] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r4, r4] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + strb r2, [r4, #29] │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r0, r2] │ │ │ │ + strh r4, [r3, r1] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + strb r0, [r5, #27] │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r3, r1] │ │ │ │ + strh r2, [r7, r0] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r2, #2] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r4, r7] │ │ │ │ + str r0, [r0, r7] │ │ │ │ movs r0, r4 │ │ │ │ ldrd fp, r3, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9ede │ │ │ │ + beq.n c9e9a │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb1f4 │ │ │ │ + beq.w cb1b0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9ef0 │ │ │ │ + beq.n c9eac │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bpl.w cb7d0 │ │ │ │ + bpl.w cb78c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb1ec │ │ │ │ + beq.w cb1a8 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ str r2, [r3, #20] │ │ │ │ blx 53324 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb55c │ │ │ │ - ldr.w r3, [pc, #2484] @ ca8d4 │ │ │ │ + beq.w cb518 │ │ │ │ + ldr.w r3, [pc, #2484] @ ca890 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r1, [r8, #2276] @ 0x8e4 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr.w r4, [r3, #1468] @ 0x5bc │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb70e │ │ │ │ + beq.w cb6ca │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ strd r4, r6, [sp, #456] @ 0x1c8 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9f66 │ │ │ │ + beq.n c9f22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca86a │ │ │ │ + beq.w ca826 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cfcac │ │ │ │ + beq.w cfc68 │ │ │ │ mov r0, r4 │ │ │ │ blx 532b0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w cfc68 │ │ │ │ + blt.w cfc24 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb3e8 │ │ │ │ + beq.w cb3a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9f94 │ │ │ │ + beq.n c9f50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb74c │ │ │ │ + beq.w cb708 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r8, #2612] @ 0xa34 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #464 @ 0x1d0 │ │ │ │ str r4, [sp, #464] @ 0x1d0 │ │ │ │ ldr.w r3, [r3, #2540] @ 0x9ec │ │ │ │ str r3, [sp, #468] @ 0x1d4 │ │ │ │ movs r3, #0 │ │ │ │ blx 53348 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cfce0 │ │ │ │ + beq.w cfc9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9fce │ │ │ │ + beq.n c9f8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfcd6 │ │ │ │ - ldr.w r3, [pc, #2312] @ ca8d8 │ │ │ │ + beq.w cfc92 │ │ │ │ + ldr.w r3, [pc, #2312] @ ca894 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r6, [r1, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ movs r3, #0 │ │ │ │ blx 53284 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cfd60 │ │ │ │ + beq.w cfd1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca002 │ │ │ │ + beq.n c9fbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfd1e │ │ │ │ + beq.w cfcda │ │ │ │ movs r0, #0 │ │ │ │ bl 8bf90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2ca2 │ │ │ │ + beq.w d2c5e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ca022 │ │ │ │ + beq.n c9fde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfd9e │ │ │ │ + beq.w cfd5a │ │ │ │ movs r3, #0 │ │ │ │ str.w fp, [sp, #28] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bne.w cfd56 │ │ │ │ + bne.w cfd12 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 8bf90 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ blx 52e5c │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d2c80 │ │ │ │ + beq.w d2c3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca062 │ │ │ │ + beq.n ca01e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfda6 │ │ │ │ + beq.w cfd62 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cfd28 │ │ │ │ + beq.w cfce4 │ │ │ │ mov r0, r5 │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca084 │ │ │ │ + beq.n ca040 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfd4c │ │ │ │ + beq.w cfd08 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w cb8aa │ │ │ │ + blt.w cb866 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cb8fc │ │ │ │ + beq.w cb8b8 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca0ba │ │ │ │ + beq.n ca076 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb8f2 │ │ │ │ + beq.w cb8ae │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb868 │ │ │ │ + beq.w cb824 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb820 │ │ │ │ + beq.w cb7dc │ │ │ │ add r1, sp, #220 @ 0xdc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca0fa │ │ │ │ + beq.n ca0b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce41a │ │ │ │ + beq.w ce3d6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cf992 │ │ │ │ + beq.w cf94e │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r8, #2276] @ 0x8e4 │ │ │ │ ldr.w r4, [r3, #1472] @ 0x5c0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf948 │ │ │ │ + beq.w cf904 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #472 @ 0x1d8 │ │ │ │ strd r4, r5, [sp, #472] @ 0x1d8 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca140 │ │ │ │ + beq.n ca0fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0166 │ │ │ │ + beq.w d0122 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d0610 │ │ │ │ + beq.w d05cc │ │ │ │ mov r0, r4 │ │ │ │ blx 532b0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w d05be │ │ │ │ + blt.w d057a │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfae0 │ │ │ │ + beq.w cfa9c │ │ │ │ add.w r6, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r8, #2612] @ 0xa34 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r4, [sp, #480] @ 0x1e0 │ │ │ │ ldr.w r1, [r6, #2548] @ 0x9f4 │ │ │ │ str r1, [sp, #484] @ 0x1e4 │ │ │ │ add r1, sp, #480 @ 0x1e0 │ │ │ │ blx 53348 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0694 │ │ │ │ + beq.w d0650 │ │ │ │ ldr.w r3, [r6, #2540] @ 0x9ec │ │ │ │ movs r2, #5 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #628] @ 0x274 │ │ │ │ ldr.w r3, [r6, #2552] @ 0x9f8 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ str r3, [sp, #632] @ 0x278 │ │ │ │ @@ -200458,122 +200423,122 @@ │ │ │ │ str r3, [sp, #640] @ 0x280 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r8, #2612] @ 0xa34 │ │ │ │ str r4, [sp, #624] @ 0x270 │ │ │ │ blx 53348 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d063a │ │ │ │ + beq.w d05f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca1c8 │ │ │ │ + beq.n ca184 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0630 │ │ │ │ + beq.w d05ec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #152] @ 0x98 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0a34 │ │ │ │ + beq.w d09f0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r6, [sp, #616] @ 0x268 │ │ │ │ add r1, sp, #616 @ 0x268 │ │ │ │ movs r3, #0 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca202 │ │ │ │ + beq.n ca1be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d09c2 │ │ │ │ + beq.w d097e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d09cc │ │ │ │ + beq.w d0988 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca21c │ │ │ │ + beq.n ca1d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0a5a │ │ │ │ + beq.w d0a16 │ │ │ │ mov r0, r4 │ │ │ │ blx 53454 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca238 │ │ │ │ + beq.n ca1f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0a2a │ │ │ │ + beq.w d09e6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d0ad4 │ │ │ │ + beq.w d0a90 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl b7d08 │ │ │ │ + bl b7cc8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w d0a78 │ │ │ │ + blt.w d0a34 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d2a24 │ │ │ │ + beq.w d29e0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ ldrne.w r3, [sl, #12] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d2a02 │ │ │ │ + beq.w d29be │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ ldrne.w r3, [sl, #12] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d29e0 │ │ │ │ + beq.w d299c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ ldrne.w r3, [sl, #12] │ │ │ │ ldr.w r9, [r3, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d29be │ │ │ │ + beq.w d297a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0a6e │ │ │ │ + beq.w d0a2a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d297a │ │ │ │ + beq.w d2936 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, fp │ │ │ │ itt ne │ │ │ │ @@ -200581,516 +200546,516 @@ │ │ │ │ strne r2, [r3, #0] │ │ │ │ bl 8a6a4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ca308 │ │ │ │ + beq.n ca2c4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d0a64 │ │ │ │ + beq.w d0a20 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d0baa │ │ │ │ + beq.w d0b66 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ blx 52e5c │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ca334 │ │ │ │ + beq.n ca2f0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d0b2a │ │ │ │ + beq.w d0ae6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0b38 │ │ │ │ + beq.w d0af4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ca35a │ │ │ │ + beq.n ca316 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d0bd2 │ │ │ │ + beq.w d0b8e │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w d1e10 │ │ │ │ + blt.w d1dcc │ │ │ │ uxtb.w r3, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1390 │ │ │ │ + beq.w d134c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w sl, [r3, #16] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d299c │ │ │ │ + beq.w d2958 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ bl 8a6a4 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ca3ae │ │ │ │ + beq.n ca36a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d0bdc │ │ │ │ + beq.w d0b98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0bea │ │ │ │ + beq.w d0ba6 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx 52e5c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ca3d8 │ │ │ │ + beq.n ca394 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d0c12 │ │ │ │ + beq.w d0bce │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca3f0 │ │ │ │ + beq.n ca3ac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0c1c │ │ │ │ + beq.w d0bd8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d0c26 │ │ │ │ + beq.w d0be2 │ │ │ │ mov r0, sl │ │ │ │ blx 532b0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ca418 │ │ │ │ + beq.n ca3d4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0c90 │ │ │ │ + beq.w d0c4c │ │ │ │ cmp.w fp, #0 │ │ │ │ - blt.w d119c │ │ │ │ + blt.w d1158 │ │ │ │ uxtb.w r2, fp │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d0d12 │ │ │ │ + beq.w d0cce │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52e5c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca450 │ │ │ │ + beq.n ca40c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0c9a │ │ │ │ + beq.w d0c56 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d0ca4 │ │ │ │ + beq.w d0c60 │ │ │ │ mov r0, sl │ │ │ │ blx 532b0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca478 │ │ │ │ + beq.n ca434 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0d08 │ │ │ │ + beq.w d0cc4 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w d10fc │ │ │ │ + blt.w d10b8 │ │ │ │ uxtb r7, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d0f16 │ │ │ │ + beq.w d0ed2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r9 │ │ │ │ blx 52f34 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca4a8 │ │ │ │ + beq.n ca464 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0f0c │ │ │ │ + beq.w d0ec8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d11d8 │ │ │ │ + beq.w d1194 │ │ │ │ mov r0, r7 │ │ │ │ bl 870b0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w d113c │ │ │ │ + beq.w d10f8 │ │ │ │ bl 8bf90 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52e5c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca4e0 │ │ │ │ + beq.n ca49c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1132 │ │ │ │ + beq.w d10ee │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d28f2 │ │ │ │ + beq.w d28ae │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca500 │ │ │ │ + beq.n ca4bc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1230 │ │ │ │ + beq.w d11ec │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d167a │ │ │ │ + beq.w d1636 │ │ │ │ mov r0, r9 │ │ │ │ blx 532b0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca528 │ │ │ │ + beq.n ca4e4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1670 │ │ │ │ + beq.w d162c │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w d16ee │ │ │ │ + blt.w d16aa │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d123a │ │ │ │ + beq.w d11f6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca54a │ │ │ │ + beq.n ca506 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d16da │ │ │ │ + beq.w d1696 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca572 │ │ │ │ + beq.n ca52e │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d16e4 │ │ │ │ + beq.w d16a0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d17f8 │ │ │ │ + beq.w d17b4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d17a4 │ │ │ │ + beq.w d1760 │ │ │ │ add r1, sp, #244 @ 0xf4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca5b2 │ │ │ │ + beq.n ca56e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d179a │ │ │ │ + beq.w d1756 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d1e68 │ │ │ │ + beq.w d1e24 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r8, #2276] @ 0x8e4 │ │ │ │ ldr.w r6, [r3, #1476] @ 0x5c4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1e44 │ │ │ │ + beq.w d1e00 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ strd r6, r5, [sp, #488] @ 0x1e8 │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca5fc │ │ │ │ + beq.n ca5b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1846 │ │ │ │ + beq.w d1802 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d1ef2 │ │ │ │ + beq.w d1eae │ │ │ │ mov r0, r6 │ │ │ │ blx 532b0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w d1e94 │ │ │ │ + blt.w d1e50 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1f16 │ │ │ │ + beq.w d1ed2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca62a │ │ │ │ + beq.n ca5e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1e8a │ │ │ │ + beq.w d1e46 │ │ │ │ blx 53324 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d18b0 │ │ │ │ + beq.w d186c │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r8, #2612] @ 0xa34 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #496 @ 0x1f0 │ │ │ │ str r6, [sp, #496] @ 0x1f0 │ │ │ │ ldr.w r3, [r3, #2540] @ 0x9ec │ │ │ │ str r3, [sp, #500] @ 0x1f4 │ │ │ │ movs r3, #0 │ │ │ │ blx 53348 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1850 │ │ │ │ + beq.w d180c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca670 │ │ │ │ + beq.n ca62c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d20cc │ │ │ │ + beq.w d2088 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1480] @ 0x5c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d20d6 │ │ │ │ + beq.w d2092 │ │ │ │ add r1, sp, #252 @ 0xfc │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca6ae │ │ │ │ + beq.n ca66a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d190a │ │ │ │ + beq.w d18c6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d213a │ │ │ │ + beq.w d20f6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca6c8 │ │ │ │ + beq.n ca684 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2130 │ │ │ │ + beq.w d20ec │ │ │ │ mov r0, r6 │ │ │ │ blx 533e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca6e4 │ │ │ │ + beq.n ca6a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2156 │ │ │ │ + beq.w d2112 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1d74 │ │ │ │ + beq.w d1d30 │ │ │ │ movs r6, #0 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ strd sl, r7, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 52df8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1bcc │ │ │ │ + beq.w d1b88 │ │ │ │ mov r0, r6 │ │ │ │ bl 8bf90 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r1, [r3, #1484] @ 0x5cc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1ba0 │ │ │ │ + beq.w d1b5c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ str.w r9, [sp, #256] @ 0x100 │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca74c │ │ │ │ + beq.n ca708 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1d96 │ │ │ │ + beq.w d1d52 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1914 │ │ │ │ + beq.w d18d0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca76c │ │ │ │ + beq.n ca728 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d198a │ │ │ │ + beq.w d1946 │ │ │ │ movs r0, #0 │ │ │ │ mov.w sl, #0 │ │ │ │ bl 8bf90 │ │ │ │ mov r5, r0 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r3, #2540] @ 0x9ec │ │ │ │ blx 52c7c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1da0 │ │ │ │ + beq.w d1d5c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ blx 530f0 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca7b2 │ │ │ │ + beq.n ca76e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1994 │ │ │ │ + beq.w d1950 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d1dda │ │ │ │ + beq.w d1d96 │ │ │ │ mov r0, r9 │ │ │ │ blx 532b0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ca7da │ │ │ │ + beq.n ca796 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1dcc │ │ │ │ + beq.w d1d88 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w d1a98 │ │ │ │ + blt.w d1a54 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w d199e │ │ │ │ + bne.w d195a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d288c │ │ │ │ + beq.w d2848 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca802 │ │ │ │ + beq.n ca7be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1e06 │ │ │ │ + beq.w d1dc2 │ │ │ │ add.w sl, sl, #2 │ │ │ │ mov r0, sl │ │ │ │ bl 8bf90 │ │ │ │ cmp.w sl, #16 │ │ │ │ mov r5, r0 │ │ │ │ - bne.n ca77e │ │ │ │ + bne.n ca73a │ │ │ │ mov r9, r5 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d28ae │ │ │ │ + beq.w d286a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca830 │ │ │ │ + beq.n ca7ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1b28 │ │ │ │ + beq.w d1ae4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d2848 │ │ │ │ + beq.w d2804 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca850 │ │ │ │ + beq.n ca80c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1b1e │ │ │ │ + beq.w d1ada │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca866 │ │ │ │ + beq.n ca822 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1b14 │ │ │ │ + beq.w d1ad0 │ │ │ │ adds r6, #2 │ │ │ │ - b.n ca6f8 │ │ │ │ + b.n ca6b4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9f66 │ │ │ │ - ldr r3, [pc, #100] @ (ca8dc ) │ │ │ │ + b.w c9f22 │ │ │ │ + ldr r3, [pc, #100] @ (ca898 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #100] @ (ca8e0 ) │ │ │ │ - ldr r0, [pc, #104] @ (ca8e4 ) │ │ │ │ + ldr r1, [pc, #100] @ (ca89c ) │ │ │ │ + ldr r0, [pc, #104] @ (ca8a0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -201112,598 +201077,598 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ lsrs r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [pc, #696] @ (caba0 ) │ │ │ │ + mov sl, r1 │ │ │ │ movs r0, r4 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldrd r9, r7, [sp, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1460] @ 0x5b4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx 5354c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb756 │ │ │ │ + beq.w cb712 │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #424] @ 0x1a8 │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ mov r3, r5 │ │ │ │ str r6, [sp, #428] @ 0x1ac │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca928 │ │ │ │ + beq.n ca8e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caed8 │ │ │ │ + beq.w cae94 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d0218 │ │ │ │ + beq.w d01d4 │ │ │ │ mov r0, r5 │ │ │ │ blx 532b0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w d01f2 │ │ │ │ + blt.w d01ae │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d06d4 │ │ │ │ + beq.w d0690 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ ldr.w r0, [r8, #2280] @ 0x8e8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53348 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d06b4 │ │ │ │ + beq.w d0670 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca972 │ │ │ │ + beq.n ca92e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb77a │ │ │ │ + beq.w cb736 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #152] @ 0x98 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d09a0 │ │ │ │ - ldr.w r3, [pc, #2948] @ cb50c │ │ │ │ + beq.w d095c │ │ │ │ + ldr.w r3, [pc, #2948] @ cb4c8 │ │ │ │ add r1, sp, #600 @ 0x258 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ strd r3, r2, [sp, #600] @ 0x258 │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca9b6 │ │ │ │ + beq.n ca972 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caed0 │ │ │ │ + beq.w cae8c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d027a │ │ │ │ + beq.w d0236 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca9d2 │ │ │ │ + beq.n ca98e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb7b4 │ │ │ │ + beq.w cb770 │ │ │ │ mov r0, r5 │ │ │ │ blx 53454 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca9ee │ │ │ │ + beq.n ca9aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caebe │ │ │ │ + beq.w cae7a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d0360 │ │ │ │ + beq.w d031c │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl b7d08 │ │ │ │ + bl b7cc8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w d0318 │ │ │ │ + blt.w d02d4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2b92 │ │ │ │ + beq.w d2b4e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ ittt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldrne r2, [r4, #12] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2b70 │ │ │ │ + beq.w d2b2c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb7be │ │ │ │ + beq.w cb77a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 870b0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w cef94 │ │ │ │ + beq.w cef50 │ │ │ │ bl 8bf90 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ blx 52e5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n caa76 │ │ │ │ + beq.n caa32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caec6 │ │ │ │ + beq.w cae82 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d2ace │ │ │ │ + beq.w d2a8a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n caa90 │ │ │ │ + beq.n caa4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caeb6 │ │ │ │ + beq.w cae72 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cfe02 │ │ │ │ + beq.w cfdbe │ │ │ │ mov r0, r4 │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n caab2 │ │ │ │ + beq.n caa6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfe24 │ │ │ │ + beq.w cfde0 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w cfdb0 │ │ │ │ + blt.w cfd6c │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d03c6 │ │ │ │ + beq.w d0382 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n caad4 │ │ │ │ + beq.n caa90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfdf8 │ │ │ │ + beq.w cfdb4 │ │ │ │ movs r0, #0 │ │ │ │ blx 52bc8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0384 │ │ │ │ + beq.w d0340 │ │ │ │ movs r0, #0 │ │ │ │ bl 8bf90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2bd6 │ │ │ │ + beq.w d2b92 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n cab02 │ │ │ │ + beq.n caabe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d053a │ │ │ │ + beq.w d04f6 │ │ │ │ mov.w fp, #0 │ │ │ │ strd r9, r7, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ands.w r3, fp, #1 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bne.w d055a │ │ │ │ + bne.w d0516 │ │ │ │ mov r0, fp │ │ │ │ bl 8bf90 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ blx 52e5c │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d2db4 │ │ │ │ + beq.w d2d70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cab42 │ │ │ │ + beq.n caafe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0564 │ │ │ │ + beq.w d0520 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cf4ec │ │ │ │ + beq.w cf4a8 │ │ │ │ mov r0, r5 │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cab64 │ │ │ │ + beq.n cab20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d056e │ │ │ │ + beq.w d052a │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w cf226 │ │ │ │ + blt.w cf1e2 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cefec │ │ │ │ + beq.w cefa8 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cab9a │ │ │ │ + beq.n cab56 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf512 │ │ │ │ + beq.w cf4ce │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d02c2 │ │ │ │ + beq.w d027e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cef42 │ │ │ │ + beq.w ceefe │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cabda │ │ │ │ + beq.n cab96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d030e │ │ │ │ + beq.w d02ca │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w cfe86 │ │ │ │ + beq.w cfe42 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r8, #2276] @ 0x8e4 │ │ │ │ ldr.w r4, [r3, #1464] @ 0x5b8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cfe2e │ │ │ │ + beq.w cfdea │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ strd r4, r7, [sp, #432] @ 0x1b0 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cac20 │ │ │ │ + beq.n cabdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfeae │ │ │ │ + beq.w cfe6a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d00ea │ │ │ │ + beq.w d00a6 │ │ │ │ mov r0, r4 │ │ │ │ blx 532b0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w d00c4 │ │ │ │ + blt.w d0080 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cff20 │ │ │ │ + beq.w cfedc │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ ldr.w r0, [r8, #2280] @ 0x8e8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r4, [r1, #0] │ │ │ │ blx 53348 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cfec2 │ │ │ │ + beq.w cfe7e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cac6a │ │ │ │ + beq.n cac26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfeb8 │ │ │ │ + beq.w cfe74 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #152] @ 0x98 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0066 │ │ │ │ + beq.w d0022 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r5, [sp, #608] @ 0x260 │ │ │ │ add r1, sp, #608 @ 0x260 │ │ │ │ movs r3, #0 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n caca4 │ │ │ │ + beq.n cac60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cefe2 │ │ │ │ + beq.w cef9e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d0140 │ │ │ │ + beq.w d00fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cacbe │ │ │ │ + beq.n cac7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0170 │ │ │ │ + beq.w d012c │ │ │ │ mov r0, r4 │ │ │ │ blx 53454 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n cacda │ │ │ │ + beq.n cac96 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w cf93e │ │ │ │ + beq.w cf8fa │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d23a0 │ │ │ │ + beq.w d235c │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl b7d08 │ │ │ │ + bl b7cc8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w d2224 │ │ │ │ + blt.w d21e0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr.w sl, [r1] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d2826 │ │ │ │ + beq.w d27e2 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [sl] │ │ │ │ ldrne r1, [r6, #12] │ │ │ │ ldr.w r9, [r1, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d2804 │ │ │ │ + beq.w d27c0 │ │ │ │ ldr.w r0, [r9] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r4 │ │ │ │ ittt ne │ │ │ │ addne r0, #1 │ │ │ │ strne.w r0, [r9] │ │ │ │ ldrne r1, [r6, #12] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2e1c │ │ │ │ + beq.w d2dd8 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r5, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d21b0 │ │ │ │ + beq.w d216c │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2dd6 │ │ │ │ + beq.w d2d92 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ bl 71ddc │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 71ddc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ blx 52f34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cad90 │ │ │ │ + beq.n cad4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d21a6 │ │ │ │ + beq.w d2162 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2436 │ │ │ │ + beq.w d23f2 │ │ │ │ mov r0, r5 │ │ │ │ bl 870b0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w d23d2 │ │ │ │ + beq.w d238e │ │ │ │ bl 8bf90 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ blx 52e5c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cadcc │ │ │ │ + beq.n cad88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d23c8 │ │ │ │ + beq.w d2384 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d279e │ │ │ │ + beq.w d275a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cade6 │ │ │ │ + beq.n cada2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2494 │ │ │ │ + beq.w d2450 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d2762 │ │ │ │ + beq.w d271e │ │ │ │ mov r0, r4 │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cae08 │ │ │ │ + beq.n cadc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2794 │ │ │ │ + beq.w d2750 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w d2702 │ │ │ │ + blt.w d26be │ │ │ │ uxtb.w r3, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2524 │ │ │ │ + beq.w d24e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cae2e │ │ │ │ + beq.n cadea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d278a │ │ │ │ + beq.w d2746 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r3, r5, [sp, #440] @ 0x1b8 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ add r1, sp, #440 @ 0x1b8 │ │ │ │ ldr.w r0, [r3, #1452] @ 0x5ac │ │ │ │ movs r3, #0 │ │ │ │ blx 53348 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d24b2 │ │ │ │ + beq.w d246e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n cae64 │ │ │ │ + beq.n cae20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d250a │ │ │ │ + beq.w d24c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cae78 │ │ │ │ + beq.n cae34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2512 │ │ │ │ + beq.w d24ce │ │ │ │ mov r0, fp │ │ │ │ - bl c3310 │ │ │ │ + bl c32d0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d24a8 │ │ │ │ + bne.w d2464 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.w d249e │ │ │ │ + bmi.w d245a │ │ │ │ mov r0, r4 │ │ │ │ bl 8bf90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d27e2 │ │ │ │ + beq.w d279e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n caeae │ │ │ │ + beq.n cae6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d251c │ │ │ │ + beq.w d24d8 │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ mov fp, r4 │ │ │ │ - b.n cab0c │ │ │ │ + b.n caac8 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n caa90 │ │ │ │ + b.n caa4c │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca9ee │ │ │ │ + b.n ca9aa │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - b.n caa76 │ │ │ │ + b.n caa32 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca9b6 │ │ │ │ + b.n ca972 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca928 │ │ │ │ - ldr.w r3, [pc, #1580] @ cb510 │ │ │ │ + b.n ca8e4 │ │ │ │ + ldr.w r3, [pc, #1580] @ cb4cc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1580] @ cb514 │ │ │ │ - ldr.w r0, [pc, #1580] @ cb518 │ │ │ │ + ldr.w r1, [pc, #1580] @ cb4d0 │ │ │ │ + ldr.w r0, [pc, #1580] @ cb4d4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -201723,22 +201688,22 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1484] @ cb510 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1484] @ cb4cc │ │ │ │ mov r7, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r1, [pc, #1488] @ cb51c │ │ │ │ + ldr.w r1, [pc, #1488] @ cb4d8 │ │ │ │ mov r6, r4 │ │ │ │ - ldr.w r0, [pc, #1484] @ cb520 │ │ │ │ + ldr.w r0, [pc, #1484] @ cb4dc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -201758,94 +201723,94 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1384] @ cb510 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1384] @ cb4cc │ │ │ │ mov r7, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r1, [pc, #1392] @ cb524 │ │ │ │ - ldr.w r0, [pc, #1392] @ cb528 │ │ │ │ + ldr.w r1, [pc, #1392] @ cb4e0 │ │ │ │ + ldr.w r0, [pc, #1392] @ cb4e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ - b.w c9ae2 │ │ │ │ - ldr.w r3, [pc, #1340] @ cb510 │ │ │ │ + b.w c9a9e │ │ │ │ + ldr.w r3, [pc, #1340] @ cb4cc │ │ │ │ mov r7, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r1, [pc, #1356] @ cb52c │ │ │ │ + ldr.w r1, [pc, #1356] @ cb4e8 │ │ │ │ mov r6, r4 │ │ │ │ - ldr.w r0, [pc, #1356] @ cb530 │ │ │ │ + ldr.w r0, [pc, #1356] @ cb4ec │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n caf66 │ │ │ │ + b.n caf22 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r5 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb01c │ │ │ │ + beq.n cafd8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb794 │ │ │ │ + beq.w cb750 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb032 │ │ │ │ + beq.n cafee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb79c │ │ │ │ + beq.w cb758 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb048 │ │ │ │ + beq.n cb004 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb7a4 │ │ │ │ + beq.w cb760 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb05c │ │ │ │ + beq.n cb018 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb7ac │ │ │ │ + beq.w cb768 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0246 │ │ │ │ + beq.w d0202 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0272 │ │ │ │ + beq.w d022e │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 71ddc │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ @@ -201856,65 +201821,65 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb0b6 │ │ │ │ + beq.n cb072 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, cb110 │ │ │ │ + cbz r3, cb0cc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb7fa │ │ │ │ + beq.w cb7b6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d2fb4 │ │ │ │ + beq.w d2f70 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb0d6 │ │ │ │ + beq.n cb092 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb78c │ │ │ │ + beq.w cb748 │ │ │ │ mov r0, r5 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb0f0 │ │ │ │ + beq.n cb0ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb784 │ │ │ │ - ldr.w r3, [pc, #1052] @ cb510 │ │ │ │ + beq.w cb740 │ │ │ │ + ldr.w r3, [pc, #1052] @ cb4cc │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1080] @ cb534 │ │ │ │ - ldr.w r0, [pc, #1080] @ cb538 │ │ │ │ + ldr.w r1, [pc, #1080] @ cb4f0 │ │ │ │ + ldr.w r0, [pc, #1080] @ cb4f4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb0b6 │ │ │ │ + b.n cb072 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.w c9bda │ │ │ │ - ldr r3, [pc, #992] @ (cb510 ) │ │ │ │ + b.w c9b96 │ │ │ │ + ldr r3, [pc, #992] @ (cb4cc ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1032] @ cb53c │ │ │ │ - ldr.w r0, [pc, #1032] @ cb540 │ │ │ │ + ldr.w r1, [pc, #1032] @ cb4f8 │ │ │ │ + ldr.w r0, [pc, #1032] @ cb4fc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -201934,19 +201899,19 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #900] @ (cb510 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #900] @ (cb4cc ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #948] @ (cb544 ) │ │ │ │ - ldr r0, [pc, #948] @ (cb548 ) │ │ │ │ + ldr r1, [pc, #948] @ (cb500 ) │ │ │ │ + ldr r0, [pc, #948] @ (cb504 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -201966,110 +201931,110 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ bl 8bdd4 │ │ │ │ - b.w c9008 │ │ │ │ + b.w c8fc4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9f0c │ │ │ │ + b.w c9ec8 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9ede │ │ │ │ + b.w c9e9a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r9 │ │ │ │ ldr.w r9, [sp, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb218 │ │ │ │ + beq.n cb1d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb7c8 │ │ │ │ + beq.w cb784 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cfccc │ │ │ │ + bne.w cfc88 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb248 │ │ │ │ + beq.n cb204 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb3e0 │ │ │ │ + beq.w cb39c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cf552 │ │ │ │ + beq.w cf50e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf680 │ │ │ │ + beq.w cf63c │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb286 │ │ │ │ + beq.n cb242 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf59a │ │ │ │ + beq.w cf556 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cf634 │ │ │ │ + beq.w cf5f0 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #1456] @ 0x5b0 │ │ │ │ blx 52e5c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf5de │ │ │ │ + beq.w cf59a │ │ │ │ blx 532b0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb2c2 │ │ │ │ + beq.n cb27e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf6a0 │ │ │ │ + beq.w cf65c │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w cf6aa │ │ │ │ + blt.w cf666 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cf6d2 │ │ │ │ + beq.w cf68e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb2e4 │ │ │ │ + beq.n cb2a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf6c8 │ │ │ │ + beq.w cf684 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2a68 │ │ │ │ + beq.w d2a24 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ bl 71ddc │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 71ddc │ │ │ │ @@ -202077,73 +202042,73 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r6 │ │ │ │ blx 52bbc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb324 │ │ │ │ + beq.n cb2e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf876 │ │ │ │ + beq.w cf832 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb33a │ │ │ │ + beq.n cb2f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf5d4 │ │ │ │ + beq.w cf590 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w cf5a4 │ │ │ │ + blt.w cf560 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb364 │ │ │ │ + beq.n cb320 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf5ca │ │ │ │ + beq.w cf586 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d217e │ │ │ │ + beq.w d213a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2160 │ │ │ │ + beq.w d211c │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb3a4 │ │ │ │ + beq.n cb360 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d219c │ │ │ │ + beq.w d2158 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w c8ba6 │ │ │ │ - ldr r3, [pc, #356] @ (cb510 ) │ │ │ │ + bne.w c8b62 │ │ │ │ + ldr r3, [pc, #356] @ (cb4cc ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #412] @ (cb54c ) │ │ │ │ - ldr r0, [pc, #412] @ (cb550 ) │ │ │ │ + ldr r1, [pc, #412] @ (cb508 ) │ │ │ │ + ldr r0, [pc, #412] @ (cb50c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -202151,64 +202116,64 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb248 │ │ │ │ + b.n cb204 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb3fe │ │ │ │ + beq.n cb3ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cb4fa │ │ │ │ + beq.n cb4b6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb412 │ │ │ │ + beq.n cb3ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cb502 │ │ │ │ + beq.n cb4be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb424 │ │ │ │ + beq.n cb3e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cb4ea │ │ │ │ + beq.n cb4a6 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb438 │ │ │ │ + beq.n cb3f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cb4f2 │ │ │ │ + beq.n cb4ae │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf51c │ │ │ │ + beq.w cf4d8 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf9d0 │ │ │ │ + beq.w cf98c │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 71ddc │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ @@ -202219,213 +202184,213 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb496 │ │ │ │ + beq.n cb452 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf548 │ │ │ │ + beq.w cf504 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cf9b0 │ │ │ │ + beq.w cf96c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d2d70 │ │ │ │ + beq.w d2d2c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb4b6 │ │ │ │ + beq.n cb472 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf9d8 │ │ │ │ + beq.w cf994 │ │ │ │ mov r0, r5 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb4d0 │ │ │ │ + beq.n cb48c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf898 │ │ │ │ - ldr r3, [pc, #60] @ (cb510 ) │ │ │ │ + beq.w cf854 │ │ │ │ + ldr r3, [pc, #60] @ (cb4cc ) │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #124] @ (cb554 ) │ │ │ │ - ldr r0, [pc, #124] @ (cb558 ) │ │ │ │ + ldr r1, [pc, #124] @ (cb510 ) │ │ │ │ + ldr r0, [pc, #124] @ (cb514 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb424 │ │ │ │ + b.n cb3e0 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb438 │ │ │ │ + b.n cb3f4 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb3fe │ │ │ │ + b.n cb3ba │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb412 │ │ │ │ + b.n cb3ce │ │ │ │ nop │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ movs r0, r4 │ │ │ │ - tst r4, r7 │ │ │ │ + ands r0, r3 │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + str r6, [r4, #68] @ 0x44 │ │ │ │ movs r0, r4 │ │ │ │ - rors r4, r3 │ │ │ │ + subs r7, #184 @ 0xb8 │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ - adcs r0, r7 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r7, #92] @ 0x5c │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - adcs r2, r1 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - ands r0, r6 │ │ │ │ + subs r6, #12 │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - subs r7, #242 @ 0xf2 │ │ │ │ + subs r5, #206 @ 0xce │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r5, #32] │ │ │ │ movs r0, r4 │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ + subs r5, #116 @ 0x74 │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r5, #32] │ │ │ │ + str r0, [r1, #0] │ │ │ │ movs r0, r4 │ │ │ │ - subs r5, #126 @ 0x7e │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r0, #16] │ │ │ │ + ldrsh r0, [r4, r3] │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ movs r0, r4 │ │ │ │ - ldr.w r3, [pc, #2656] @ cbfc0 │ │ │ │ + ldr.w r3, [pc, #2656] @ cbf7c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2656] @ cbfc4 │ │ │ │ - ldr.w r0, [pc, #2656] @ cbfc8 │ │ │ │ + ldr.w r1, [pc, #2656] @ cbf80 │ │ │ │ + ldr.w r0, [pc, #2656] @ cbf84 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r9 │ │ │ │ mov r9, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb5b8 │ │ │ │ + beq.n cb574 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf8a2 │ │ │ │ + beq.w cf85e │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb5ce │ │ │ │ + beq.n cb58a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf8ac │ │ │ │ + beq.w cf868 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb5e4 │ │ │ │ + beq.n cb5a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf8b6 │ │ │ │ + beq.w cf872 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb5f8 │ │ │ │ + beq.n cb5b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf8c0 │ │ │ │ + beq.w cf87c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb60e │ │ │ │ + beq.n cb5ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf8ca │ │ │ │ + beq.w cf886 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb624 │ │ │ │ + beq.n cb5e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf8d4 │ │ │ │ + beq.w cf890 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb63c │ │ │ │ + beq.n cb5f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf8de │ │ │ │ + beq.w cf89a │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb652 │ │ │ │ + beq.n cb60e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf8e8 │ │ │ │ + beq.w cf8a4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cf922 │ │ │ │ + bne.w cf8de │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf8fc │ │ │ │ + beq.w cf8b8 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf92c │ │ │ │ + beq.w cf8e8 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -202436,56 +202401,56 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb6b4 │ │ │ │ + beq.n cb670 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf8f2 │ │ │ │ + beq.w cf8ae │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cfc42 │ │ │ │ + beq.w cfbfe │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2ce6 │ │ │ │ + beq.w d2ca2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb6d4 │ │ │ │ + beq.n cb690 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf934 │ │ │ │ + beq.w cf8f0 │ │ │ │ mov r0, r6 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb6ee │ │ │ │ + beq.n cb6aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d023c │ │ │ │ - ldr.w r3, [pc, #2256] @ cbfc0 │ │ │ │ + beq.w d01f8 │ │ │ │ + ldr.w r3, [pc, #2256] @ cbf7c │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2260] @ cbfcc │ │ │ │ - ldr.w r0, [pc, #2260] @ cbfd0 │ │ │ │ + ldr.w r1, [pc, #2260] @ cbf88 │ │ │ │ + ldr.w r0, [pc, #2260] @ cbf8c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2224] @ cbfc0 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2224] @ cbf7c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2236] @ cbfd4 │ │ │ │ - ldr.w r0, [pc, #2236] @ cbfd8 │ │ │ │ + ldr.w r1, [pc, #2236] @ cbf90 │ │ │ │ + ldr.w r0, [pc, #2236] @ cbf94 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ @@ -202494,93 +202459,93 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9f94 │ │ │ │ - ldr.w r3, [pc, #2152] @ cbfc0 │ │ │ │ + b.w c9f50 │ │ │ │ + ldr.w r3, [pc, #2152] @ cbf7c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2172] @ cbfdc │ │ │ │ - ldr.w r0, [pc, #2172] @ cbfe0 │ │ │ │ + ldr.w r1, [pc, #2172] @ cbf98 │ │ │ │ + ldr.w r0, [pc, #2172] @ cbf9c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c989a │ │ │ │ + b.w c9856 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca972 │ │ │ │ + b.w ca92e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb0f0 │ │ │ │ + b.n cb0ac │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb0d6 │ │ │ │ + b.n cb092 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb01c │ │ │ │ + b.n cafd8 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb032 │ │ │ │ + b.n cafee │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb048 │ │ │ │ + b.n cb004 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb05c │ │ │ │ + b.n cb018 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca9d2 │ │ │ │ + b.w ca98e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w caa42 │ │ │ │ + b.w ca9fe │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb218 │ │ │ │ - ldr.w r3, [pc, #2028] @ cbfc0 │ │ │ │ + b.n cb1d4 │ │ │ │ + ldr.w r3, [pc, #2028] @ cbf7c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2060] @ cbfe4 │ │ │ │ - ldr.w r0, [pc, #2060] @ cbfe8 │ │ │ │ + ldr.w r1, [pc, #2060] @ cbfa0 │ │ │ │ + ldr.w r0, [pc, #2060] @ cbfa4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2048] @ cbfec │ │ │ │ + ldr.w r2, [pc, #2048] @ cbfa8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ bl 9d43c │ │ │ │ - b.n cb578 │ │ │ │ - ldr.w r3, [pc, #1988] @ cbfc0 │ │ │ │ + b.n cb534 │ │ │ │ + ldr.w r3, [pc, #1988] @ cbf7c │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2028] @ cbff0 │ │ │ │ - ldr.w r0, [pc, #2028] @ cbff4 │ │ │ │ + ldr.w r1, [pc, #2028] @ cbfac │ │ │ │ + ldr.w r0, [pc, #2028] @ cbfb0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1948] @ cbfc0 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1948] @ cbf7c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2000] @ cbff8 │ │ │ │ - ldr.w r0, [pc, #2000] @ cbffc │ │ │ │ + ldr.w r1, [pc, #2000] @ cbfb4 │ │ │ │ + ldr.w r0, [pc, #2000] @ cbfb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #172 @ 0xac │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -202592,19 +202557,19 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1876] @ cbfc0 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1876] @ cbf7c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1936] @ cc000 │ │ │ │ - ldr.w r0, [pc, #1936] @ cc004 │ │ │ │ + ldr.w r1, [pc, #1936] @ cbfbc │ │ │ │ + ldr.w r0, [pc, #1936] @ cbfc0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #172 @ 0xac │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -202614,19 +202579,19 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1812] @ cbfc0 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1812] @ cbf7c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1876] @ cc008 │ │ │ │ - ldr.w r0, [pc, #1876] @ cc00c │ │ │ │ + ldr.w r1, [pc, #1876] @ cbfc4 │ │ │ │ + ldr.w r0, [pc, #1876] @ cbfc8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #171 @ 0xab │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -202638,495 +202603,495 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca0ba │ │ │ │ + b.w ca076 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb918 │ │ │ │ + beq.n cb8d4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbea6 │ │ │ │ + beq.w cbe62 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb92e │ │ │ │ + beq.n cb8ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbeae │ │ │ │ + beq.w cbe6a │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cbebe │ │ │ │ + bne.w cbe7a │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb95e │ │ │ │ + beq.n cb91a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbeb6 │ │ │ │ + beq.w cbe72 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ce3ee │ │ │ │ + beq.w ce3aa │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce3d0 │ │ │ │ + beq.w ce38c │ │ │ │ add r1, sp, #260 @ 0x104 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb99e │ │ │ │ + beq.n cb95a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbec6 │ │ │ │ + beq.w cbe82 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ce394 │ │ │ │ + beq.w ce350 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r3, #1456] @ 0x5b0 │ │ │ │ blx 52e5c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce36c │ │ │ │ + beq.w ce328 │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb9d6 │ │ │ │ + beq.n cb992 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce3c6 │ │ │ │ + beq.w ce382 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w ce32c │ │ │ │ + blt.w ce2e8 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ce1e8 │ │ │ │ + beq.w ce1a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb9f8 │ │ │ │ + beq.n cb9b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce38a │ │ │ │ + beq.w ce346 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w cbece │ │ │ │ + bpl.w cbe8a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2ee8 │ │ │ │ + beq.w d2ea4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cba22 │ │ │ │ + beq.n cb9de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbefe │ │ │ │ + beq.w cbeba │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r2, [r3, #24] │ │ │ │ blx 52bc8 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cbf0c │ │ │ │ + beq.w cbec8 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cba5e │ │ │ │ + beq.n cba1a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbf04 │ │ │ │ + beq.w cbec0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cbf58 │ │ │ │ + beq.w cbf14 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cbf2c │ │ │ │ + beq.w cbee8 │ │ │ │ add r1, sp, #268 @ 0x10c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cba9c │ │ │ │ + beq.n cba58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbf24 │ │ │ │ + beq.w cbee0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ce63e │ │ │ │ + beq.w ce5fa │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r8, #2276] @ 0x8e4 │ │ │ │ ldr.w r6, [r3, #1488] @ 0x5d0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce61e │ │ │ │ + beq.w ce5da │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ strd r6, r5, [sp, #504] @ 0x1f8 │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbae6 │ │ │ │ + beq.n cbaa2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbf7e │ │ │ │ + beq.w cbf3a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ce5fe │ │ │ │ + beq.w ce5ba │ │ │ │ mov r0, r6 │ │ │ │ blx 532b0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w ce560 │ │ │ │ + blt.w ce51c │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce466 │ │ │ │ + beq.w ce422 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbb16 │ │ │ │ + beq.n cbad2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cbb16 │ │ │ │ + cbnz r3, cbad2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r8, #2612] @ 0xa34 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ str r6, [sp, #512] @ 0x200 │ │ │ │ ldr.w r3, [r3, #2540] @ 0x9ec │ │ │ │ str r3, [sp, #516] @ 0x204 │ │ │ │ movs r3, #0 │ │ │ │ blx 53348 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce424 │ │ │ │ + beq.w ce3e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbb50 │ │ │ │ + beq.n cbb0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce45c │ │ │ │ + beq.w ce418 │ │ │ │ add r1, sp, #276 @ 0x114 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cbf86 │ │ │ │ + beq.w cbf42 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbb7c │ │ │ │ + beq.n cbb38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cbb7c │ │ │ │ + cbnz r3, cbb38 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ bl 8bf90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2c5e │ │ │ │ + beq.w d2c1a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n cbb9c │ │ │ │ + beq.n cbb58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, cbb9c │ │ │ │ + cbnz r3, cbb58 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r7, #0 │ │ │ │ ands.w r3, r7, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bne.w ce65e │ │ │ │ + bne.w ce61a │ │ │ │ mov r0, r7 │ │ │ │ bl 8bf90 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r6, r0 │ │ │ │ blx 52e5c │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d2c3c │ │ │ │ + beq.w d2bf8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbbd4 │ │ │ │ + beq.n cbb90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbfb8 │ │ │ │ + beq.w cbf74 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cccfe │ │ │ │ + beq.w cccba │ │ │ │ mov r0, r5 │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbbf6 │ │ │ │ + beq.n cbbb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce668 │ │ │ │ + beq.w ce624 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w cc682 │ │ │ │ + blt.w cc63e │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cc040 │ │ │ │ + beq.w cbffc │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbc28 │ │ │ │ + beq.n cbbe4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccd1a │ │ │ │ + beq.w cccd6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce6ba │ │ │ │ + beq.w ce676 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce67c │ │ │ │ + beq.w ce638 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbc68 │ │ │ │ + beq.n cbc24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce672 │ │ │ │ + beq.w ce62e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ce8c6 │ │ │ │ + beq.w ce882 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r8, #2276] @ 0x8e4 │ │ │ │ ldr.w r5, [r3, #1492] @ 0x5d4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce862 │ │ │ │ + beq.w ce81e │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #520 @ 0x208 │ │ │ │ strd r5, r6, [sp, #520] @ 0x208 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbcae │ │ │ │ + beq.n cbc6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce6f2 │ │ │ │ + beq.w ce6ae │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ce95a │ │ │ │ + beq.w ce916 │ │ │ │ mov r0, r5 │ │ │ │ blx 532b0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w ce980 │ │ │ │ + blt.w ce93c │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce754 │ │ │ │ + beq.w ce710 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbcdc │ │ │ │ + beq.n cbc98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce976 │ │ │ │ + beq.w ce932 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ ldr.w r0, [r8, #2280] @ 0x8e8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53348 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce6fc │ │ │ │ + beq.w ce6b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbd0c │ │ │ │ + beq.n cbcc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce740 │ │ │ │ + beq.w ce6fc │ │ │ │ mov r0, r4 │ │ │ │ blx 533e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbd28 │ │ │ │ + beq.n cbce4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce74a │ │ │ │ + beq.w ce706 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cef1a │ │ │ │ + beq.w ceed6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52df8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cee54 │ │ │ │ + beq.w cee10 │ │ │ │ mov r0, r6 │ │ │ │ blx 52df8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cec52 │ │ │ │ + beq.w cec0e │ │ │ │ mov r0, r6 │ │ │ │ blx 52df8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbd66 │ │ │ │ + beq.n cbd22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce9c8 │ │ │ │ + beq.w ce984 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w ceb52 │ │ │ │ + bne.w ceb0e │ │ │ │ mov r3, sl │ │ │ │ add r1, sp, #292 @ 0x124 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ceaea │ │ │ │ + beq.w ceaa6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbd98 │ │ │ │ + beq.n cbd54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cec10 │ │ │ │ + beq.w cebcc │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #1496] @ 0x5d8 │ │ │ │ blx 52e5c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cead0 │ │ │ │ + beq.w cea8c │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbdcc │ │ │ │ + beq.n cbd88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cbdcc │ │ │ │ + cbnz r3, cbd88 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w cea80 │ │ │ │ + blt.w cea3c │ │ │ │ ands.w r6, r5, #255 @ 0xff │ │ │ │ - beq.w ce9d2 │ │ │ │ + beq.w ce98e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbdee │ │ │ │ + beq.n cbdaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ceac6 │ │ │ │ - ldr r3, [pc, #544] @ (cc010 ) │ │ │ │ + beq.w cea82 │ │ │ │ + ldr r3, [pc, #544] @ (cbfcc ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r6, [r2, r3] │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w r4, [r3, #1452] @ 0x5ac │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cea78 │ │ │ │ + beq.w cea34 │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -203136,753 +203101,753 @@ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r3, r5, [sp, #528] @ 0x210 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #528 @ 0x210 │ │ │ │ blx 53348 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cea3a │ │ │ │ + beq.w ce9f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n cbe4e │ │ │ │ + beq.n cbe0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cea32 │ │ │ │ + beq.w ce9ee │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2c1a │ │ │ │ + beq.w d2bd6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbe6a │ │ │ │ + beq.n cbe26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cbe6a │ │ │ │ + cbnz r3, cbe26 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r7 │ │ │ │ - bl c3310 │ │ │ │ + bl c32d0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ceb0c │ │ │ │ + bne.w ceac8 │ │ │ │ lsls r5, r4, #31 │ │ │ │ - bmi.w ceb02 │ │ │ │ + bmi.w ceabe │ │ │ │ mov r0, r4 │ │ │ │ bl 8bf90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2bf8 │ │ │ │ + beq.w d2bb4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n cbea0 │ │ │ │ + beq.n cbe5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, cbea0 │ │ │ │ + cbnz r3, cbe5c │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r7, r4 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - b.n cbb9e │ │ │ │ + b.n cbb5a │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb918 │ │ │ │ + b.n cb8d4 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb92e │ │ │ │ + b.n cb8ea │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb95e │ │ │ │ + b.n cb91a │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ - b.n cb936 │ │ │ │ + b.n cb8f2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb99e │ │ │ │ - ldr r3, [pc, #240] @ (cbfc0 ) │ │ │ │ + b.n cb95a │ │ │ │ + ldr r3, [pc, #240] @ (cbf7c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - ldr r0, [pc, #316] @ (cc014 ) │ │ │ │ + ldr r0, [pc, #316] @ (cbfd0 ) │ │ │ │ ldr r2, [r2, r3] │ │ │ │ - ldr r3, [pc, #316] @ (cc018 ) │ │ │ │ + ldr r3, [pc, #316] @ (cbfd4 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr r1, [pc, #312] @ (cc01c ) │ │ │ │ + ldr r1, [pc, #312] @ (cbfd8 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cba22 │ │ │ │ + b.n cb9de │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cba5e │ │ │ │ - ldr r3, [pc, #176] @ (cbfc0 ) │ │ │ │ + b.n cba1a │ │ │ │ + ldr r3, [pc, #176] @ (cbf7c ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #268] @ (cc020 ) │ │ │ │ + ldr r1, [pc, #268] @ (cbfdc ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #264] @ (cc024 ) │ │ │ │ + ldr r0, [pc, #264] @ (cbfe0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n cbeee │ │ │ │ + b.n cbeaa │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cba9c │ │ │ │ - ldr r3, [pc, #144] @ (cbfc0 ) │ │ │ │ + b.n cba58 │ │ │ │ + ldr r3, [pc, #144] @ (cbf7c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #244] @ (cc028 ) │ │ │ │ - ldr r0, [pc, #248] @ (cc02c ) │ │ │ │ + ldr r1, [pc, #244] @ (cbfe4 ) │ │ │ │ + ldr r0, [pc, #248] @ (cbfe8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #100] @ (cbfc0 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #100] @ (cbf7c ) │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #208] @ (cc030 ) │ │ │ │ + ldr r1, [pc, #208] @ (cbfec ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #204] @ (cc034 ) │ │ │ │ + ldr r0, [pc, #204] @ (cbff0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbae6 │ │ │ │ - ldr r3, [pc, #56] @ (cbfc0 ) │ │ │ │ + b.n cbaa2 │ │ │ │ + ldr r3, [pc, #56] @ (cbf7c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #172] @ (cc038 ) │ │ │ │ - ldr r0, [pc, #172] @ (cc03c ) │ │ │ │ + ldr r1, [pc, #172] @ (cbff4 ) │ │ │ │ + ldr r0, [pc, #172] @ (cbff8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbbd4 │ │ │ │ + b.n cbb90 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ movs r0, r4 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r1, #162 @ 0xa2 │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r0, #14 │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + ldrb r6, [r3, r2] │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, #20 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ movs r0, r4 │ │ │ │ - subs r1, #204 @ 0xcc │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ movs r0, r4 │ │ │ │ - subs r1, #80 @ 0x50 │ │ │ │ + adds r7, #44 @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - bge.n cc00c │ │ │ │ + bvc.n cbf80 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ movs r0, r4 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + adds r7, #2 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrh r4, [r1, r6] │ │ │ │ movs r0, r4 │ │ │ │ - subs r1, #2 │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ movs r0, r4 │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r4, r4] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ movs r0, r4 │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ movs r0, r4 │ │ │ │ - vst1.8 @ instruction: 0xf9cc001f │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + @ instruction: 0xf7a8001f │ │ │ │ + strb r4, [r2, r3] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r2, [r1, r3] │ │ │ │ + strb r6, [r4, r2] │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, #24 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r2, [r5, r2] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ movs r0, r4 │ │ │ │ - adds r1, #250 @ 0xfa │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ movs r0, r4 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + cmp r7, #168 @ 0xa8 │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ movs r0, r4 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ movs r0, r4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc05a │ │ │ │ + beq.n cc016 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, cc05a │ │ │ │ + cbnz r3, cc016 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cc6ca │ │ │ │ + bne.w cc686 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc086 │ │ │ │ + beq.n cc042 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc6c2 │ │ │ │ + beq.w cc67e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ccce0 │ │ │ │ + beq.w ccc9c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cccb0 │ │ │ │ + beq.w ccc6c │ │ │ │ add r1, sp, #300 @ 0x12c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc0c6 │ │ │ │ + beq.n cc082 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc6d2 │ │ │ │ + beq.w cc68e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ccd24 │ │ │ │ + beq.w ccce0 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r3, #1456] @ 0x5b0 │ │ │ │ blx 52e5c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ccd4a │ │ │ │ + beq.w ccd06 │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc0fe │ │ │ │ + beq.n cc0ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccd40 │ │ │ │ + beq.w cccfc │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w cc81e │ │ │ │ + blt.w cc7da │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cc6da │ │ │ │ + beq.w cc696 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc120 │ │ │ │ + beq.n cc0dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccd62 │ │ │ │ + beq.w ccd1e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.w cc86e │ │ │ │ + bpl.w cc82a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc868 │ │ │ │ + beq.w cc824 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [r3, #28] │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc16a │ │ │ │ + beq.n cc126 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc860 │ │ │ │ + beq.w cc81c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w ccdaa │ │ │ │ + beq.w ccd66 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ccd92 │ │ │ │ + beq.w ccd4e │ │ │ │ add r1, sp, #308 @ 0x134 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc1ae │ │ │ │ + beq.n cc16a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc89a │ │ │ │ + beq.w cc856 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ccd6c │ │ │ │ + beq.w ccd28 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #1500] @ 0x5dc │ │ │ │ blx 52e5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc9f4 │ │ │ │ + beq.w cc9b0 │ │ │ │ str r0, [sp, #20] │ │ │ │ blx 532b0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n cc1ea │ │ │ │ + beq.n cc1a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, cc1ea │ │ │ │ + cbnz r3, cc1a6 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w cc9d4 │ │ │ │ + blt.w cc990 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc8a2 │ │ │ │ + beq.w cc85e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc212 │ │ │ │ + beq.n cc1ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cc212 │ │ │ │ + cbnz r3, cc1ce │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc23a │ │ │ │ + beq.n cc1f6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc9cc │ │ │ │ + beq.w cc988 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cca48 │ │ │ │ + beq.w cca04 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cca1c │ │ │ │ + beq.w cc9d8 │ │ │ │ add r1, sp, #316 @ 0x13c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc27a │ │ │ │ + beq.n cc236 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cca14 │ │ │ │ + beq.w cc9d0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ccc94 │ │ │ │ + beq.w ccc50 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r8, #2276] @ 0x8e4 │ │ │ │ ldr.w r4, [r3, #1504] @ 0x5e0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ccc74 │ │ │ │ + beq.w ccc30 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ strd r4, r6, [sp, #536] @ 0x218 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc2c0 │ │ │ │ + beq.n cc27c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cca68 │ │ │ │ + beq.w cca24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ccc52 │ │ │ │ + beq.w ccc0e │ │ │ │ mov r0, r4 │ │ │ │ blx 532b0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w ccc10 │ │ │ │ + blt.w ccbcc │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccad4 │ │ │ │ + beq.w cca90 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc2f0 │ │ │ │ + beq.n cc2ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cc2f0 │ │ │ │ + cbnz r3, cc2ac │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r8, #2612] @ 0xa34 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ str r4, [sp, #544] @ 0x220 │ │ │ │ ldr.w r3, [r3, #2540] @ 0x9ec │ │ │ │ str r3, [sp, #548] @ 0x224 │ │ │ │ movs r3, #0 │ │ │ │ blx 53348 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ccaa2 │ │ │ │ + beq.w cca5e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc32c │ │ │ │ + beq.n cc2e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cc32c │ │ │ │ + cbnz r3, cc2e8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ add r1, sp, #324 @ 0x144 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cca70 │ │ │ │ + beq.w cca2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc358 │ │ │ │ + beq.n cc314 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cc358 │ │ │ │ + cbnz r3, cc314 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d3148 │ │ │ │ + beq.w d3104 │ │ │ │ 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 52c04 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc38e │ │ │ │ + beq.n cc34a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cc38e │ │ │ │ + cbnz r3, cc34a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ lsls r0, r4, #1 │ │ │ │ bl 8bf90 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52e5c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc3b6 │ │ │ │ + beq.n cc372 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccc48 │ │ │ │ + beq.w ccc04 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d30a2 │ │ │ │ + beq.w d305e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc3d0 │ │ │ │ + beq.n cc38c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccdc4 │ │ │ │ + beq.w ccd80 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ccdce │ │ │ │ + beq.w ccd8a │ │ │ │ mov r0, r5 │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc3f4 │ │ │ │ + beq.n cc3b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cc3f4 │ │ │ │ + cbnz r3, cc3b0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w cce4a │ │ │ │ + blt.w cce06 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ccdf2 │ │ │ │ + beq.w ccdae │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc42a │ │ │ │ + beq.n cc3e6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccde8 │ │ │ │ + beq.w ccda4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cd5bc │ │ │ │ + beq.w cd578 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd59e │ │ │ │ + beq.w cd55a │ │ │ │ add r1, sp, #328 @ 0x148 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc468 │ │ │ │ + beq.n cc424 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cce64 │ │ │ │ + beq.w cce20 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cd4ea │ │ │ │ + beq.w cd4a6 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #1508] @ 0x5e4 │ │ │ │ blx 52e5c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ccfa8 │ │ │ │ + beq.w ccf64 │ │ │ │ blx 532b0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc4a6 │ │ │ │ + beq.n cc462 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, cc4a6 │ │ │ │ + cbnz r3, cc462 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w ccf8c │ │ │ │ + blt.w ccf48 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cce6e │ │ │ │ + beq.w cce2a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc4ca │ │ │ │ + beq.n cc486 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cc4ca │ │ │ │ + cbnz r3, cc486 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc4ee │ │ │ │ + beq.n cc4aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccf82 │ │ │ │ + beq.w ccf3e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w ccff4 │ │ │ │ + beq.w ccfb0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ccfce │ │ │ │ + beq.w ccf8a │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc532 │ │ │ │ + beq.n cc4ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccfc4 │ │ │ │ + beq.w ccf80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cd556 │ │ │ │ + beq.w cd512 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r8, #2276] @ 0x8e4 │ │ │ │ ldr.w r4, [r3, #1512] @ 0x5e8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd536 │ │ │ │ + beq.w cd4f2 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #552 @ 0x228 │ │ │ │ strd r4, r6, [sp, #552] @ 0x228 │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc57c │ │ │ │ + beq.n cc538 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd00e │ │ │ │ + beq.w ccfca │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cd516 │ │ │ │ + beq.w cd4d2 │ │ │ │ mov r0, r4 │ │ │ │ blx 532b0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w cd574 │ │ │ │ + blt.w cd530 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cd1cc │ │ │ │ + bne.w cd188 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc5b0 │ │ │ │ + beq.n cc56c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, cc5b0 │ │ │ │ + cbnz r3, cc56c │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc5c6 │ │ │ │ + beq.n cc582 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cc5c6 │ │ │ │ + cbnz r3, cc582 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd018 │ │ │ │ + beq.w ccfd4 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, cc5e8 │ │ │ │ + cbnz r0, cc5a4 │ │ │ │ bl 8bdd4 │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 71ddc │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ @@ -203894,58 +203859,58 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc624 │ │ │ │ + beq.n cc5e0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd03e │ │ │ │ + beq.w ccffa │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cd048 │ │ │ │ + beq.w cd004 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d3108 │ │ │ │ + beq.w d30c4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc646 │ │ │ │ + beq.n cc602 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, cc646 │ │ │ │ + cbnz r3, cc602 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc662 │ │ │ │ + beq.n cc61e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cc662 │ │ │ │ + cbnz r3, cc61e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2564] @ cd068 │ │ │ │ + ldr.w r3, [pc, #2564] @ cd024 │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2560] @ cd06c │ │ │ │ - ldr.w r0, [pc, #2560] @ cd070 │ │ │ │ + ldr.w r1, [pc, #2560] @ cd028 │ │ │ │ + ldr.w r0, [pc, #2560] @ cd02c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2532] @ cd068 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2532] @ cd024 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2536] @ cd074 │ │ │ │ - ldr.w r0, [pc, #2536] @ cd078 │ │ │ │ + ldr.w r1, [pc, #2536] @ cd030 │ │ │ │ + ldr.w r0, [pc, #2536] @ cd034 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ str r4, [sp, #28] │ │ │ │ @@ -203955,53 +203920,53 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc086 │ │ │ │ + b.n cc042 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.n cc062 │ │ │ │ + b.n cc01e │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc0c6 │ │ │ │ + b.n cc082 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc6f2 │ │ │ │ + beq.n cc6ae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc858 │ │ │ │ + beq.w cc814 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc706 │ │ │ │ + beq.n cc6c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cc7a6 │ │ │ │ + beq.n cc762 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cc7f2 │ │ │ │ + beq.n cc7ae │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cc7ec │ │ │ │ + beq.n cc7a8 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 71ddc │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -204012,94 +203977,94 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc758 │ │ │ │ + beq.n cc714 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, cc7ae │ │ │ │ - cbz r5, cc7b6 │ │ │ │ + cbz r3, cc76a │ │ │ │ + cbz r5, cc772 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d3164 │ │ │ │ + beq.w d3120 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc770 │ │ │ │ + beq.n cc72c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cc7dc │ │ │ │ + cbz r3, cc798 │ │ │ │ mov r0, r5 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc786 │ │ │ │ + beq.n cc742 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, cc7e4 │ │ │ │ - ldr.w r3, [pc, #2272] @ cd068 │ │ │ │ + cbz r3, cc7a0 │ │ │ │ + ldr.w r3, [pc, #2272] @ cd024 │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2284] @ cd07c │ │ │ │ - ldr.w r0, [pc, #2284] @ cd080 │ │ │ │ + ldr.w r1, [pc, #2284] @ cd038 │ │ │ │ + ldr.w r0, [pc, #2284] @ cd03c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc706 │ │ │ │ + b.n cc6c2 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc758 │ │ │ │ - ldr.w r3, [pc, #2224] @ cd068 │ │ │ │ + b.n cc714 │ │ │ │ + ldr.w r3, [pc, #2224] @ cd024 │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2244] @ cd084 │ │ │ │ - ldr.w r0, [pc, #2244] @ cd088 │ │ │ │ + ldr.w r1, [pc, #2244] @ cd040 │ │ │ │ + ldr.w r0, [pc, #2244] @ cd044 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc770 │ │ │ │ + b.n cc72c │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc786 │ │ │ │ + b.n cc742 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n cc724 │ │ │ │ - ldr.w r3, [pc, #2164] @ cd068 │ │ │ │ + b.n cc6e0 │ │ │ │ + ldr.w r3, [pc, #2164] @ cd024 │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2192] @ cd08c │ │ │ │ + ldr.w r1, [pc, #2192] @ cd048 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2188] @ cd090 │ │ │ │ + ldr.w r0, [pc, #2188] @ cd04c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2120] @ cd068 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2120] @ cd024 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2156] @ cd094 │ │ │ │ - ldr.w r0, [pc, #2156] @ cd098 │ │ │ │ + ldr.w r1, [pc, #2156] @ cd050 │ │ │ │ + ldr.w r0, [pc, #2156] @ cd054 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r4, r9 │ │ │ │ @@ -204107,61 +204072,61 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc6f2 │ │ │ │ + b.n cc6ae │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc16a │ │ │ │ + b.n cc126 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc13c │ │ │ │ - ldr.w r3, [pc, #2040] @ cd068 │ │ │ │ + b.n cc0f8 │ │ │ │ + ldr.w r3, [pc, #2040] @ cd024 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr.w r0, [pc, #2084] @ cd09c │ │ │ │ + ldr.w r0, [pc, #2084] @ cd058 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ - ldr.w r3, [pc, #2080] @ cd0a0 │ │ │ │ + ldr.w r3, [pc, #2080] @ cd05c │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr.w r1, [pc, #2072] @ cd0a4 │ │ │ │ + ldr.w r1, [pc, #2072] @ cd060 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.w cbeee │ │ │ │ + b.w cbeaa │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc1ae │ │ │ │ + b.n cc16a │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc8bc │ │ │ │ + beq.n cc878 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, cc8bc │ │ │ │ + cbnz r3, cc878 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cc972 │ │ │ │ + beq.n cc92e │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, cc8dc │ │ │ │ + cbnz r0, cc898 │ │ │ │ bl 8bdd4 │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 71ddc │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ @@ -204173,205 +204138,205 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc916 │ │ │ │ + beq.n cc8d2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cc99e │ │ │ │ + beq.n cc95a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n cc9a6 │ │ │ │ + beq.n cc962 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d3180 │ │ │ │ + beq.w d313c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc936 │ │ │ │ + beq.n cc8f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, cc936 │ │ │ │ + cbnz r3, cc8f2 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc952 │ │ │ │ + beq.n cc90e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cc952 │ │ │ │ + cbnz r3, cc90e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1812] @ cd068 │ │ │ │ + ldr.w r3, [pc, #1812] @ cd024 │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1868] @ cd0a8 │ │ │ │ - ldr.w r0, [pc, #1868] @ cd0ac │ │ │ │ + ldr.w r1, [pc, #1868] @ cd064 │ │ │ │ + ldr.w r0, [pc, #1868] @ cd068 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1780] @ cd068 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1780] @ cd024 │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1844] @ cd0b0 │ │ │ │ + ldr.w r1, [pc, #1844] @ cd06c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1840] @ cd0b4 │ │ │ │ + ldr.w r0, [pc, #1840] @ cd070 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc916 │ │ │ │ - ldr.w r3, [pc, #1728] @ cd068 │ │ │ │ + b.n cc8d2 │ │ │ │ + ldr.w r3, [pc, #1728] @ cd024 │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1800] @ cd0b8 │ │ │ │ - ldr.w r0, [pc, #1800] @ cd0bc │ │ │ │ + ldr.w r1, [pc, #1800] @ cd074 │ │ │ │ + ldr.w r0, [pc, #1800] @ cd078 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc23a │ │ │ │ - ldr.w r3, [pc, #1680] @ cd068 │ │ │ │ + b.n cc1f6 │ │ │ │ + ldr.w r3, [pc, #1680] @ cd024 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1764] @ cd0c0 │ │ │ │ - ldr.w r0, [pc, #1764] @ cd0c4 │ │ │ │ + ldr.w r1, [pc, #1764] @ cd07c │ │ │ │ + ldr.w r0, [pc, #1764] @ cd080 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91fc │ │ │ │ - ldr.w r3, [pc, #1648] @ cd068 │ │ │ │ + b.w c91b8 │ │ │ │ + ldr.w r3, [pc, #1648] @ cd024 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1740] @ cd0c8 │ │ │ │ - ldr.w r0, [pc, #1740] @ cd0cc │ │ │ │ + ldr.w r1, [pc, #1740] @ cd084 │ │ │ │ + ldr.w r0, [pc, #1740] @ cd088 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91fc │ │ │ │ + b.w c91b8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc27a │ │ │ │ - ldr.w r3, [pc, #1608] @ cd068 │ │ │ │ + b.n cc236 │ │ │ │ + ldr.w r3, [pc, #1608] @ cd024 │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1704] @ cd0d0 │ │ │ │ + ldr.w r1, [pc, #1704] @ cd08c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1700] @ cd0d4 │ │ │ │ + ldr.w r0, [pc, #1700] @ cd090 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1564] @ cd068 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1564] @ cd024 │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1668] @ cd0d8 │ │ │ │ - ldr.w r0, [pc, #1668] @ cd0dc │ │ │ │ + ldr.w r1, [pc, #1668] @ cd094 │ │ │ │ + ldr.w r0, [pc, #1668] @ cd098 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c9352 │ │ │ │ + b.w c930e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc2c0 │ │ │ │ - ldr.w r3, [pc, #1524] @ cd068 │ │ │ │ + b.n cc27c │ │ │ │ + ldr.w r3, [pc, #1524] @ cd024 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1640] @ cd0e0 │ │ │ │ - ldr.w r0, [pc, #1640] @ cd0e4 │ │ │ │ + ldr.w r1, [pc, #1640] @ cd09c │ │ │ │ + ldr.w r0, [pc, #1640] @ cd0a0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1476] @ cd068 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1476] @ cd024 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1596] @ cd0e8 │ │ │ │ - ldr.w r0, [pc, #1596] @ cd0ec │ │ │ │ + ldr.w r1, [pc, #1596] @ cd0a4 │ │ │ │ + ldr.w r0, [pc, #1596] @ cd0a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccaee │ │ │ │ + beq.n ccaaa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, ccaee │ │ │ │ + cbnz r3, ccaaa │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccb04 │ │ │ │ + beq.n ccac0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, ccb04 │ │ │ │ + cbnz r3, ccac0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ccbb6 │ │ │ │ + beq.n ccb72 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, ccb24 │ │ │ │ + cbnz r0, ccae0 │ │ │ │ bl 8bdd4 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ @@ -204383,333 +204348,333 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccb5a │ │ │ │ + beq.n ccb16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ccbe2 │ │ │ │ + beq.n ccb9e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n ccbea │ │ │ │ + beq.n ccba6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d312a │ │ │ │ + beq.w d30e6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccb7a │ │ │ │ + beq.n ccb36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, ccb7a │ │ │ │ + cbnz r3, ccb36 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccb96 │ │ │ │ + beq.n ccb52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, ccb96 │ │ │ │ + cbnz r3, ccb52 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1232] @ cd068 │ │ │ │ + ldr.w r3, [pc, #1232] @ cd024 │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1360] @ cd0f0 │ │ │ │ - ldr.w r0, [pc, #1360] @ cd0f4 │ │ │ │ + ldr.w r1, [pc, #1360] @ cd0ac │ │ │ │ + ldr.w r0, [pc, #1360] @ cd0b0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1200] @ cd068 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1200] @ cd024 │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1336] @ cd0f8 │ │ │ │ + ldr.w r1, [pc, #1336] @ cd0b4 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1332] @ cd0fc │ │ │ │ + ldr.w r0, [pc, #1332] @ cd0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccb5a │ │ │ │ - ldr.w r3, [pc, #1148] @ cd068 │ │ │ │ + b.n ccb16 │ │ │ │ + ldr.w r3, [pc, #1148] @ cd024 │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1292] @ cd100 │ │ │ │ - ldr.w r0, [pc, #1292] @ cd104 │ │ │ │ + ldr.w r1, [pc, #1292] @ cd0bc │ │ │ │ + ldr.w r0, [pc, #1292] @ cd0c0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1108] @ cd068 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1108] @ cd024 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1264] @ cd108 │ │ │ │ - ldr.w r0, [pc, #1264] @ cd10c │ │ │ │ + ldr.w r1, [pc, #1264] @ cd0c4 │ │ │ │ + ldr.w r0, [pc, #1264] @ cd0c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cc3b6 │ │ │ │ - ldr.w r3, [pc, #1044] @ cd068 │ │ │ │ + b.w cc372 │ │ │ │ + ldr.w r3, [pc, #1044] @ cd024 │ │ │ │ mov sl, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1204] @ cd110 │ │ │ │ - ldr.w r0, [pc, #1204] @ cd114 │ │ │ │ + ldr.w r1, [pc, #1204] @ cd0cc │ │ │ │ + ldr.w r0, [pc, #1204] @ cd0d0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #222 @ 0xde │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91fc │ │ │ │ - ldr r3, [pc, #1008] @ (cd068 ) │ │ │ │ + b.w c91b8 │ │ │ │ + ldr r3, [pc, #1008] @ (cd024 ) │ │ │ │ mov sl, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1180] @ cd118 │ │ │ │ - ldr.w r0, [pc, #1180] @ cd11c │ │ │ │ + ldr.w r1, [pc, #1180] @ cd0d4 │ │ │ │ + ldr.w r0, [pc, #1180] @ cd0d8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #222 @ 0xde │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91fc │ │ │ │ - ldr r3, [pc, #976] @ (cd068 ) │ │ │ │ + b.w c91b8 │ │ │ │ + ldr r3, [pc, #976] @ (cd024 ) │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1156] @ cd120 │ │ │ │ + ldr.w r1, [pc, #1156] @ cd0dc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1152] @ cd124 │ │ │ │ + ldr.w r0, [pc, #1152] @ cd0e0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n cca38 │ │ │ │ - ldr r3, [pc, #948] @ (cd068 ) │ │ │ │ + b.n cc9f4 │ │ │ │ + ldr r3, [pc, #948] @ (cd024 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1136] @ cd128 │ │ │ │ - ldr.w r0, [pc, #1136] @ cd12c │ │ │ │ + ldr.w r1, [pc, #1136] @ cd0e4 │ │ │ │ + ldr.w r0, [pc, #1136] @ cd0e8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #214 @ 0xd6 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #900] @ (cd068 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #900] @ (cd024 ) │ │ │ │ movs r2, #214 @ 0xd6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1096] @ cd130 │ │ │ │ + ldr.w r1, [pc, #1096] @ cd0ec │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1092] @ cd134 │ │ │ │ + ldr.w r0, [pc, #1092] @ cd0f0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.w cbf6e │ │ │ │ - ldr r3, [pc, #872] @ (cd068 ) │ │ │ │ + b.w cbf2a │ │ │ │ + ldr r3, [pc, #872] @ (cd024 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1076] @ cd138 │ │ │ │ - ldr.w r0, [pc, #1076] @ cd13c │ │ │ │ + ldr.w r1, [pc, #1076] @ cd0f4 │ │ │ │ + ldr.w r0, [pc, #1076] @ cd0f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n cc69e │ │ │ │ + b.n cc65a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cbc28 │ │ │ │ - ldr r3, [pc, #832] @ (cd068 ) │ │ │ │ + b.w cbbe4 │ │ │ │ + ldr r3, [pc, #832] @ (cd024 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1044] @ cd140 │ │ │ │ - ldr.w r0, [pc, #1044] @ cd144 │ │ │ │ + ldr.w r1, [pc, #1044] @ cd0fc │ │ │ │ + ldr.w r0, [pc, #1044] @ cd100 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #214 @ 0xd6 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n cccca │ │ │ │ + b.n ccc86 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cc0fe │ │ │ │ - ldr r3, [pc, #796] @ (cd068 ) │ │ │ │ + b.w cc0ba │ │ │ │ + ldr r3, [pc, #796] @ (cd024 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #1016] @ (cd148 ) │ │ │ │ - ldr r0, [pc, #1016] @ (cd14c ) │ │ │ │ + ldr r1, [pc, #1016] @ (cd104 ) │ │ │ │ + ldr r0, [pc, #1016] @ (cd108 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n cc83a │ │ │ │ + b.n cc7f6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cc120 │ │ │ │ - ldr r3, [pc, #760] @ (cd068 ) │ │ │ │ + b.w cc0dc │ │ │ │ + ldr r3, [pc, #760] @ (cd024 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #988] @ (cd150 ) │ │ │ │ + ldr r1, [pc, #988] @ (cd10c ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #984] @ (cd154 ) │ │ │ │ + ldr r0, [pc, #984] @ (cd110 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #724] @ (cd068 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #724] @ (cd024 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #956] @ (cd158 ) │ │ │ │ + ldr r1, [pc, #956] @ (cd114 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #956] @ (cd15c ) │ │ │ │ + ldr r0, [pc, #956] @ (cd118 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n ccd82 │ │ │ │ - ldr r3, [pc, #700] @ (cd068 ) │ │ │ │ + b.n ccd3e │ │ │ │ + ldr r3, [pc, #700] @ (cd024 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #940] @ (cd160 ) │ │ │ │ - ldr r0, [pc, #944] @ (cd164 ) │ │ │ │ + ldr r1, [pc, #940] @ (cd11c ) │ │ │ │ + ldr r0, [pc, #944] @ (cd120 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c9352 │ │ │ │ + b.w c930e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cc3d0 │ │ │ │ - ldr r3, [pc, #664] @ (cd068 ) │ │ │ │ + b.w cc38c │ │ │ │ + ldr r3, [pc, #664] @ (cd024 ) │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #912] @ (cd168 ) │ │ │ │ + ldr r1, [pc, #912] @ (cd124 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #912] @ (cd16c ) │ │ │ │ + ldr r0, [pc, #912] @ (cd128 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.w cbeee │ │ │ │ + b.w cbeaa │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cc42a │ │ │ │ + b.w cc3e6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cce0c │ │ │ │ + beq.n ccdc8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, cce0c │ │ │ │ + cbnz r3, ccdc8 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cce26 │ │ │ │ + beq.n ccde2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, cce26 │ │ │ │ + cbnz r3, ccde2 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #840] @ (cd170 ) │ │ │ │ + ldr r3, [pc, #840] @ (cd12c ) │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r3, [pc, #564] @ (cd068 ) │ │ │ │ - ldr r1, [pc, #828] @ (cd174 ) │ │ │ │ + ldr r3, [pc, #564] @ (cd024 ) │ │ │ │ + ldr r1, [pc, #828] @ (cd130 ) │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ - ldr r0, [pc, #828] @ (cd178 ) │ │ │ │ + ldr r0, [pc, #828] @ (cd134 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #540] @ (cd068 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #540] @ (cd024 ) │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #808] @ (cd17c ) │ │ │ │ + ldr r1, [pc, #808] @ (cd138 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #808] @ (cd180 ) │ │ │ │ + ldr r0, [pc, #808] @ (cd13c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.w cbeee │ │ │ │ + b.w cbeaa │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cc468 │ │ │ │ + b.w cc424 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cce88 │ │ │ │ + beq.n cce44 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, cce88 │ │ │ │ + cbnz r3, cce44 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ccf34 │ │ │ │ + beq.n ccef0 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, ccea8 │ │ │ │ + cbnz r0, cce64 │ │ │ │ bl 8bdd4 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ @@ -204721,552 +204686,552 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccede │ │ │ │ + beq.n cce9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ccf5a │ │ │ │ + beq.n ccf16 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n ccf62 │ │ │ │ + beq.n ccf1e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d30e6 │ │ │ │ + beq.w d30a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccefe │ │ │ │ + beq.n cceba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, ccefe │ │ │ │ + cbnz r3, cceba │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccf1a │ │ │ │ + beq.n cced6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, ccf1a │ │ │ │ + cbnz r3, cced6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #332] @ (cd068 ) │ │ │ │ + ldr r3, [pc, #332] @ (cd024 ) │ │ │ │ movs r2, #227 @ 0xe3 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #608] @ (cd184 ) │ │ │ │ - ldr r0, [pc, #612] @ (cd188 ) │ │ │ │ + ldr r1, [pc, #608] @ (cd140 ) │ │ │ │ + ldr r0, [pc, #612] @ (cd144 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #304] @ (cd068 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #304] @ (cd024 ) │ │ │ │ movs r2, #227 @ 0xe3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #592] @ (cd18c ) │ │ │ │ + ldr r1, [pc, #592] @ (cd148 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #588] @ (cd190 ) │ │ │ │ + ldr r0, [pc, #588] @ (cd14c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccede │ │ │ │ - ldr r3, [pc, #260] @ (cd068 ) │ │ │ │ + b.n cce9a │ │ │ │ + ldr r3, [pc, #260] @ (cd024 ) │ │ │ │ movs r2, #227 @ 0xe3 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #552] @ (cd194 ) │ │ │ │ - ldr r0, [pc, #556] @ (cd198 ) │ │ │ │ + ldr r1, [pc, #552] @ (cd150 ) │ │ │ │ + ldr r0, [pc, #556] @ (cd154 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cc4ee │ │ │ │ - ldr r3, [pc, #216] @ (cd068 ) │ │ │ │ + b.w cc4aa │ │ │ │ + ldr r3, [pc, #216] @ (cd024 ) │ │ │ │ mov sl, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #520] @ (cd19c ) │ │ │ │ - ldr r0, [pc, #520] @ (cd1a0 ) │ │ │ │ + ldr r1, [pc, #520] @ (cd158 ) │ │ │ │ + ldr r0, [pc, #520] @ (cd15c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #227 @ 0xe3 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91fc │ │ │ │ - ldr r3, [pc, #188] @ (cd068 ) │ │ │ │ + b.w c91b8 │ │ │ │ + ldr r3, [pc, #188] @ (cd024 ) │ │ │ │ mov sl, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #500] @ (cd1a4 ) │ │ │ │ - ldr r0, [pc, #500] @ (cd1a8 ) │ │ │ │ + ldr r1, [pc, #500] @ (cd160 ) │ │ │ │ + ldr r0, [pc, #500] @ (cd164 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #227 @ 0xe3 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91fc │ │ │ │ + b.w c91b8 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cc532 │ │ │ │ - ldr r3, [pc, #152] @ (cd068 ) │ │ │ │ + b.w cc4ee │ │ │ │ + ldr r3, [pc, #152] @ (cd024 ) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #468] @ (cd1ac ) │ │ │ │ + ldr r1, [pc, #468] @ (cd168 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #468] @ (cd1b0 ) │ │ │ │ + ldr r0, [pc, #468] @ (cd16c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #112] @ (cd068 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #112] @ (cd024 ) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #440] @ (cd1b4 ) │ │ │ │ - ldr r0, [pc, #440] @ (cd1b8 ) │ │ │ │ + ldr r1, [pc, #440] @ (cd170 ) │ │ │ │ + ldr r0, [pc, #440] @ (cd174 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c9352 │ │ │ │ + b.w c930e │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cc57c │ │ │ │ - ldr r3, [pc, #76] @ (cd068 ) │ │ │ │ + b.w cc538 │ │ │ │ + ldr r3, [pc, #76] @ (cd024 ) │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #412] @ (cd1bc ) │ │ │ │ + ldr r1, [pc, #412] @ (cd178 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #408] @ (cd1c0 ) │ │ │ │ + ldr r0, [pc, #408] @ (cd17c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cc624 │ │ │ │ - ldr r3, [pc, #28] @ (cd068 ) │ │ │ │ + b.w cc5e0 │ │ │ │ + ldr r3, [pc, #28] @ (cd024 ) │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #372] @ (cd1c4 ) │ │ │ │ - ldr r0, [pc, #372] @ (cd1c8 ) │ │ │ │ + ldr r1, [pc, #372] @ (cd180 ) │ │ │ │ + ldr r0, [pc, #372] @ (cd184 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #432] @ (cd220 ) │ │ │ │ + ldr r5, [pc, #288] @ (cd14c ) │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #190 @ 0xbe │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [pc, #312] @ (cd1b0 ) │ │ │ │ + ldr r5, [pc, #168] @ (cd0dc ) │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [pc, #288] @ (cd1a0 ) │ │ │ │ + ldr r4, [pc, #144] @ (cd0cc ) │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [pc, #96] @ (cd0e8 ) │ │ │ │ + ldr r3, [pc, #976] @ (cd414 ) │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [pc, #896] @ (cd410 ) │ │ │ │ + ldr r3, [pc, #752] @ (cd33c ) │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + movs r7, #8 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [pc, #712] @ (cd360 ) │ │ │ │ + ldr r3, [pc, #568] @ (cd28c ) │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #4 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + movs r6, #144 @ 0x90 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ movs r7, r3 │ │ │ │ - ldr r5, [pc, #320] @ (cd1e8 ) │ │ │ │ + ldr r3, [pc, #176] @ (cd114 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [pc, #496] @ (cd29c ) │ │ │ │ + ldr r2, [pc, #352] @ (cd1c8 ) │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [pc, #384] @ (cd234 ) │ │ │ │ + ldr r2, [pc, #240] @ (cd160 ) │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [pc, #160] @ (cd15c ) │ │ │ │ + ldr r2, [pc, #16] @ (cd088 ) │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + movs r5, #86 @ 0x56 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [pc, #1008] @ (cd4b4 ) │ │ │ │ + ldr r1, [pc, #864] @ (cd3e0 ) │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [pc, #880] @ (cd43c ) │ │ │ │ + ldr r1, [pc, #736] @ (cd368 ) │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + movs r5, #8 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [pc, #728] @ (cd3ac ) │ │ │ │ + ldr r1, [pc, #584] @ (cd2d8 ) │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #2 │ │ │ │ + movs r4, #222 @ 0xde │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [pc, #536] @ (cd2f4 ) │ │ │ │ + ldr r1, [pc, #392] @ (cd220 ) │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [pc, #384] @ (cd264 ) │ │ │ │ + ldr r1, [pc, #240] @ (cd190 ) │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #176 @ 0xb0 │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [pc, #184] @ (cd1a4 ) │ │ │ │ + ldr r1, [pc, #40] @ (cd0d0 ) │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r4, #90 @ 0x5a │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [pc, #224] @ (cd1d4 ) │ │ │ │ + ldr r0, [pc, #80] @ (cd100 ) │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #138 @ 0x8a │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [pc, #112] @ (cd16c ) │ │ │ │ + blx pc │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [pc, #912] @ (cd494 ) │ │ │ │ + blx r8 │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #54 @ 0x36 │ │ │ │ + movs r3, #18 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [pc, #768] @ (cd40c ) │ │ │ │ + blxns r3 │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #18 │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [pc, #496] @ (cd304 ) │ │ │ │ + bx fp │ │ │ │ movs r0, r4 │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [pc, #368] @ (cd28c ) │ │ │ │ + bx r7 │ │ │ │ movs r0, r4 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [pc, #256] @ (cd224 ) │ │ │ │ + bxns r3 │ │ │ │ movs r0, r4 │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [pc, #136] @ (cd1b4 ) │ │ │ │ + mov lr, pc │ │ │ │ movs r0, r4 │ │ │ │ - movs r4, #114 @ 0x72 │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [pc, #976] @ (cd504 ) │ │ │ │ + mov r8, sl │ │ │ │ movs r0, r4 │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r2, #28 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [pc, #848] @ (cd48c ) │ │ │ │ + mov r8, r6 │ │ │ │ movs r0, r4 │ │ │ │ - movs r4, #38 @ 0x26 │ │ │ │ + movs r2, #2 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [pc, #696] @ (cd3fc ) │ │ │ │ + mov sl, r1 │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #254 @ 0xfe │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [pc, #560] @ (cd37c ) │ │ │ │ + mov r0, sp │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [pc, #424] @ (cd2fc ) │ │ │ │ + mov r6, r8 │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [pc, #272] @ (cd26c ) │ │ │ │ + mov r0, r4 │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [pc, #168] @ (cd20c ) │ │ │ │ + mov r6, r0 │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #124 @ 0x7c │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [pc, #32] @ (cd18c ) │ │ │ │ + cmp ip, ip │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47a6 │ │ │ │ + cmp sl, r0 │ │ │ │ movs r0, r4 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ movs r0, r4 │ │ │ │ - blxns r1 │ │ │ │ + cmp r0, sp │ │ │ │ movs r0, r4 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ movs r0, r4 │ │ │ │ - mov sl, r7 │ │ │ │ + add lr, r2 │ │ │ │ movs r0, r4 │ │ │ │ - movs r2, #12 │ │ │ │ + subs r0, r5, #7 │ │ │ │ movs r0, r4 │ │ │ │ - mov sl, r4 │ │ │ │ + add r6, pc │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + subs r4, r1, #7 │ │ │ │ movs r0, r4 │ │ │ │ - mov r2, lr │ │ │ │ + add r6, r9 │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + subs r0, r4, #6 │ │ │ │ movs r0, r4 │ │ │ │ - mov r0, r9 │ │ │ │ + add r4, r4 │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + subs r4, r6, #5 │ │ │ │ movs r0, r4 │ │ │ │ - mov r4, r5 │ │ │ │ + add r0, r1 │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + subs r0, r3, #5 │ │ │ │ movs r0, r4 │ │ │ │ - mov r0, r1 │ │ │ │ + mvns r4, r4 │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + subs r2, r6, #4 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r8, ip │ │ │ │ + bics r4, r7 │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + subs r6, r1, #4 │ │ │ │ movs r0, r4 │ │ │ │ - cmp lr, r7 │ │ │ │ + bics r2, r3 │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #12 │ │ │ │ + subs r0, r5, #3 │ │ │ │ movs r0, r4 │ │ │ │ - cmp ip, r1 │ │ │ │ + muls r0, r5 │ │ │ │ movs r0, r4 │ │ │ │ - movs r0, #222 @ 0xde │ │ │ │ + subs r2, r7, #2 │ │ │ │ movs r0, r4 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r8, #2612] @ 0xa34 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #560 @ 0x230 │ │ │ │ str r4, [sp, #560] @ 0x230 │ │ │ │ ldr.w r3, [r3, #2540] @ 0x9ec │ │ │ │ str r3, [sp, #564] @ 0x234 │ │ │ │ movs r3, #0 │ │ │ │ blx 53348 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd4c8 │ │ │ │ + beq.w cd484 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd208 │ │ │ │ + beq.n cd1c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cd208 │ │ │ │ + cbnz r3, cd1c4 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w r9, [r1] │ │ │ │ blx 53284 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd490 │ │ │ │ + beq.w cd44c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd23a │ │ │ │ + beq.n cd1f6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, cd23a │ │ │ │ + cbnz r3, cd1f6 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ - cbnz r3, cd24a │ │ │ │ + cbnz r3, cd206 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov.w r0, r9, lsl #1 │ │ │ │ bl 8bf90 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52e5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd274 │ │ │ │ + beq.n cd230 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd596 │ │ │ │ + beq.w cd552 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d30c4 │ │ │ │ + beq.w d3080 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd294 │ │ │ │ + beq.n cd250 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd5dc │ │ │ │ + beq.w cd598 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cd736 │ │ │ │ + beq.w cd6f2 │ │ │ │ mov r0, r5 │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd2b8 │ │ │ │ + beq.n cd274 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cd2b8 │ │ │ │ + cbnz r3, cd274 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w cd716 │ │ │ │ + blt.w cd6d2 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd5e4 │ │ │ │ + beq.w cd5a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd2e0 │ │ │ │ + beq.n cd29c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cd2e0 │ │ │ │ + cbnz r3, cd29c │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd308 │ │ │ │ + beq.n cd2c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd70e │ │ │ │ + beq.w cd6ca │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cd78a │ │ │ │ + beq.w cd746 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd75e │ │ │ │ + beq.w cd71a │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd348 │ │ │ │ + beq.n cd304 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd756 │ │ │ │ + beq.w cd712 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cdf20 │ │ │ │ + beq.w cdedc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr.w r1, [r8, #2276] @ 0x8e4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1516] @ 0x5ec │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cdf04 │ │ │ │ + beq.w cdec0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #568 @ 0x238 │ │ │ │ strd r4, r6, [sp, #568] @ 0x238 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd38e │ │ │ │ + beq.n cd34a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd7aa │ │ │ │ + beq.w cd766 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cdee8 │ │ │ │ + beq.w cdea4 │ │ │ │ mov r0, r4 │ │ │ │ blx 532b0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w cdece │ │ │ │ + blt.w cde8a │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cd80c │ │ │ │ + bne.w cd7c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd3c2 │ │ │ │ + beq.n cd37e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, cd3c2 │ │ │ │ + cbnz r3, cd37e │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd3d8 │ │ │ │ + beq.n cd394 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cd3d8 │ │ │ │ + cbnz r3, cd394 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd7b2 │ │ │ │ + beq.w cd76e │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, cd3fa │ │ │ │ + cbnz r0, cd3b6 │ │ │ │ bl 8bdd4 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ @@ -205278,193 +205243,193 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd432 │ │ │ │ + beq.n cd3ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd7de │ │ │ │ + beq.w cd79a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cd7e6 │ │ │ │ + beq.w cd7a2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2f2c │ │ │ │ + beq.w d2ee8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd454 │ │ │ │ + beq.n cd410 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cd454 │ │ │ │ + cbnz r3, cd410 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd470 │ │ │ │ + beq.n cd42c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cd470 │ │ │ │ + cbnz r3, cd42c │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2992] @ ce024 │ │ │ │ + ldr.w r3, [pc, #2992] @ cdfe0 │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2988] @ ce028 │ │ │ │ - ldr.w r0, [pc, #2988] @ ce02c │ │ │ │ + ldr.w r1, [pc, #2988] @ cdfe4 │ │ │ │ + ldr.w r0, [pc, #2988] @ cdfe8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2960] @ ce024 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2960] @ cdfe0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2968] @ ce030 │ │ │ │ - ldr.w r0, [pc, #2968] @ ce034 │ │ │ │ + ldr.w r1, [pc, #2968] @ cdfec │ │ │ │ + ldr.w r0, [pc, #2968] @ cdff0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2904] @ ce024 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2904] @ cdfe0 │ │ │ │ mov r9, sl │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2916] @ ce038 │ │ │ │ - ldr.w r0, [pc, #2916] @ ce03c │ │ │ │ + ldr.w r1, [pc, #2916] @ cdff4 │ │ │ │ + ldr.w r0, [pc, #2916] @ cdff8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w ccc2c │ │ │ │ - ldr.w r3, [pc, #2872] @ ce024 │ │ │ │ + b.w ccbe8 │ │ │ │ + ldr.w r3, [pc, #2872] @ cdfe0 │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2892] @ ce040 │ │ │ │ + ldr.w r1, [pc, #2892] @ cdffc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2888] @ ce044 │ │ │ │ + ldr.w r0, [pc, #2888] @ ce000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2828] @ ce024 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2828] @ cdfe0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2856] @ ce048 │ │ │ │ - ldr.w r0, [pc, #2856] @ ce04c │ │ │ │ + ldr.w r1, [pc, #2856] @ ce004 │ │ │ │ + ldr.w r0, [pc, #2856] @ ce008 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91fc │ │ │ │ - ldr.w r3, [pc, #2796] @ ce024 │ │ │ │ + b.w c91b8 │ │ │ │ + ldr.w r3, [pc, #2796] @ cdfe0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2832] @ ce050 │ │ │ │ - ldr.w r0, [pc, #2832] @ ce054 │ │ │ │ + ldr.w r1, [pc, #2832] @ ce00c │ │ │ │ + ldr.w r0, [pc, #2832] @ ce010 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91fc │ │ │ │ - ldr.w r3, [pc, #2764] @ ce024 │ │ │ │ + b.w c91b8 │ │ │ │ + ldr.w r3, [pc, #2764] @ cdfe0 │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2808] @ ce058 │ │ │ │ + ldr.w r1, [pc, #2808] @ ce014 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2804] @ ce05c │ │ │ │ + ldr.w r0, [pc, #2804] @ ce018 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n ccfe4 │ │ │ │ - ldr.w r3, [pc, #2732] @ ce024 │ │ │ │ + b.n ccfa0 │ │ │ │ + ldr.w r3, [pc, #2732] @ cdfe0 │ │ │ │ mov r9, sl │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2784] @ ce060 │ │ │ │ - ldr.w r0, [pc, #2784] @ ce064 │ │ │ │ + ldr.w r1, [pc, #2784] @ ce01c │ │ │ │ + ldr.w r0, [pc, #2784] @ ce020 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w ccc2c │ │ │ │ + b.w ccbe8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd274 │ │ │ │ - ldr.w r3, [pc, #2692] @ ce024 │ │ │ │ + b.n cd230 │ │ │ │ + ldr.w r3, [pc, #2692] @ cdfe0 │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2752] @ ce068 │ │ │ │ + ldr.w r1, [pc, #2752] @ ce024 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2748] @ ce06c │ │ │ │ + ldr.w r0, [pc, #2748] @ ce028 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n cd506 │ │ │ │ - ldr.w r3, [pc, #2660] @ ce024 │ │ │ │ + b.n cd4c2 │ │ │ │ + ldr.w r3, [pc, #2660] @ cdfe0 │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2728] @ ce070 │ │ │ │ - ldr.w r0, [pc, #2728] @ ce074 │ │ │ │ + ldr.w r1, [pc, #2728] @ ce02c │ │ │ │ + ldr.w r0, [pc, #2728] @ ce030 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c9352 │ │ │ │ + b.w c930e │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd294 │ │ │ │ + b.n cd250 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd5fe │ │ │ │ + beq.n cd5ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, cd5fe │ │ │ │ + cbnz r3, cd5ba │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cd6b4 │ │ │ │ + beq.n cd670 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, cd61e │ │ │ │ + cbnz r0, cd5da │ │ │ │ bl 8bdd4 │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 71ddc │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ @@ -205476,405 +205441,405 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd658 │ │ │ │ + beq.n cd614 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd6e0 │ │ │ │ + beq.n cd69c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n cd6e8 │ │ │ │ + beq.n cd6a4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d2ea4 │ │ │ │ + beq.w d2e60 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd678 │ │ │ │ + beq.n cd634 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, cd678 │ │ │ │ + cbnz r3, cd634 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd694 │ │ │ │ + beq.n cd650 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cd694 │ │ │ │ + cbnz r3, cd650 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2444] @ ce024 │ │ │ │ + ldr.w r3, [pc, #2444] @ cdfe0 │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2520] @ ce078 │ │ │ │ - ldr.w r0, [pc, #2520] @ ce07c │ │ │ │ + ldr.w r1, [pc, #2520] @ ce034 │ │ │ │ + ldr.w r0, [pc, #2520] @ ce038 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2412] @ ce024 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2412] @ cdfe0 │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2496] @ ce080 │ │ │ │ + ldr.w r1, [pc, #2496] @ ce03c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2492] @ ce084 │ │ │ │ + ldr.w r0, [pc, #2492] @ ce040 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd658 │ │ │ │ - ldr.w r3, [pc, #2360] @ ce024 │ │ │ │ + b.n cd614 │ │ │ │ + ldr.w r3, [pc, #2360] @ cdfe0 │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2452] @ ce088 │ │ │ │ - ldr.w r0, [pc, #2452] @ ce08c │ │ │ │ + ldr.w r1, [pc, #2452] @ ce044 │ │ │ │ + ldr.w r0, [pc, #2452] @ ce048 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd308 │ │ │ │ - ldr.w r3, [pc, #2316] @ ce024 │ │ │ │ + b.n cd2c4 │ │ │ │ + ldr.w r3, [pc, #2316] @ cdfe0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2416] @ ce090 │ │ │ │ - ldr.w r0, [pc, #2416] @ ce094 │ │ │ │ + ldr.w r1, [pc, #2416] @ ce04c │ │ │ │ + ldr.w r0, [pc, #2416] @ ce050 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91fc │ │ │ │ - ldr.w r3, [pc, #2284] @ ce024 │ │ │ │ + b.w c91b8 │ │ │ │ + ldr.w r3, [pc, #2284] @ cdfe0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2392] @ ce098 │ │ │ │ - ldr.w r0, [pc, #2392] @ ce09c │ │ │ │ + ldr.w r1, [pc, #2392] @ ce054 │ │ │ │ + ldr.w r0, [pc, #2392] @ ce058 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91fc │ │ │ │ + b.w c91b8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd348 │ │ │ │ - ldr.w r3, [pc, #2244] @ ce024 │ │ │ │ + b.n cd304 │ │ │ │ + ldr.w r3, [pc, #2244] @ cdfe0 │ │ │ │ movs r2, #233 @ 0xe9 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2360] @ ce0a0 │ │ │ │ + ldr.w r1, [pc, #2360] @ ce05c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2356] @ ce0a4 │ │ │ │ + ldr.w r0, [pc, #2356] @ ce060 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2200] @ ce024 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2200] @ cdfe0 │ │ │ │ movs r2, #233 @ 0xe9 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2324] @ ce0a8 │ │ │ │ - ldr.w r0, [pc, #2324] @ ce0ac │ │ │ │ + ldr.w r1, [pc, #2324] @ ce064 │ │ │ │ + ldr.w r0, [pc, #2324] @ ce068 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c9352 │ │ │ │ + b.w c930e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd38e │ │ │ │ - ldr.w r3, [pc, #2160] @ ce024 │ │ │ │ + b.n cd34a │ │ │ │ + ldr.w r3, [pc, #2160] @ cdfe0 │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2292] @ ce0b0 │ │ │ │ + ldr.w r1, [pc, #2292] @ ce06c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2288] @ ce0b4 │ │ │ │ + ldr.w r0, [pc, #2288] @ ce070 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd432 │ │ │ │ - ldr.w r3, [pc, #2108] @ ce024 │ │ │ │ + b.n cd3ee │ │ │ │ + ldr.w r3, [pc, #2108] @ cdfe0 │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2248] @ ce0b8 │ │ │ │ - ldr.w r0, [pc, #2248] @ ce0bc │ │ │ │ + ldr.w r1, [pc, #2248] @ ce074 │ │ │ │ + ldr.w r0, [pc, #2248] @ ce078 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r8, #2612] @ 0xa34 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #576 @ 0x240 │ │ │ │ str r4, [sp, #576] @ 0x240 │ │ │ │ ldr.w r3, [r3, #2540] @ 0x9ec │ │ │ │ str r3, [sp, #580] @ 0x244 │ │ │ │ movs r3, #0 │ │ │ │ blx 53348 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cdeb4 │ │ │ │ + beq.w cde70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd848 │ │ │ │ + beq.n cd804 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cd848 │ │ │ │ + cbnz r3, cd804 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cde82 │ │ │ │ + beq.w cde3e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd874 │ │ │ │ + beq.n cd830 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cd874 │ │ │ │ + cbnz r3, cd830 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2f70 │ │ │ │ + beq.w d2f2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 52d54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd8ac │ │ │ │ + beq.n cd868 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cd8ac │ │ │ │ + cbnz r3, cd868 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w cdc98 │ │ │ │ + blt.w cdc54 │ │ │ │ uxtb r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdb60 │ │ │ │ + beq.w cdb1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd8d0 │ │ │ │ + beq.n cd88c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cd8d0 │ │ │ │ + cbnz r3, cd88c │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w cdb46 │ │ │ │ + bpl.w cdb02 │ │ │ │ mov r0, r7 │ │ │ │ - bl c2fb8 │ │ │ │ + bl c2f78 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd8f8 │ │ │ │ + beq.n cd8b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, cd8f8 │ │ │ │ + cbnz r3, cd8b4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w cdb1e │ │ │ │ + beq.w cdada │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r0, #31 │ │ │ │ - bpl.n cd90a │ │ │ │ + bpl.n cd8c6 │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ str r5, [r3, #56] @ 0x38 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd936 │ │ │ │ + beq.n cd8f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdb3e │ │ │ │ + beq.w cdafa │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cde2e │ │ │ │ + beq.w cddea │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cde08 │ │ │ │ + beq.w cddc4 │ │ │ │ add r1, sp, #368 @ 0x170 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd97a │ │ │ │ + beq.n cd936 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdcce │ │ │ │ + beq.w cdc8a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cde62 │ │ │ │ + beq.w cde1e │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #1456] @ 0x5b0 │ │ │ │ blx 52e5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cde48 │ │ │ │ + beq.w cde04 │ │ │ │ str r0, [sp, #20] │ │ │ │ blx 532b0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n cd9b6 │ │ │ │ + beq.n cd972 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, cd9b6 │ │ │ │ + cbnz r3, cd972 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w cddc6 │ │ │ │ + blt.w cdd82 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdcd6 │ │ │ │ + beq.w cdc92 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd9de │ │ │ │ + beq.n cd99a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cd9de │ │ │ │ + cbnz r3, cd99a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cda06 │ │ │ │ + beq.n cd9c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cde7a │ │ │ │ + beq.w cde36 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ce188 │ │ │ │ + beq.w ce144 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce00a │ │ │ │ + beq.w cdfc6 │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cda44 │ │ │ │ + beq.n cda00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdf38 │ │ │ │ + beq.w cdef4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cdf8e │ │ │ │ + beq.w cdf4a │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cda66 │ │ │ │ + beq.n cda22 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, cda66 │ │ │ │ + cbnz r3, cda22 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cdf40 │ │ │ │ + beq.w cdefc │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, cda88 │ │ │ │ + cbnz r0, cda44 │ │ │ │ bl 8bdd4 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r9 │ │ │ │ @@ -205886,107 +205851,107 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdac0 │ │ │ │ + beq.n cda7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdf66 │ │ │ │ + beq.w cdf22 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cdf6e │ │ │ │ + beq.w cdf2a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2e82 │ │ │ │ + beq.w d2e3e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdae2 │ │ │ │ + beq.n cda9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cdae2 │ │ │ │ + cbnz r3, cda9e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdafe │ │ │ │ + beq.n cdaba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cdafe │ │ │ │ + cbnz r3, cdaba │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1316] @ ce024 │ │ │ │ + ldr.w r3, [pc, #1316] @ cdfe0 │ │ │ │ movs r2, #246 @ 0xf6 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1464] @ ce0c0 │ │ │ │ - ldr.w r0, [pc, #1464] @ ce0c4 │ │ │ │ + ldr.w r1, [pc, #1464] @ ce07c │ │ │ │ + ldr.w r0, [pc, #1464] @ ce080 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1284] @ ce024 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1284] @ cdfe0 │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1440] @ ce0c8 │ │ │ │ + ldr.w r1, [pc, #1440] @ ce084 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1436] @ ce0cc │ │ │ │ + ldr.w r0, [pc, #1436] @ ce088 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.w cbeee │ │ │ │ + b.w cbeaa │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd936 │ │ │ │ - ldr.w r0, [pc, #1416] @ ce0d0 │ │ │ │ + b.n cd8f2 │ │ │ │ + ldr.w r0, [pc, #1416] @ ce08c │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdb1e │ │ │ │ + beq.n cdada │ │ │ │ movs r5, #1 │ │ │ │ - b.n cd8ec │ │ │ │ + b.n cd8a8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdb7a │ │ │ │ + beq.n cdb36 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, cdb7a │ │ │ │ + cbnz r3, cdb36 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdb90 │ │ │ │ + beq.n cdb4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, cdb90 │ │ │ │ + cbnz r3, cdb4c │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cdc42 │ │ │ │ + beq.n cdbfe │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, cdbb0 │ │ │ │ + cbnz r0, cdb6c │ │ │ │ bl 8bdd4 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ @@ -205998,127 +205963,127 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdbe6 │ │ │ │ + beq.n cdba2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cdc6c │ │ │ │ + beq.n cdc28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n cdc74 │ │ │ │ + beq.n cdc30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2f4e │ │ │ │ + beq.w d2f0a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdc06 │ │ │ │ + beq.n cdbc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cdc06 │ │ │ │ + cbnz r3, cdbc2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdc22 │ │ │ │ + beq.n cdbde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cdc22 │ │ │ │ + cbnz r3, cdbde │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1024] @ ce024 │ │ │ │ + ldr.w r3, [pc, #1024] @ cdfe0 │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1192] @ ce0d4 │ │ │ │ - ldr.w r0, [pc, #1192] @ ce0d8 │ │ │ │ + ldr.w r1, [pc, #1192] @ ce090 │ │ │ │ + ldr.w r0, [pc, #1192] @ ce094 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #992] @ (ce024 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #992] @ (cdfe0 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1168] @ ce0dc │ │ │ │ + ldr.w r1, [pc, #1168] @ ce098 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1164] @ ce0e0 │ │ │ │ + ldr.w r0, [pc, #1164] @ ce09c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdbe6 │ │ │ │ - ldr r3, [pc, #940] @ (ce024 ) │ │ │ │ + b.n cdba2 │ │ │ │ + ldr r3, [pc, #940] @ (cdfe0 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1128] @ ce0e4 │ │ │ │ - ldr.w r0, [pc, #1128] @ ce0e8 │ │ │ │ + ldr.w r1, [pc, #1128] @ ce0a0 │ │ │ │ + ldr.w r0, [pc, #1128] @ ce0a4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #904] @ (ce024 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #904] @ (cdfe0 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1100] @ ce0ec │ │ │ │ - ldr.w r0, [pc, #1100] @ ce0f0 │ │ │ │ + ldr.w r1, [pc, #1100] @ ce0a8 │ │ │ │ + ldr.w r0, [pc, #1100] @ ce0ac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd97a │ │ │ │ + b.n cd936 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdcf0 │ │ │ │ + beq.n cdcac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, cdcf0 │ │ │ │ + cbnz r3, cdcac │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cdda0 │ │ │ │ + beq.n cdd5c │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, cdd10 │ │ │ │ + cbnz r0, cdccc │ │ │ │ bl 8bdd4 │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 71ddc │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ @@ -206130,261 +206095,261 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdd4a │ │ │ │ + beq.n cdd06 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cdde0 │ │ │ │ + beq.n cdd9c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n cdde8 │ │ │ │ + beq.n cdda4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d2f0a │ │ │ │ + beq.w d2ec6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdd6a │ │ │ │ + beq.n cdd26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, cdd6a │ │ │ │ + cbnz r3, cdd26 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdd86 │ │ │ │ + beq.n cdd42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cdd86 │ │ │ │ + cbnz r3, cdd42 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #668] @ (ce024 ) │ │ │ │ + ldr r3, [pc, #668] @ (cdfe0 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #868] @ (ce0f4 ) │ │ │ │ - ldr r0, [pc, #872] @ (ce0f8 ) │ │ │ │ + ldr r1, [pc, #868] @ (ce0b0 ) │ │ │ │ + ldr r0, [pc, #872] @ (ce0b4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #640] @ (ce024 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #640] @ (cdfe0 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #852] @ (ce0fc ) │ │ │ │ + ldr r1, [pc, #852] @ (ce0b8 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #848] @ (ce100 ) │ │ │ │ + ldr r0, [pc, #848] @ (ce0bc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #604] @ (ce024 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #604] @ (cdfe0 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #824] @ (ce104 ) │ │ │ │ - ldr r0, [pc, #824] @ (ce108 ) │ │ │ │ + ldr r1, [pc, #824] @ (ce0c0 ) │ │ │ │ + ldr r0, [pc, #824] @ (ce0c4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91fc │ │ │ │ + b.w c91b8 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdd4a │ │ │ │ - ldr r3, [pc, #568] @ (ce024 ) │ │ │ │ + b.n cdd06 │ │ │ │ + ldr r3, [pc, #568] @ (cdfe0 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #796] @ (ce10c ) │ │ │ │ - ldr r0, [pc, #796] @ (ce110 ) │ │ │ │ + ldr r1, [pc, #796] @ (ce0c8 ) │ │ │ │ + ldr r0, [pc, #796] @ (ce0cc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #536] @ (ce024 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #536] @ (cdfe0 ) │ │ │ │ movs r2, #239 @ 0xef │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #772] @ (ce114 ) │ │ │ │ + ldr r1, [pc, #772] @ (ce0d0 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #768] @ (ce118 ) │ │ │ │ + ldr r0, [pc, #768] @ (ce0d4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #500] @ (ce024 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #500] @ (cdfe0 ) │ │ │ │ movs r2, #239 @ 0xef │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #740] @ (ce11c ) │ │ │ │ - ldr r0, [pc, #744] @ (ce120 ) │ │ │ │ + ldr r1, [pc, #740] @ (ce0d8 ) │ │ │ │ + ldr r0, [pc, #744] @ (ce0dc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c9352 │ │ │ │ - ldr r3, [pc, #472] @ (ce024 ) │ │ │ │ + b.w c930e │ │ │ │ + ldr r3, [pc, #472] @ (cdfe0 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #724] @ (ce124 ) │ │ │ │ - ldr r0, [pc, #728] @ (ce128 ) │ │ │ │ + ldr r1, [pc, #724] @ (ce0e0 ) │ │ │ │ + ldr r0, [pc, #728] @ (ce0e4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91fc │ │ │ │ - ldr r3, [pc, #448] @ (ce024 ) │ │ │ │ + b.w c91b8 │ │ │ │ + ldr r3, [pc, #448] @ (cdfe0 ) │ │ │ │ movs r2, #239 @ 0xef │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #704] @ (ce12c ) │ │ │ │ + ldr r1, [pc, #704] @ (ce0e8 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #704] @ (ce130 ) │ │ │ │ + ldr r0, [pc, #704] @ (ce0ec ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n cde1e │ │ │ │ + b.n cddda │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cda06 │ │ │ │ - ldr r3, [pc, #416] @ (ce024 ) │ │ │ │ + b.n cd9c2 │ │ │ │ + ldr r3, [pc, #416] @ (cdfe0 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #684] @ (ce134 ) │ │ │ │ - ldr r0, [pc, #684] @ (ce138 ) │ │ │ │ + ldr r1, [pc, #684] @ (ce0f0 ) │ │ │ │ + ldr r0, [pc, #684] @ (ce0f4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #364] @ (ce024 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #364] @ (cdfe0 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #640] @ (ce13c ) │ │ │ │ - ldr r0, [pc, #644] @ (ce140 ) │ │ │ │ + ldr r1, [pc, #640] @ (ce0f8 ) │ │ │ │ + ldr r0, [pc, #644] @ (ce0fc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w ccc2c │ │ │ │ - ldr r3, [pc, #340] @ (ce024 ) │ │ │ │ + b.w ccbe8 │ │ │ │ + ldr r3, [pc, #340] @ (cdfe0 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #624] @ (ce144 ) │ │ │ │ - ldr r0, [pc, #624] @ (ce148 ) │ │ │ │ + ldr r1, [pc, #624] @ (ce100 ) │ │ │ │ + ldr r0, [pc, #624] @ (ce104 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w ccc2c │ │ │ │ - ldr r3, [pc, #312] @ (ce024 ) │ │ │ │ + b.w ccbe8 │ │ │ │ + ldr r3, [pc, #312] @ (cdfe0 ) │ │ │ │ mov sl, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #604] @ (ce14c ) │ │ │ │ - ldr r0, [pc, #604] @ (ce150 ) │ │ │ │ + ldr r1, [pc, #604] @ (ce108 ) │ │ │ │ + ldr r0, [pc, #604] @ (ce10c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #234 @ 0xea │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91fc │ │ │ │ - ldr r3, [pc, #284] @ (ce024 ) │ │ │ │ + b.w c91b8 │ │ │ │ + ldr r3, [pc, #284] @ (cdfe0 ) │ │ │ │ mov sl, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #584] @ (ce154 ) │ │ │ │ - ldr r0, [pc, #584] @ (ce158 ) │ │ │ │ + ldr r1, [pc, #584] @ (ce110 ) │ │ │ │ + ldr r0, [pc, #584] @ (ce114 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #234 @ 0xea │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91fc │ │ │ │ - ldr r3, [pc, #256] @ (ce024 ) │ │ │ │ + b.w c91b8 │ │ │ │ + ldr r3, [pc, #256] @ (cdfe0 ) │ │ │ │ movs r2, #233 @ 0xe9 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #564] @ (ce15c ) │ │ │ │ + ldr r1, [pc, #564] @ (ce118 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #560] @ (ce160 ) │ │ │ │ + ldr r0, [pc, #560] @ (ce11c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n cd77a │ │ │ │ + b.n cd736 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cda44 │ │ │ │ - ldr r3, [pc, #224] @ (ce024 ) │ │ │ │ + b.n cda00 │ │ │ │ + ldr r3, [pc, #224] @ (cdfe0 ) │ │ │ │ movs r2, #246 @ 0xf6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #540] @ (ce164 ) │ │ │ │ + ldr r1, [pc, #540] @ (ce120 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #536] @ (ce168 ) │ │ │ │ + ldr r0, [pc, #536] @ (ce124 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdac0 │ │ │ │ - ldr r3, [pc, #180] @ (ce024 ) │ │ │ │ + b.n cda7c │ │ │ │ + ldr r3, [pc, #180] @ (cdfe0 ) │ │ │ │ movs r2, #246 @ 0xf6 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #500] @ (ce16c ) │ │ │ │ - ldr r0, [pc, #504] @ (ce170 ) │ │ │ │ + ldr r1, [pc, #500] @ (ce128 ) │ │ │ │ + ldr r0, [pc, #504] @ (ce12c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #148] @ (ce024 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #148] @ (cdfe0 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #480] @ (ce174 ) │ │ │ │ - ldr r0, [pc, #480] @ (ce178 ) │ │ │ │ + ldr r1, [pc, #480] @ (ce130 ) │ │ │ │ + ldr r0, [pc, #480] @ (ce134 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -206399,285 +206364,285 @@ │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrd r8, r7, [r5] │ │ │ │ blx 5354c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce1d0 │ │ │ │ + beq.w ce18c │ │ │ │ bl 8bc8c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce1ae │ │ │ │ + beq.w ce16a │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - ldr r3, [pc, #376] @ (ce17c ) │ │ │ │ + ldr r3, [pc, #376] @ (ce138 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w c91b0 │ │ │ │ - ldr r3, [pc, #24] @ (ce024 ) │ │ │ │ + b.w c916c │ │ │ │ + ldr r3, [pc, #24] @ (cdfe0 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #368] @ (ce180 ) │ │ │ │ - ldr r0, [pc, #368] @ (ce184 ) │ │ │ │ + ldr r1, [pc, #368] @ (ce13c ) │ │ │ │ + ldr r0, [pc, #368] @ (ce140 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n cdfa6 │ │ │ │ + b.n cdf62 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r6, r3 │ │ │ │ + subs r7, #58 @ 0x3a │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + subs r4, r1, r2 │ │ │ │ movs r0, r4 │ │ │ │ - adcs r0, r0 │ │ │ │ + subs r7, #28 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + subs r4, r5, r1 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r0 │ │ │ │ + subs r6, #226 @ 0xe2 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, r3, #1 │ │ │ │ + subs r4, r6, r0 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r5 │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ movs r0, r4 │ │ │ │ - adds r4, r6, #0 │ │ │ │ + subs r0, r2, r0 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r7 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, r1, #0 │ │ │ │ + adds r6, r4, r7 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r3 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + adds r6, r0, r7 │ │ │ │ movs r0, r4 │ │ │ │ - eors r4, r7 │ │ │ │ + subs r6, #88 @ 0x58 │ │ │ │ movs r0, r4 │ │ │ │ - subs r0, r1, r7 │ │ │ │ + adds r4, r4, r6 │ │ │ │ movs r0, r4 │ │ │ │ - eors r2, r3 │ │ │ │ + subs r6, #54 @ 0x36 │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, r5, r6 │ │ │ │ + adds r0, r1, r6 │ │ │ │ movs r0, r4 │ │ │ │ - ands r4, r6 │ │ │ │ + subs r6, #16 │ │ │ │ movs r0, r4 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + adds r4, r3, r5 │ │ │ │ movs r0, r4 │ │ │ │ - ands r2, r2 │ │ │ │ + subs r5, #238 @ 0xee │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + adds r0, r0, r5 │ │ │ │ movs r0, r4 │ │ │ │ - subs r7, #58 @ 0x3a │ │ │ │ + subs r5, #22 │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + adds r0, r5, r1 │ │ │ │ movs r0, r4 │ │ │ │ - subs r7, #30 │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, r5, r1 │ │ │ │ + adds r6, r0, r1 │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #230 @ 0xe6 │ │ │ │ + subs r4, #194 @ 0xc2 │ │ │ │ movs r0, r4 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + adds r4, r2, r0 │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #186 @ 0xba │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, r1, r0 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #154 @ 0x9a │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, r5, r7 │ │ │ │ + asrs r6, r0, #31 │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, r0, r7 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r4, #32 │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ movs r0, r4 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ movs r0, r4 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r3, #196 @ 0xc4 │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, r7, r4 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r0, #172 @ 0xac │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r4, #24 │ │ │ │ + asrs r6, r7, #15 │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #172 @ 0xac │ │ │ │ + adds r7, #136 @ 0x88 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r2, r3, #11 │ │ │ │ movs r0, r4 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ movs r0, r4 │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + adds r7, #56 @ 0x38 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r2, r1, #10 │ │ │ │ movs r0, r4 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + adds r7, #22 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + asrs r6, r4, #9 │ │ │ │ movs r0, r4 │ │ │ │ - subs r0, #78 @ 0x4e │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ movs r0, r4 │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + adds r6, #18 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + asrs r0, r4, #5 │ │ │ │ movs r0, r4 │ │ │ │ - subs r0, #16 │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r4, r7, #4 │ │ │ │ movs r0, r4 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ movs r0, r4 │ │ │ │ - adds r7, #206 @ 0xce │ │ │ │ + adds r5, #170 @ 0xaa │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r3, #12 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ movs r0, r4 │ │ │ │ - adds r7, #166 @ 0xa6 │ │ │ │ + adds r5, #130 @ 0x82 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ movs r0, r4 │ │ │ │ - adds r7, #142 @ 0x8e │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r3, #11 │ │ │ │ + asrs r2, r7, #2 │ │ │ │ movs r0, r4 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r6, r3, #2 │ │ │ │ movs r0, r4 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r4, #10 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ movs r0, r4 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + adds r4, #254 @ 0xfe │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + asrs r0, r2, #1 │ │ │ │ movs r0, r4 │ │ │ │ - adds r7, #8 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + adds r4, #172 @ 0xac │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r0, #8 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #150 @ 0x96 │ │ │ │ + adds r4, #114 @ 0x72 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r3, #4 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ movs r0, r4 │ │ │ │ - ldr.w r3, [pc, #2968] @ ced24 │ │ │ │ + ldr.w r3, [pc, #2968] @ cece0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2968] @ ced28 │ │ │ │ - ldr.w r0, [pc, #2968] @ ced2c │ │ │ │ + ldr.w r1, [pc, #2968] @ cece4 │ │ │ │ + ldr.w r0, [pc, #2968] @ cece8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ - b.n cdfb2 │ │ │ │ + b.n cdf6e │ │ │ │ bl 8ba28 │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #243 @ 0xf3 │ │ │ │ - ldr.w r1, [pc, #2904] @ ced30 │ │ │ │ - ldr.w r0, [pc, #2904] @ ced34 │ │ │ │ + ldr.w r1, [pc, #2904] @ cecec │ │ │ │ + ldr.w r0, [pc, #2904] @ cecf0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n ce1b2 │ │ │ │ + b.n ce16e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce200 │ │ │ │ + beq.n ce1bc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce364 │ │ │ │ + beq.w ce320 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce214 │ │ │ │ + beq.n ce1d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ce2b4 │ │ │ │ + beq.n ce270 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ce300 │ │ │ │ + beq.n ce2bc │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ce2fa │ │ │ │ + beq.n ce2b6 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 71ddc │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -206688,237 +206653,237 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce266 │ │ │ │ + beq.n ce222 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, ce2bc │ │ │ │ - cbz r5, ce2c4 │ │ │ │ + cbz r3, ce278 │ │ │ │ + cbz r5, ce280 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d2f92 │ │ │ │ + beq.w d2f4e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce27e │ │ │ │ + beq.n ce23a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ce2ea │ │ │ │ + cbz r3, ce2a6 │ │ │ │ mov r0, r5 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce294 │ │ │ │ + beq.n ce250 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, ce2f2 │ │ │ │ - ldr.w r3, [pc, #2700] @ ced24 │ │ │ │ + cbz r3, ce2ae │ │ │ │ + ldr.w r3, [pc, #2700] @ cece0 │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2712] @ ced38 │ │ │ │ - ldr.w r0, [pc, #2712] @ ced3c │ │ │ │ + ldr.w r1, [pc, #2712] @ cecf4 │ │ │ │ + ldr.w r0, [pc, #2712] @ cecf8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce214 │ │ │ │ + b.n ce1d0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce266 │ │ │ │ - ldr.w r3, [pc, #2652] @ ced24 │ │ │ │ + b.n ce222 │ │ │ │ + ldr.w r3, [pc, #2652] @ cece0 │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2672] @ ced40 │ │ │ │ - ldr.w r0, [pc, #2672] @ ced44 │ │ │ │ + ldr.w r1, [pc, #2672] @ cecfc │ │ │ │ + ldr.w r0, [pc, #2672] @ ced00 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce27e │ │ │ │ + b.n ce23a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce294 │ │ │ │ + b.n ce250 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n ce232 │ │ │ │ - ldr.w r3, [pc, #2592] @ ced24 │ │ │ │ + b.n ce1ee │ │ │ │ + ldr.w r3, [pc, #2592] @ cece0 │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2620] @ ced48 │ │ │ │ + ldr.w r1, [pc, #2620] @ ced04 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2616] @ ced4c │ │ │ │ + ldr.w r0, [pc, #2616] @ ced08 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2548] @ ced24 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2548] @ cece0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2588] @ ced50 │ │ │ │ - ldr.w r0, [pc, #2588] @ ced54 │ │ │ │ + ldr.w r1, [pc, #2588] @ ced0c │ │ │ │ + ldr.w r0, [pc, #2588] @ ced10 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce200 │ │ │ │ - ldr.w r3, [pc, #2484] @ ced24 │ │ │ │ + b.n ce1bc │ │ │ │ + ldr.w r3, [pc, #2484] @ cece0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2532] @ ced58 │ │ │ │ - ldr.w r0, [pc, #2532] @ ced5c │ │ │ │ + ldr.w r1, [pc, #2532] @ ced14 │ │ │ │ + ldr.w r0, [pc, #2532] @ ced18 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ce348 │ │ │ │ + b.n ce304 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb9f8 │ │ │ │ - ldr.w r3, [pc, #2444] @ ced24 │ │ │ │ + b.w cb9b4 │ │ │ │ + ldr.w r3, [pc, #2444] @ cece0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2500] @ ced60 │ │ │ │ - ldr.w r0, [pc, #2500] @ ced64 │ │ │ │ + ldr.w r1, [pc, #2500] @ ced1c │ │ │ │ + ldr.w r0, [pc, #2500] @ ced20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb9d6 │ │ │ │ - ldr.w r3, [pc, #2384] @ ced24 │ │ │ │ + b.w cb992 │ │ │ │ + ldr.w r3, [pc, #2384] @ cece0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2448] @ ced68 │ │ │ │ - ldr.w r0, [pc, #2448] @ ced6c │ │ │ │ + ldr.w r1, [pc, #2448] @ ced24 │ │ │ │ + ldr.w r0, [pc, #2448] @ ced28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ce3b0 │ │ │ │ - ldr.w r3, [pc, #2356] @ ced24 │ │ │ │ + b.n ce36c │ │ │ │ + ldr.w r3, [pc, #2356] @ cece0 │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2424] @ ced70 │ │ │ │ + ldr.w r1, [pc, #2424] @ ced2c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2420] @ ced74 │ │ │ │ + ldr.w r0, [pc, #2420] @ ced30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca0fa │ │ │ │ - ldr.w r3, [pc, #2300] @ ced24 │ │ │ │ + b.w ca0b6 │ │ │ │ + ldr.w r3, [pc, #2300] @ cece0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2380] @ ced78 │ │ │ │ - ldr.w r0, [pc, #2380] @ ced7c │ │ │ │ + ldr.w r1, [pc, #2380] @ ced34 │ │ │ │ + ldr.w r0, [pc, #2380] @ ced38 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cbb50 │ │ │ │ + b.w cbb0c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce480 │ │ │ │ + beq.n ce43c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, ce480 │ │ │ │ + cbnz r3, ce43c │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce496 │ │ │ │ + beq.n ce452 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, ce496 │ │ │ │ + cbnz r3, ce452 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce4ae │ │ │ │ + beq.n ce46a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, ce4ae │ │ │ │ + cbnz r3, ce46a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce5d2 │ │ │ │ + beq.w ce58e │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ce5cc │ │ │ │ + beq.n ce588 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 71ddc │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -206929,58 +206894,58 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce504 │ │ │ │ + beq.n ce4c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ce59e │ │ │ │ + beq.n ce55a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n ce5a6 │ │ │ │ + beq.n ce562 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d2ec6 │ │ │ │ + beq.w d2e82 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce524 │ │ │ │ + beq.n ce4e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, ce524 │ │ │ │ + cbnz r3, ce4e0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce540 │ │ │ │ + beq.n ce4fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, ce540 │ │ │ │ + cbnz r3, ce4fc │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2016] @ ced24 │ │ │ │ + ldr.w r3, [pc, #2016] @ cece0 │ │ │ │ movs r2, #201 @ 0xc9 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2100] @ ced80 │ │ │ │ - ldr.w r0, [pc, #2100] @ ced84 │ │ │ │ + ldr.w r1, [pc, #2100] @ ced3c │ │ │ │ + ldr.w r0, [pc, #2100] @ ced40 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1984] @ ced24 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1984] @ cece0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2080] @ ced88 │ │ │ │ - ldr.w r0, [pc, #2080] @ ced8c │ │ │ │ + ldr.w r1, [pc, #2080] @ ced44 │ │ │ │ + ldr.w r0, [pc, #2080] @ ced48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ @@ -206989,94 +206954,94 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce504 │ │ │ │ - ldr.w r3, [pc, #1916] @ ced24 │ │ │ │ + b.n ce4c0 │ │ │ │ + ldr.w r3, [pc, #1916] @ cece0 │ │ │ │ movs r2, #201 @ 0xc9 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2016] @ ced90 │ │ │ │ - ldr.w r0, [pc, #2016] @ ced94 │ │ │ │ + ldr.w r1, [pc, #2016] @ ced4c │ │ │ │ + ldr.w r0, [pc, #2016] @ ced50 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ bl 8bdd4 │ │ │ │ - b.n ce4ce │ │ │ │ - ldr.w r3, [pc, #1872] @ ced24 │ │ │ │ + b.n ce48a │ │ │ │ + ldr.w r3, [pc, #1872] @ cece0 │ │ │ │ movs r2, #201 @ 0xc9 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1980] @ ced98 │ │ │ │ + ldr.w r1, [pc, #1980] @ ced54 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1976] @ ced9c │ │ │ │ + ldr.w r0, [pc, #1976] @ ced58 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1828] @ ced24 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1828] @ cece0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1944] @ ceda0 │ │ │ │ - ldr.w r0, [pc, #1944] @ ceda4 │ │ │ │ + ldr.w r1, [pc, #1944] @ ced5c │ │ │ │ + ldr.w r0, [pc, #1944] @ ced60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w cc83c │ │ │ │ - ldr.w r3, [pc, #1796] @ ced24 │ │ │ │ + b.w cc7f8 │ │ │ │ + ldr.w r3, [pc, #1796] @ cece0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1920] @ ceda8 │ │ │ │ - ldr.w r0, [pc, #1920] @ cedac │ │ │ │ + ldr.w r1, [pc, #1920] @ ced64 │ │ │ │ + ldr.w r0, [pc, #1920] @ ced68 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w cc83c │ │ │ │ - ldr.w r3, [pc, #1764] @ ced24 │ │ │ │ + b.w cc7f8 │ │ │ │ + ldr.w r3, [pc, #1764] @ cece0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1896] @ cedb0 │ │ │ │ - ldr.w r0, [pc, #1896] @ cedb4 │ │ │ │ + ldr.w r1, [pc, #1896] @ ced6c │ │ │ │ + ldr.w r0, [pc, #1896] @ ced70 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w cbf42 │ │ │ │ + b.w cbefe │ │ │ │ mov r0, r7 │ │ │ │ bl 87140 │ │ │ │ - b.w cbba8 │ │ │ │ + b.w cbb64 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cbbf6 │ │ │ │ + b.w cbbb2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cbc68 │ │ │ │ - ldr.w r3, [pc, #1700] @ ced24 │ │ │ │ + b.w cbc24 │ │ │ │ + ldr.w r3, [pc, #1700] @ cece0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1844] @ cedb8 │ │ │ │ - ldr.w r0, [pc, #1844] @ cedbc │ │ │ │ + ldr.w r1, [pc, #1844] @ ced74 │ │ │ │ + ldr.w r0, [pc, #1844] @ ced78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ @@ -207085,41 +207050,41 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1640] @ ced24 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1640] @ cece0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1788] @ cedc0 │ │ │ │ - ldr.w r0, [pc, #1788] @ cedc4 │ │ │ │ + ldr.w r1, [pc, #1788] @ ced7c │ │ │ │ + ldr.w r0, [pc, #1788] @ ced80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cbcae │ │ │ │ - ldr.w r3, [pc, #1572] @ ced24 │ │ │ │ + b.w cbc6a │ │ │ │ + ldr.w r3, [pc, #1572] @ cece0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1732] @ cedc8 │ │ │ │ - ldr.w r0, [pc, #1732] @ cedcc │ │ │ │ + ldr.w r1, [pc, #1732] @ ced84 │ │ │ │ + ldr.w r0, [pc, #1732] @ ced88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ @@ -207130,69 +207095,69 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cbd0c │ │ │ │ + b.w cbcc8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cbd28 │ │ │ │ + b.w cbce4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce76c │ │ │ │ + beq.n ce728 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce8a6 │ │ │ │ + beq.w ce862 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce780 │ │ │ │ + beq.n ce73c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce8ae │ │ │ │ + beq.w ce86a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce796 │ │ │ │ + beq.n ce752 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce8b6 │ │ │ │ + beq.w ce872 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce7ae │ │ │ │ + beq.n ce76a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce8be │ │ │ │ + beq.w ce87a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ce952 │ │ │ │ + bne.w ce90e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce928 │ │ │ │ + beq.w ce8e4 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce91a │ │ │ │ + beq.w ce8d6 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -207203,56 +207168,56 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce80e │ │ │ │ + beq.n ce7ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ce8e4 │ │ │ │ + beq.n ce8a0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n ce8f4 │ │ │ │ + beq.n ce8b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2aac │ │ │ │ + beq.w d2a68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce82a │ │ │ │ + beq.n ce7e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ce920 │ │ │ │ + beq.n ce8dc │ │ │ │ mov r0, r6 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce842 │ │ │ │ + beq.n ce7fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ce8ec │ │ │ │ - ldr.w r3, [pc, #1248] @ ced24 │ │ │ │ + beq.n ce8a8 │ │ │ │ + ldr.w r3, [pc, #1248] @ cece0 │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1412] @ cedd0 │ │ │ │ - ldr.w r0, [pc, #1412] @ cedd4 │ │ │ │ + ldr.w r1, [pc, #1412] @ ced8c │ │ │ │ + ldr.w r0, [pc, #1412] @ ced90 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1216] @ ced24 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1216] @ cece0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1388] @ cedd8 │ │ │ │ - ldr.w r0, [pc, #1388] @ ceddc │ │ │ │ + ldr.w r1, [pc, #1388] @ ced94 │ │ │ │ + ldr.w r0, [pc, #1388] @ ced98 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #205 @ 0xcd │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ @@ -207263,98 +207228,98 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce76c │ │ │ │ + b.n ce728 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce780 │ │ │ │ + b.n ce73c │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce796 │ │ │ │ + b.n ce752 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce7ae │ │ │ │ - ldr.w r3, [pc, #1116] @ ced24 │ │ │ │ + b.n ce76a │ │ │ │ + ldr.w r3, [pc, #1116] @ cece0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1296] @ cede0 │ │ │ │ - ldr.w r0, [pc, #1296] @ cede4 │ │ │ │ + ldr.w r1, [pc, #1296] @ ced9c │ │ │ │ + ldr.w r0, [pc, #1296] @ ceda0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ce698 │ │ │ │ + b.n ce654 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce80e │ │ │ │ + b.n ce7ca │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce842 │ │ │ │ - ldr.w r3, [pc, #1068] @ ced24 │ │ │ │ + b.n ce7fe │ │ │ │ + ldr.w r3, [pc, #1068] @ cece0 │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1256] @ cede8 │ │ │ │ - ldr.w r0, [pc, #1256] @ cedec │ │ │ │ + ldr.w r1, [pc, #1256] @ ceda4 │ │ │ │ + ldr.w r0, [pc, #1256] @ ceda8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ bl 8bdd4 │ │ │ │ - b.n ce7d8 │ │ │ │ + b.n ce794 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce82a │ │ │ │ - ldr r3, [pc, #1016] @ (ced24 ) │ │ │ │ + b.n ce7e6 │ │ │ │ + ldr r3, [pc, #1016] @ (cece0 ) │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1216] @ cedf0 │ │ │ │ + ldr.w r1, [pc, #1216] @ cedac │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1212] @ cedf4 │ │ │ │ + ldr.w r0, [pc, #1212] @ cedb0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.n ce7b6 │ │ │ │ - ldr r3, [pc, #968] @ (ced24 ) │ │ │ │ + b.n ce772 │ │ │ │ + ldr r3, [pc, #968] @ (cece0 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1176] @ cedf8 │ │ │ │ - ldr.w r0, [pc, #1176] @ cedfc │ │ │ │ + ldr.w r1, [pc, #1176] @ cedb4 │ │ │ │ + ldr.w r0, [pc, #1176] @ cedb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #205 @ 0xcd │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n ce87e │ │ │ │ + b.n ce83a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cbcdc │ │ │ │ - ldr r3, [pc, #928] @ (ced24 ) │ │ │ │ + b.w cbc98 │ │ │ │ + ldr r3, [pc, #928] @ (cece0 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1144] @ cee00 │ │ │ │ - ldr.w r0, [pc, #1144] @ cee04 │ │ │ │ + ldr.w r1, [pc, #1144] @ cedbc │ │ │ │ + ldr.w r0, [pc, #1144] @ cedc0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ @@ -207367,59 +207332,59 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cbd66 │ │ │ │ + b.w cbd22 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1480] @ 0x5c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ceb1e │ │ │ │ + beq.w ceada │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #296 @ 0x128 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cea0c │ │ │ │ + beq.n ce9c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ceb16 │ │ │ │ + beq.w cead2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ceb38 │ │ │ │ + beq.w ceaf4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w cbdf4 │ │ │ │ + beq.w cbdb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cbdf4 │ │ │ │ + bne.w cbdb0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cbdf4 │ │ │ │ + b.w cbdb0 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cbe4e │ │ │ │ - ldr r3, [pc, #744] @ (ced24 ) │ │ │ │ + b.w cbe0a │ │ │ │ + ldr r3, [pc, #744] @ (cece0 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #968] @ (cee08 ) │ │ │ │ - ldr r0, [pc, #968] @ (cee0c ) │ │ │ │ + ldr r1, [pc, #968] @ (cedc4 ) │ │ │ │ + ldr r0, [pc, #968] @ (cedc8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ @@ -207430,22 +207395,22 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ bl 8bdd4 │ │ │ │ - b.w cbe0a │ │ │ │ - ldr r3, [pc, #672] @ (ced24 ) │ │ │ │ + b.w cbdc6 │ │ │ │ + ldr r3, [pc, #672] @ (cece0 ) │ │ │ │ mov r5, sl │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #904] @ (cee10 ) │ │ │ │ - ldr r0, [pc, #904] @ (cee14 ) │ │ │ │ + ldr r1, [pc, #904] @ (cedcc ) │ │ │ │ + ldr r0, [pc, #904] @ (cedd0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ @@ -207458,510 +207423,510 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cbdee │ │ │ │ - ldr r3, [pc, #592] @ (ced24 ) │ │ │ │ + b.w cbdaa │ │ │ │ + ldr r3, [pc, #592] @ (cece0 ) │ │ │ │ mov r5, sl │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #832] @ (cee18 ) │ │ │ │ - ldr r0, [pc, #832] @ (cee1c ) │ │ │ │ + ldr r1, [pc, #832] @ (cedd4 ) │ │ │ │ + ldr r0, [pc, #832] @ (cedd8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n cea98 │ │ │ │ - ldr r3, [pc, #568] @ (ced24 ) │ │ │ │ + b.n cea54 │ │ │ │ + ldr r3, [pc, #568] @ (cece0 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #816] @ (cee20 ) │ │ │ │ - ldr r0, [pc, #816] @ (cee24 ) │ │ │ │ + ldr r1, [pc, #816] @ (ceddc ) │ │ │ │ + ldr r0, [pc, #816] @ (cede0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n cea98 │ │ │ │ + b.n cea54 │ │ │ │ mov r0, r4 │ │ │ │ bl 87140 │ │ │ │ - b.w cbe80 │ │ │ │ + b.w cbe3c │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.w cbe7a │ │ │ │ + b.w cbe36 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cea0c │ │ │ │ - ldr r3, [pc, #516] @ (ced24 ) │ │ │ │ + b.n ce9c8 │ │ │ │ + ldr r3, [pc, #516] @ (cece0 ) │ │ │ │ mov r5, sl │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #768] @ (cee28 ) │ │ │ │ - ldr r0, [pc, #772] @ (cee2c ) │ │ │ │ + ldr r1, [pc, #768] @ (cede4 ) │ │ │ │ + ldr r0, [pc, #772] @ (cede8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n cea98 │ │ │ │ - ldr r3, [pc, #488] @ (ced24 ) │ │ │ │ + b.n cea54 │ │ │ │ + ldr r3, [pc, #488] @ (cece0 ) │ │ │ │ mov r5, sl │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #752] @ (cee30 ) │ │ │ │ - ldr r0, [pc, #752] @ (cee34 ) │ │ │ │ + ldr r1, [pc, #752] @ (cedec ) │ │ │ │ + ldr r0, [pc, #752] @ (cedf0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n cea98 │ │ │ │ + b.n cea54 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, sl │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceb6a │ │ │ │ + beq.n ceb26 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cec1a │ │ │ │ + beq.n cebd6 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceb7e │ │ │ │ + beq.n ceb3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cec22 │ │ │ │ + beq.n cebde │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceb90 │ │ │ │ + beq.n ceb4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cec2a │ │ │ │ + beq.n cebe6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceba2 │ │ │ │ + beq.n ceb5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cec32 │ │ │ │ + beq.n cebee │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cebb6 │ │ │ │ + beq.n ceb72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cec3a │ │ │ │ + beq.n cebf6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cebcc │ │ │ │ + beq.n ceb88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cec42 │ │ │ │ + beq.n cebfe │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbnz r3, cec08 │ │ │ │ + cbnz r3, cebc4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cebe0 │ │ │ │ + beq.n ceb9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cec4a │ │ │ │ - ldr r3, [pc, #596] @ (cee38 ) │ │ │ │ + cbz r3, cec06 │ │ │ │ + ldr r3, [pc, #596] @ (cedf4 ) │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #596] @ (cee3c ) │ │ │ │ + ldr r1, [pc, #596] @ (cedf8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr r3, [pc, #304] @ (ced24 ) │ │ │ │ - ldr r1, [pc, #588] @ (cee40 ) │ │ │ │ + ldr r3, [pc, #304] @ (cece0 ) │ │ │ │ + ldr r1, [pc, #588] @ (cedfc ) │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr r0, [pc, #588] @ (cee44 ) │ │ │ │ + ldr r0, [pc, #588] @ (cee00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.n cebd0 │ │ │ │ + b.n ceb8c │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cbd98 │ │ │ │ + b.w cbd54 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ceb6a │ │ │ │ + b.n ceb26 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ceb7e │ │ │ │ + b.n ceb3a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ceb90 │ │ │ │ + b.n ceb4c │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ceba2 │ │ │ │ + b.n ceb5e │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cebb6 │ │ │ │ + b.n ceb72 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cebcc │ │ │ │ + b.n ceb88 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cebe0 │ │ │ │ + b.n ceb9c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cec6a │ │ │ │ + beq.n cec26 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cef12 │ │ │ │ + beq.w ceece │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cec7e │ │ │ │ + beq.n cec3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ced04 │ │ │ │ + beq.n cecc0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cec90 │ │ │ │ + beq.n cec4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ced0c │ │ │ │ + beq.n cecc8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceca4 │ │ │ │ + beq.n cec60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ced14 │ │ │ │ + beq.n cecd0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cecb8 │ │ │ │ + beq.n cec74 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, ced1c │ │ │ │ + cbz r3, cecd8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbnz r3, cecf4 │ │ │ │ + cbnz r3, cecb0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceccc │ │ │ │ + beq.n cec88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cecfc │ │ │ │ - ldr r3, [pc, #360] @ (cee38 ) │ │ │ │ + cbz r3, cecb8 │ │ │ │ + ldr r3, [pc, #360] @ (cedf4 ) │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #372] @ (cee48 ) │ │ │ │ + ldr r1, [pc, #372] @ (cee04 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr r3, [pc, #68] @ (ced24 ) │ │ │ │ - ldr r1, [pc, #364] @ (cee4c ) │ │ │ │ + ldr r3, [pc, #68] @ (cece0 ) │ │ │ │ + ldr r1, [pc, #364] @ (cee08 ) │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr r0, [pc, #364] @ (cee50 ) │ │ │ │ + ldr r0, [pc, #364] @ (cee0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.n cecbc │ │ │ │ + b.n cec78 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ceccc │ │ │ │ + b.n cec88 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cec7e │ │ │ │ + b.n cec3a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cec90 │ │ │ │ + b.n cec4c │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ceca4 │ │ │ │ + b.n cec60 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cecb8 │ │ │ │ + b.n cec74 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + lsrs r4, r6, #21 │ │ │ │ movs r0, r4 │ │ │ │ - adds r4, #2 │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ movs r0, r4 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r1, #22 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r1, #26 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ movs r0, r4 │ │ │ │ - adds r3, #10 │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r0, #174 @ 0xae │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r2, r7, #15 │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r6, #23 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, #100 @ 0x64 │ │ │ │ + adds r0, #64 @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r0, #24 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r1, #22 │ │ │ │ + lsrs r0, r5, #13 │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, #0 │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ movs r0, r4 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ movs r0, r4 │ │ │ │ - adds r1, #172 @ 0xac │ │ │ │ + cmp r7, #136 @ 0x88 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + cmp r6, #106 @ 0x6a │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, #112 @ 0x70 │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + cmp r6, #4 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, #0 │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r0, #12 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r7, #146 @ 0x92 │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r4, #10 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r7, #22 │ │ │ │ + cmp r4, #242 @ 0xf2 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsrs r2, r0, #1 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsls r2, r7, #26 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #110 @ 0x6e │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #10 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r2, #182 @ 0xb6 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + lsls r6, r4, #22 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsls r6, r7, #21 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r1, #120 @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r2, r6, #16 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r7, #24 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r4, r4, #15 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r5, #23 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ movs r0, r4 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r0, r7, #20 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ movs r0, r4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cee6a │ │ │ │ + beq.n cee26 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cef3a │ │ │ │ + beq.n ceef6 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cee7e │ │ │ │ + beq.n cee3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ceef2 │ │ │ │ + beq.n ceeae │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cee90 │ │ │ │ + beq.n cee4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, ceefa │ │ │ │ + cbz r3, ceeb6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceea4 │ │ │ │ + beq.n cee60 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, cef02 │ │ │ │ + cbz r3, ceebe │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbnz r3, ceeea │ │ │ │ + cbnz r3, ceea6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceeb8 │ │ │ │ + beq.n cee74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cef0a │ │ │ │ - ldr.w r3, [pc, #2856] @ cf9e4 │ │ │ │ + cbz r3, ceec6 │ │ │ │ + ldr.w r3, [pc, #2856] @ cf9a0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2856] @ cf9e8 │ │ │ │ + ldr.w r1, [pc, #2856] @ cf9a4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr.w r3, [pc, #2844] @ cf9ec │ │ │ │ - ldr.w r1, [pc, #2844] @ cf9f0 │ │ │ │ + ldr.w r3, [pc, #2844] @ cf9a8 │ │ │ │ + ldr.w r1, [pc, #2844] @ cf9ac │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr.w r0, [pc, #2844] @ cf9f4 │ │ │ │ + ldr.w r0, [pc, #2844] @ cf9b0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.n ceea8 │ │ │ │ + b.n cee64 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cee7e │ │ │ │ + b.n cee3a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cee90 │ │ │ │ + b.n cee4c │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ceea4 │ │ │ │ + b.n cee60 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ceeb8 │ │ │ │ + b.n cee74 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cec6a │ │ │ │ - ldr.w r3, [pc, #2768] @ cf9ec │ │ │ │ + b.n cec26 │ │ │ │ + ldr.w r3, [pc, #2768] @ cf9a8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2772] @ cf9f8 │ │ │ │ - ldr.w r0, [pc, #2772] @ cf9fc │ │ │ │ + ldr.w r1, [pc, #2772] @ cf9b4 │ │ │ │ + ldr.w r0, [pc, #2772] @ cf9b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w cc6a0 │ │ │ │ + b.w cc65c │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cee6a │ │ │ │ - ldr.w r3, [pc, #2728] @ cf9ec │ │ │ │ + b.n cee26 │ │ │ │ + ldr.w r3, [pc, #2728] @ cf9a8 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2740] @ cfa00 │ │ │ │ - ldr.w r0, [pc, #2740] @ cfa04 │ │ │ │ + ldr.w r1, [pc, #2740] @ cf9bc │ │ │ │ + ldr.w r0, [pc, #2740] @ cf9c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ @@ -207976,19 +207941,19 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2644] @ cf9ec │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2644] @ cf9a8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2668] @ cfa08 │ │ │ │ - ldr.w r0, [pc, #2668] @ cfa0c │ │ │ │ + ldr.w r1, [pc, #2668] @ cf9c4 │ │ │ │ + ldr.w r0, [pc, #2668] @ cf9c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -208002,172 +207967,172 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w caca4 │ │ │ │ + b.w cac60 │ │ │ │ ldrd r3, r6, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r9, r7, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf00a │ │ │ │ + beq.n cefc6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf278 │ │ │ │ + beq.w cf234 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cf218 │ │ │ │ + bne.w cf1d4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r3, r6, [sp, #448] @ 0x1c0 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ ldr.w r0, [r3, #1452] @ 0x5ac │ │ │ │ movs r3, #0 │ │ │ │ blx 53348 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf1c6 │ │ │ │ + beq.w cf182 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n cf048 │ │ │ │ + beq.n cf004 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf220 │ │ │ │ + beq.w cf1dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf05c │ │ │ │ + beq.n cf018 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf208 │ │ │ │ + beq.w cf1c4 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf084 │ │ │ │ + beq.n cf040 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf210 │ │ │ │ + beq.w cf1cc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cf480 │ │ │ │ + beq.w cf43c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf45e │ │ │ │ + beq.w cf41a │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf0c2 │ │ │ │ + beq.n cf07e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf280 │ │ │ │ + beq.w cf23c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cf41a │ │ │ │ + beq.w cf3d6 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #1456] @ 0x5b0 │ │ │ │ blx 52e5c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf4b6 │ │ │ │ + beq.w cf472 │ │ │ │ blx 532b0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf0fe │ │ │ │ + beq.n cf0ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf456 │ │ │ │ + beq.w cf412 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w cf37c │ │ │ │ + blt.w cf338 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cf288 │ │ │ │ + beq.w cf244 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf120 │ │ │ │ + beq.n cf0dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf4dc │ │ │ │ + beq.w cf498 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52ce4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf144 │ │ │ │ + beq.n cf100 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf4e4 │ │ │ │ + beq.w cf4a0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d05a0 │ │ │ │ + beq.w d055c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0582 │ │ │ │ + beq.w d053e │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf184 │ │ │ │ + beq.n cf140 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0578 │ │ │ │ + beq.w d0534 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w c8b44 │ │ │ │ - ldr.w r3, [pc, #2144] @ cf9ec │ │ │ │ + bne.w c8b00 │ │ │ │ + ldr.w r3, [pc, #2144] @ cf9a8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2172] @ cfa10 │ │ │ │ - ldr.w r0, [pc, #2172] @ cfa14 │ │ │ │ + ldr.w r1, [pc, #2172] @ cf9cc │ │ │ │ + ldr.w r0, [pc, #2172] @ cf9d0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -208175,19 +208140,19 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2084] @ cf9ec │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2084] @ cf9a8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2120] @ cfa18 │ │ │ │ - ldr.w r0, [pc, #2120] @ cfa1c │ │ │ │ + ldr.w r1, [pc, #2120] @ cf9d4 │ │ │ │ + ldr.w r0, [pc, #2120] @ cf9d8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -208197,31 +208162,31 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf05c │ │ │ │ + b.n cf018 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf084 │ │ │ │ + b.n cf040 │ │ │ │ mov r0, fp │ │ │ │ bl 87198 │ │ │ │ - b.n cf012 │ │ │ │ + b.n cefce │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf048 │ │ │ │ - ldr.w r3, [pc, #1988] @ cf9ec │ │ │ │ + b.n cf004 │ │ │ │ + ldr.w r3, [pc, #1988] @ cf9a8 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2032] @ cfa20 │ │ │ │ - ldr.w r0, [pc, #2032] @ cfa24 │ │ │ │ + ldr.w r1, [pc, #2032] @ cf9dc │ │ │ │ + ldr.w r0, [pc, #2032] @ cf9e0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ @@ -208236,60 +208201,60 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf00a │ │ │ │ + b.n cefc6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf0c2 │ │ │ │ + b.n cf07e │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf2a2 │ │ │ │ + beq.n cf25e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cf3a2 │ │ │ │ + beq.n cf35e │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf2b6 │ │ │ │ + beq.n cf272 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cf3aa │ │ │ │ + beq.n cf366 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf2ca │ │ │ │ + beq.n cf286 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cf3b2 │ │ │ │ + beq.n cf36e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf3ee │ │ │ │ + beq.w cf3aa │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cf3e8 │ │ │ │ + beq.n cf3a4 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -208300,113 +208265,113 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf320 │ │ │ │ + beq.n cf2dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cf3ba │ │ │ │ + beq.n cf376 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n cf3c2 │ │ │ │ + beq.n cf37e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2a46 │ │ │ │ + beq.w d2a02 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf340 │ │ │ │ + beq.n cf2fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cf340 │ │ │ │ + cbnz r3, cf2fc │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf35c │ │ │ │ + beq.n cf318 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cf35c │ │ │ │ + cbnz r3, cf318 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1676] @ cf9ec │ │ │ │ + ldr.w r3, [pc, #1676] @ cf9a8 │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1728] @ cfa28 │ │ │ │ - ldr.w r0, [pc, #1728] @ cfa2c │ │ │ │ + ldr.w r1, [pc, #1728] @ cf9e4 │ │ │ │ + ldr.w r0, [pc, #1728] @ cf9e8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1644] @ cf9ec │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1644] @ cf9a8 │ │ │ │ mov sl, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1704] @ cfa30 │ │ │ │ - ldr.w r0, [pc, #1704] @ cfa34 │ │ │ │ + ldr.w r1, [pc, #1704] @ cf9ec │ │ │ │ + ldr.w r0, [pc, #1704] @ cf9f0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c989a │ │ │ │ + b.w c9856 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf2a2 │ │ │ │ + b.n cf25e │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf2b6 │ │ │ │ + b.n cf272 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf2ca │ │ │ │ + b.n cf286 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf320 │ │ │ │ - ldr.w r3, [pc, #1576] @ cf9ec │ │ │ │ + b.n cf2dc │ │ │ │ + ldr.w r3, [pc, #1576] @ cf9a8 │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1644] @ cfa38 │ │ │ │ - ldr.w r0, [pc, #1644] @ cfa3c │ │ │ │ + ldr.w r1, [pc, #1644] @ cf9f4 │ │ │ │ + ldr.w r0, [pc, #1644] @ cf9f8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ bl 8bdd4 │ │ │ │ - b.n cf2ea │ │ │ │ - ldr.w r3, [pc, #1532] @ cf9ec │ │ │ │ + b.n cf2a6 │ │ │ │ + ldr.w r3, [pc, #1532] @ cf9a8 │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1608] @ cfa40 │ │ │ │ + ldr.w r1, [pc, #1608] @ cf9fc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1604] @ cfa44 │ │ │ │ + ldr.w r0, [pc, #1604] @ cfa00 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1488] @ cf9ec │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1488] @ cf9a8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1572] @ cfa48 │ │ │ │ - ldr.w r0, [pc, #1572] @ cfa4c │ │ │ │ + ldr.w r1, [pc, #1572] @ cfa04 │ │ │ │ + ldr.w r0, [pc, #1572] @ cfa08 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -208414,106 +208379,106 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf0fe │ │ │ │ - ldr.w r3, [pc, #1420] @ cf9ec │ │ │ │ + b.n cf0ba │ │ │ │ + ldr.w r3, [pc, #1420] @ cf9a8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1512] @ cfa50 │ │ │ │ - ldr.w r0, [pc, #1512] @ cfa54 │ │ │ │ + ldr.w r1, [pc, #1512] @ cfa0c │ │ │ │ + ldr.w r0, [pc, #1512] @ cfa10 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n cf43a │ │ │ │ - ldr.w r3, [pc, #1384] @ cf9ec │ │ │ │ + b.n cf3f6 │ │ │ │ + ldr.w r3, [pc, #1384] @ cf9a8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1488] @ cfa58 │ │ │ │ - ldr.w r0, [pc, #1488] @ cfa5c │ │ │ │ + ldr.w r1, [pc, #1488] @ cfa14 │ │ │ │ + ldr.w r0, [pc, #1488] @ cfa18 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1332] @ cf9ec │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1332] @ cf9a8 │ │ │ │ mov sl, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1440] @ cfa60 │ │ │ │ - ldr.w r0, [pc, #1440] @ cfa64 │ │ │ │ + ldr.w r1, [pc, #1440] @ cfa1c │ │ │ │ + ldr.w r0, [pc, #1440] @ cfa20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c989a │ │ │ │ + b.w c9856 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf120 │ │ │ │ + b.n cf0dc │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf144 │ │ │ │ - ldr.w r3, [pc, #1276] @ cf9ec │ │ │ │ + b.n cf100 │ │ │ │ + ldr.w r3, [pc, #1276] @ cf9a8 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1392] @ cfa68 │ │ │ │ - ldr.w r0, [pc, #1392] @ cfa6c │ │ │ │ + ldr.w r1, [pc, #1392] @ cfa24 │ │ │ │ + ldr.w r0, [pc, #1392] @ cfa28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ bl 95694 │ │ │ │ - b.n cf24a │ │ │ │ + b.n cf206 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cab9a │ │ │ │ - ldr.w r3, [pc, #1228] @ cf9ec │ │ │ │ + b.w cab56 │ │ │ │ + ldr.w r3, [pc, #1228] @ cf9a8 │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1352] @ cfa70 │ │ │ │ + ldr.w r1, [pc, #1352] @ cfa2c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1348] @ cfa74 │ │ │ │ + ldr.w r0, [pc, #1348] @ cfa30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb496 │ │ │ │ - ldr.w r3, [pc, #1176] @ cf9ec │ │ │ │ + b.w cb452 │ │ │ │ + ldr.w r3, [pc, #1176] @ cf9a8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1308] @ cfa78 │ │ │ │ - ldr.w r0, [pc, #1308] @ cfa7c │ │ │ │ + ldr.w r1, [pc, #1308] @ cfa34 │ │ │ │ + ldr.w r0, [pc, #1308] @ cfa38 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -208525,42 +208490,42 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb286 │ │ │ │ - ldr.w r3, [pc, #1092] @ cf9ec │ │ │ │ + b.w cb242 │ │ │ │ + ldr.w r3, [pc, #1092] @ cf9a8 │ │ │ │ mov sl, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1232] @ cfa80 │ │ │ │ - ldr.w r0, [pc, #1232] @ cfa84 │ │ │ │ + ldr.w r1, [pc, #1232] @ cfa3c │ │ │ │ + ldr.w r0, [pc, #1232] @ cfa40 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c9a94 │ │ │ │ + b.w c9a50 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb364 │ │ │ │ + b.w cb320 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb33a │ │ │ │ - ldr.w r3, [pc, #1036] @ cf9ec │ │ │ │ + b.w cb2f6 │ │ │ │ + ldr.w r3, [pc, #1036] @ cf9a8 │ │ │ │ mov r7, r6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1184] @ cfa88 │ │ │ │ - ldr.w r0, [pc, #1184] @ cfa8c │ │ │ │ + ldr.w r1, [pc, #1184] @ cfa44 │ │ │ │ + ldr.w r0, [pc, #1184] @ cfa48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -208576,19 +208541,19 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #948] @ (cf9ec ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #948] @ (cf9a8 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1108] @ cfa90 │ │ │ │ - ldr.w r0, [pc, #1108] @ cfa94 │ │ │ │ + ldr.w r1, [pc, #1108] @ cfa4c │ │ │ │ + ldr.w r0, [pc, #1108] @ cfa50 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -208602,113 +208567,113 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #872] @ (cf9ec ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #872] @ (cf9a8 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1040] @ cfa98 │ │ │ │ - ldr.w r0, [pc, #1040] @ cfa9c │ │ │ │ + ldr.w r1, [pc, #1040] @ cfa54 │ │ │ │ + ldr.w r0, [pc, #1040] @ cfa58 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n cf652 │ │ │ │ + b.n cf60e │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb2c2 │ │ │ │ - ldr r3, [pc, #832] @ (cf9ec ) │ │ │ │ + b.w cb27e │ │ │ │ + ldr r3, [pc, #832] @ (cf9a8 ) │ │ │ │ mov r7, r6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #1004] @ (cfaa0 ) │ │ │ │ - ldr r0, [pc, #1008] @ (cfaa4 ) │ │ │ │ + ldr r1, [pc, #1004] @ (cfa5c ) │ │ │ │ + ldr r0, [pc, #1008] @ (cfa60 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n cf600 │ │ │ │ + b.n cf5bc │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb2e4 │ │ │ │ + b.w cb2a0 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf6f0 │ │ │ │ + beq.n cf6ac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf880 │ │ │ │ + beq.w cf83c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf706 │ │ │ │ + beq.n cf6c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf888 │ │ │ │ + beq.w cf844 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf71c │ │ │ │ + beq.n cf6d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf890 │ │ │ │ + beq.w cf84c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf732 │ │ │ │ + beq.n cf6ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf836 │ │ │ │ + beq.w cf7f2 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf746 │ │ │ │ + beq.n cf702 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cf83e │ │ │ │ + beq.n cf7fa │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf75a │ │ │ │ + beq.n cf716 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cf7fa │ │ │ │ + beq.n cf7b6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cf810 │ │ │ │ + beq.n cf7cc │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cf80a │ │ │ │ + beq.n cf7c6 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -208719,174 +208684,174 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf7ac │ │ │ │ + beq.n cf768 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cf802 │ │ │ │ + cbz r3, cf7be │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n cf846 │ │ │ │ + beq.n cf802 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2af0 │ │ │ │ + beq.w d2aac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf7c8 │ │ │ │ + beq.n cf784 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cf866 │ │ │ │ + beq.n cf822 │ │ │ │ mov r0, r7 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf7e0 │ │ │ │ + beq.n cf79c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cf86e │ │ │ │ - ldr r3, [pc, #520] @ (cf9ec ) │ │ │ │ + beq.n cf82a │ │ │ │ + ldr r3, [pc, #520] @ (cf9a8 ) │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #704] @ (cfaa8 ) │ │ │ │ - ldr r0, [pc, #704] @ (cfaac ) │ │ │ │ + ldr r1, [pc, #704] @ (cfa64 ) │ │ │ │ + ldr r0, [pc, #704] @ (cfa68 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf75a │ │ │ │ + b.n cf716 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf7ac │ │ │ │ + b.n cf768 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n cf778 │ │ │ │ - ldr r3, [pc, #472] @ (cf9ec ) │ │ │ │ + b.n cf734 │ │ │ │ + ldr r3, [pc, #472] @ (cf9a8 ) │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #664] @ (cfab0 ) │ │ │ │ + ldr r1, [pc, #664] @ (cfa6c ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #660] @ (cfab4 ) │ │ │ │ + ldr r0, [pc, #660] @ (cfa70 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf732 │ │ │ │ + b.n cf6ee │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf746 │ │ │ │ - ldr r3, [pc, #420] @ (cf9ec ) │ │ │ │ + b.n cf702 │ │ │ │ + ldr r3, [pc, #420] @ (cf9a8 ) │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #616] @ (cfab8 ) │ │ │ │ - ldr r0, [pc, #620] @ (cfabc ) │ │ │ │ + ldr r1, [pc, #616] @ (cfa74 ) │ │ │ │ + ldr r0, [pc, #620] @ (cfa78 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf7c8 │ │ │ │ + b.n cf784 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf7e0 │ │ │ │ + b.n cf79c │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb324 │ │ │ │ + b.w cb2e0 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf6f0 │ │ │ │ + b.n cf6ac │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf706 │ │ │ │ + b.n cf6c2 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf71c │ │ │ │ + b.n cf6d8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb4d0 │ │ │ │ + b.w cb48c │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb5b8 │ │ │ │ + b.w cb574 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb5ce │ │ │ │ + b.w cb58a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb5e4 │ │ │ │ + b.w cb5a0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb5f8 │ │ │ │ + b.w cb5b4 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb60e │ │ │ │ + b.w cb5ca │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb624 │ │ │ │ + b.w cb5e0 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb63c │ │ │ │ + b.w cb5f8 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb652 │ │ │ │ + b.w cb60e │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb6b4 │ │ │ │ - ldr r3, [pc, #236] @ (cf9ec ) │ │ │ │ + b.w cb670 │ │ │ │ + ldr r3, [pc, #236] @ (cf9a8 ) │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #444] @ (cfac0 ) │ │ │ │ + ldr r1, [pc, #444] @ (cfa7c ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #440] @ (cfac4 ) │ │ │ │ + ldr r0, [pc, #440] @ (cfa80 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.w cb65a │ │ │ │ + b.w cb616 │ │ │ │ bl 8bdd4 │ │ │ │ - b.w cb67c │ │ │ │ + b.w cb638 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb6d4 │ │ │ │ + b.w cb690 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cacda │ │ │ │ - ldr r3, [pc, #160] @ (cf9ec ) │ │ │ │ + b.w cac96 │ │ │ │ + ldr r3, [pc, #160] @ (cf9a8 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr r1, [pc, #376] @ (cfac8 ) │ │ │ │ + ldr r1, [pc, #376] @ (cfa84 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #173 @ 0xad │ │ │ │ - ldr r0, [pc, #372] @ (cfacc ) │ │ │ │ + ldr r0, [pc, #372] @ (cfa88 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ @@ -208898,207 +208863,204 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #88] @ (cf9ec ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #88] @ (cf9a8 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #312] @ (cfad0 ) │ │ │ │ - ldr r0, [pc, #312] @ (cfad4 ) │ │ │ │ + ldr r1, [pc, #312] @ (cfa8c ) │ │ │ │ + ldr r0, [pc, #312] @ (cfa90 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #172 @ 0xac │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w cb840 │ │ │ │ - ldr r3, [pc, #56] @ (cf9ec ) │ │ │ │ + b.w cb7fc │ │ │ │ + ldr r3, [pc, #56] @ (cf9a8 ) │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #288] @ (cfad8 ) │ │ │ │ - ldr r0, [pc, #288] @ (cfadc ) │ │ │ │ + ldr r1, [pc, #288] @ (cfa94 ) │ │ │ │ + ldr r0, [pc, #288] @ (cfa98 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ bl 8bdd4 │ │ │ │ - b.w cb45a │ │ │ │ + b.w cb416 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb4b6 │ │ │ │ + b.w cb472 │ │ │ │ nop │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #6 │ │ │ │ - movs r0, r4 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ - movs r0, r4 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ - movs r0, r4 │ │ │ │ - lsls r0, r1, #8 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + movs r2, r6 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + movs r4, #146 @ 0x92 │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + vshr.u32 d16, d15, #28 │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + vshr.u32 d0, d15, #6 │ │ │ │ + movs r4, #24 │ │ │ │ movs r0, r4 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + vqadd.u32 d16, d4, d15 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ movs r0, r4 │ │ │ │ - vshr.u16 d0, d15, #8 │ │ │ │ - movs r4, #10 │ │ │ │ + ldc2l 0, cr0, [r4, #-124]! @ 0xffffff84 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ movs r0, r4 │ │ │ │ - vqadd.u16 d16, d6, d15 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + ldc2 0, cr0, [r2, #-124]! @ 0xffffff84 │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ movs r0, r4 │ │ │ │ - mrc2 0, 7, r0, cr10, cr15, {0} │ │ │ │ - movs r2, #114 @ 0x72 │ │ │ │ + ldc2l 0, cr0, [r6], {31} │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ movs r0, r4 │ │ │ │ - stc2l 0, cr0, [r4, #124] @ 0x7c │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + @ instruction: 0xfba0001f │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [r4, #124]! @ 0x7c │ │ │ │ - movs r2, #12 │ │ │ │ + @ instruction: 0xfb80001f │ │ │ │ + subs r0, r5, #7 │ │ │ │ movs r0, r4 │ │ │ │ - ldc2l 0, cr0, [lr, #-124] @ 0xffffff84 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + smlawt r0, sl, pc, r0 @ │ │ │ │ + subs r0, r0, #7 │ │ │ │ movs r0, r4 │ │ │ │ - ldc2 0, cr0, [r0, #-124]! @ 0xffffff84 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + mls r0, ip, pc, r0 │ │ │ │ + subs r2, r2, #6 │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [r8, #-124] @ 0xffffff84 │ │ │ │ - movs r1, #114 @ 0x72 │ │ │ │ + @ instruction: 0xfae4001f │ │ │ │ + subs r6, r1, #5 │ │ │ │ movs r0, r4 │ │ │ │ - stc2l 0, cr0, [r4], {31} │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + @ instruction: 0xfaa0001f │ │ │ │ + subs r4, r5, #4 │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [r0], #124 @ 0x7c │ │ │ │ - movs r1, #24 │ │ │ │ + @ instruction: 0xfa7c001f │ │ │ │ + subs r4, r6, #3 │ │ │ │ movs r0, r4 │ │ │ │ - stc2l 0, cr0, [sl], #-124 @ 0xffffff84 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + @ instruction: 0xfa46001f │ │ │ │ + subs r6, r7, #2 │ │ │ │ movs r0, r4 │ │ │ │ - ldc2 0, cr0, [r4], #-124 @ 0xffffff84 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xfa10001f │ │ │ │ + subs r2, r2, #2 │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [r2], {31} │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + ldr??.w r0, [lr, #31] │ │ │ │ + subs r2, r3, #1 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfbca001f │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + vld1.8 @ instruction: 0xf9a6001f │ │ │ │ + subs r6, r0, #0 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfb7c001f │ │ │ │ - subs r0, r6, #7 │ │ │ │ + ldr??.w r0, [r8, pc, lsl #1] │ │ │ │ + adds r4, r1, #7 │ │ │ │ movs r0, r4 │ │ │ │ - smlsdx r0, r2, pc, r0 @ │ │ │ │ - subs r6, r3, #6 │ │ │ │ + ldrsb.w r0, [lr, pc, lsl #1] │ │ │ │ + adds r2, r7, #5 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfaf0001f │ │ │ │ - subs r2, r2, #5 │ │ │ │ + str.w r0, [ip, #31] │ │ │ │ + adds r6, r5, #4 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfaa4001f │ │ │ │ - subs r2, r5, #4 │ │ │ │ + strb.w r0, [r0, #31] │ │ │ │ + adds r6, r0, #4 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfa7c001f │ │ │ │ - adds r4, r6, #7 │ │ │ │ + ldr.w r0, [r8, pc, lsl #1] │ │ │ │ + subs r0, r2, r7 │ │ │ │ movs r0, r4 │ │ │ │ - vst4.8 {d16-d19}, [r6 :64] │ │ │ │ - adds r6, r0, #7 │ │ │ │ + @ instruction: 0xf722001f │ │ │ │ + subs r2, r4, r6 │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb.w r0, [r4, pc, lsl #1] │ │ │ │ - adds r6, r1, #6 │ │ │ │ + @ instruction: 0xf6f0001f │ │ │ │ + subs r2, r5, r5 │ │ │ │ movs r0, r4 │ │ │ │ - str??.w r0, [r0, #31] │ │ │ │ - adds r2, r3, #3 │ │ │ │ + @ instruction: 0xf6bc001f │ │ │ │ + subs r6, r6, r2 │ │ │ │ movs r0, r4 │ │ │ │ - strh.w r0, [r8, pc, lsl #1] │ │ │ │ - adds r2, r1, #2 │ │ │ │ + addw r0, r4, #2079 @ 0x81f │ │ │ │ + subs r6, r4, r1 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf7d6001f │ │ │ │ - adds r4, r0, #1 │ │ │ │ + subs.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ + subs r0, r4, r0 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf796001f │ │ │ │ - adds r4, r4, #0 │ │ │ │ + sbcs.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ + subs r0, r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf776001f │ │ │ │ + adcs.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cfb00 │ │ │ │ + beq.n cfabc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d21ba │ │ │ │ + beq.w d2176 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cfb16 │ │ │ │ + beq.n cfad2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d21c4 │ │ │ │ + beq.w d2180 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cfb2a │ │ │ │ + beq.n cfae6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d21ce │ │ │ │ + beq.w d218a │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cfb40 │ │ │ │ + beq.n cfafc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d21d8 │ │ │ │ + beq.w d2194 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cfb54 │ │ │ │ + beq.n cfb10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cfc04 │ │ │ │ + beq.n cfbc0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d2208 │ │ │ │ + bne.w d21c4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d21e2 │ │ │ │ + beq.w d219e │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2212 │ │ │ │ + beq.w d21ce │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ @@ -209109,88 +209071,88 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cfbb2 │ │ │ │ + beq.n cfb6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cfc0c │ │ │ │ - cbz r7, cfc1c │ │ │ │ + cbz r3, cfbc8 │ │ │ │ + cbz r7, cfbd8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2cc4 │ │ │ │ + beq.w d2c80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cfbce │ │ │ │ + beq.n cfb8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d221a │ │ │ │ + beq.w d21d6 │ │ │ │ mov r0, r7 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cfbe4 │ │ │ │ + beq.n cfba0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, cfc14 │ │ │ │ - ldr.w r3, [pc, #3180] @ d0854 │ │ │ │ + cbz r3, cfbd0 │ │ │ │ + ldr.w r3, [pc, #3180] @ d0810 │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3176] @ d0858 │ │ │ │ - ldr.w r0, [pc, #3176] @ d085c │ │ │ │ + ldr.w r1, [pc, #3176] @ d0814 │ │ │ │ + ldr.w r0, [pc, #3176] @ d0818 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cfb54 │ │ │ │ + b.n cfb10 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cfbb2 │ │ │ │ + b.n cfb6e │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cfbe4 │ │ │ │ - ldr.w r3, [pc, #3124] @ d0854 │ │ │ │ + b.n cfba0 │ │ │ │ + ldr.w r3, [pc, #3124] @ d0810 │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3128] @ d0860 │ │ │ │ - ldr.w r0, [pc, #3128] @ d0864 │ │ │ │ + ldr.w r1, [pc, #3128] @ d081c │ │ │ │ + ldr.w r0, [pc, #3128] @ d0820 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #3088] @ d0854 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #3088] @ d0810 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3100] @ d0868 │ │ │ │ - ldr.w r0, [pc, #3100] @ d086c │ │ │ │ + ldr.w r1, [pc, #3100] @ d0824 │ │ │ │ + ldr.w r0, [pc, #3100] @ d0828 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #3048] @ d0854 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #3048] @ d0810 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3072] @ d0870 │ │ │ │ - ldr.w r0, [pc, #3072] @ d0874 │ │ │ │ + ldr.w r1, [pc, #3072] @ d082c │ │ │ │ + ldr.w r0, [pc, #3072] @ d0830 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ @@ -209201,36 +209163,36 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2980] @ d0854 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2980] @ d0810 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3012] @ d0878 │ │ │ │ - ldr.w r0, [pc, #3012] @ d087c │ │ │ │ + ldr.w r1, [pc, #3012] @ d0834 │ │ │ │ + ldr.w r0, [pc, #3012] @ d0838 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w cb72a │ │ │ │ + b.w cb6e6 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.w cb220 │ │ │ │ + b.w cb1dc │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9fce │ │ │ │ - ldr.w r3, [pc, #2928] @ d0854 │ │ │ │ + b.w c9f8a │ │ │ │ + ldr.w r3, [pc, #2928] @ d0810 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2968] @ d0880 │ │ │ │ - ldr.w r0, [pc, #2968] @ d0884 │ │ │ │ + ldr.w r1, [pc, #2968] @ d083c │ │ │ │ + ldr.w r0, [pc, #2968] @ d0840 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #170 @ 0xaa │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ @@ -209239,40 +209201,40 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca002 │ │ │ │ - ldr.w r3, [pc, #2856] @ d0854 │ │ │ │ + b.w c9fbe │ │ │ │ + ldr.w r3, [pc, #2856] @ d0810 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2904] @ d0888 │ │ │ │ - ldr.w r0, [pc, #2904] @ d088c │ │ │ │ + ldr.w r1, [pc, #2904] @ d0844 │ │ │ │ + ldr.w r0, [pc, #2904] @ d0848 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #171 @ 0xab │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w cb8ca │ │ │ │ + b.w cb886 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca084 │ │ │ │ + b.w ca040 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87140 │ │ │ │ - b.w ca036 │ │ │ │ - ldr.w r3, [pc, #2800] @ d0854 │ │ │ │ + b.w c9ff2 │ │ │ │ + ldr.w r3, [pc, #2800] @ d0810 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2856] @ d0890 │ │ │ │ - ldr.w r0, [pc, #2856] @ d0894 │ │ │ │ + ldr.w r1, [pc, #2856] @ d084c │ │ │ │ + ldr.w r0, [pc, #2856] @ d0850 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #170 @ 0xaa │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ @@ -209281,24 +209243,24 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca022 │ │ │ │ + b.w c9fde │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca062 │ │ │ │ - ldr.w r3, [pc, #2720] @ d0854 │ │ │ │ + b.w ca01e │ │ │ │ + ldr.w r3, [pc, #2720] @ d0810 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2784] @ d0898 │ │ │ │ - ldr.w r0, [pc, #2784] @ d089c │ │ │ │ + ldr.w r1, [pc, #2784] @ d0854 │ │ │ │ + ldr.w r0, [pc, #2784] @ d0858 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -209310,38 +209272,38 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w caad4 │ │ │ │ - ldr.w r3, [pc, #2640] @ d0854 │ │ │ │ + b.w caa90 │ │ │ │ + ldr.w r3, [pc, #2640] @ d0810 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2708] @ d08a0 │ │ │ │ - ldr.w r0, [pc, #2708] @ d08a4 │ │ │ │ + ldr.w r1, [pc, #2708] @ d085c │ │ │ │ + ldr.w r0, [pc, #2708] @ d0860 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n cfdd0 │ │ │ │ + b.n cfd8c │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w caab2 │ │ │ │ - ldr.w r3, [pc, #2596] @ d0854 │ │ │ │ + b.w caa6e │ │ │ │ + ldr.w r3, [pc, #2596] @ d0810 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2672] @ d08a8 │ │ │ │ - ldr.w r0, [pc, #2672] @ d08ac │ │ │ │ + ldr.w r1, [pc, #2672] @ d0864 │ │ │ │ + ldr.w r0, [pc, #2672] @ d0868 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ @@ -209358,40 +209320,40 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2508] @ d0854 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2508] @ d0810 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2592] @ d08b0 │ │ │ │ - ldr.w r0, [pc, #2592] @ d08b4 │ │ │ │ + ldr.w r1, [pc, #2592] @ d086c │ │ │ │ + ldr.w r0, [pc, #2592] @ d0870 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ bl 95694 │ │ │ │ - b.w cef66 │ │ │ │ + b.w cef22 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cac20 │ │ │ │ + b.w cabdc │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cac6a │ │ │ │ - ldr.w r3, [pc, #2448] @ d0854 │ │ │ │ + b.w cac26 │ │ │ │ + ldr.w r3, [pc, #2448] @ d0810 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2540] @ d08b8 │ │ │ │ - ldr.w r0, [pc, #2540] @ d08bc │ │ │ │ + ldr.w r1, [pc, #2540] @ d0874 │ │ │ │ + ldr.w r0, [pc, #2540] @ d0878 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ @@ -209410,84 +209372,84 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r9, fp │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cff40 │ │ │ │ + beq.n cfefc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0110 │ │ │ │ + beq.w d00cc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cff56 │ │ │ │ + beq.n cff12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0118 │ │ │ │ + beq.w d00d4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cff6c │ │ │ │ + beq.n cff28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0120 │ │ │ │ + beq.w d00dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cff80 │ │ │ │ + beq.n cff3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0128 │ │ │ │ + beq.w d00e4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cff96 │ │ │ │ + beq.n cff52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0130 │ │ │ │ + beq.w d00ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cffaa │ │ │ │ + beq.n cff66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0138 │ │ │ │ + beq.w d00f4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d01dc │ │ │ │ + bne.w d0198 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d01b0 │ │ │ │ + beq.w d016c │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d01e4 │ │ │ │ + beq.w d01a0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -209498,57 +209460,57 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d000c │ │ │ │ + beq.n cffc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d017a │ │ │ │ + beq.w d0136 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d018a │ │ │ │ + beq.w d0146 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2bb4 │ │ │ │ + beq.w d2b70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d002c │ │ │ │ + beq.n cffe8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d01ea │ │ │ │ + beq.w d01a6 │ │ │ │ mov r0, r7 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0046 │ │ │ │ + beq.n d0002 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0182 │ │ │ │ - ldr.w r3, [pc, #2060] @ d0854 │ │ │ │ + beq.w d013e │ │ │ │ + ldr.w r3, [pc, #2060] @ d0810 │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2160] @ d08c0 │ │ │ │ - ldr.w r0, [pc, #2160] @ d08c4 │ │ │ │ + ldr.w r1, [pc, #2160] @ d087c │ │ │ │ + ldr.w r0, [pc, #2160] @ d0880 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2028] @ d0854 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2028] @ d0810 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2136] @ d08c8 │ │ │ │ - ldr.w r0, [pc, #2136] @ d08cc │ │ │ │ + ldr.w r1, [pc, #2136] @ d0884 │ │ │ │ + ldr.w r0, [pc, #2136] @ d0888 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ @@ -209567,172 +209529,172 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1932] @ d0854 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1932] @ d0810 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2048] @ d08d0 │ │ │ │ - ldr.w r0, [pc, #2048] @ d08d4 │ │ │ │ + ldr.w r1, [pc, #2048] @ d088c │ │ │ │ + ldr.w r0, [pc, #2048] @ d0890 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ bl 95694 │ │ │ │ - b.n cfee6 │ │ │ │ - ldr.w r3, [pc, #1896] @ d0854 │ │ │ │ + b.n cfea2 │ │ │ │ + ldr.w r3, [pc, #1896] @ d0810 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2020] @ d08d8 │ │ │ │ - ldr.w r0, [pc, #2020] @ d08dc │ │ │ │ + ldr.w r1, [pc, #2020] @ d0894 │ │ │ │ + ldr.w r0, [pc, #2020] @ d0898 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ bl 95694 │ │ │ │ - b.n cfe52 │ │ │ │ + b.n cfe0e │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cff40 │ │ │ │ + b.n cfefc │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cff56 │ │ │ │ + b.n cff12 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cff6c │ │ │ │ + b.n cff28 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cff80 │ │ │ │ + b.n cff3c │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cff96 │ │ │ │ + b.n cff52 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cffaa │ │ │ │ - ldr.w r3, [pc, #1808] @ d0854 │ │ │ │ + b.n cff66 │ │ │ │ + ldr.w r3, [pc, #1808] @ d0810 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1940] @ d08e0 │ │ │ │ - ldr.w r0, [pc, #1940] @ d08e4 │ │ │ │ + ldr.w r1, [pc, #1940] @ d089c │ │ │ │ + ldr.w r0, [pc, #1940] @ d08a0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ bl 95694 │ │ │ │ - b.n d008a │ │ │ │ + b.n d0046 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca140 │ │ │ │ + b.w ca0fc │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cacbe │ │ │ │ + b.w cac7a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d000c │ │ │ │ + b.n cffc8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0046 │ │ │ │ - ldr.w r3, [pc, #1736] @ d0854 │ │ │ │ + b.n d0002 │ │ │ │ + ldr.w r3, [pc, #1736] @ d0810 │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1876] @ d08e8 │ │ │ │ - ldr.w r0, [pc, #1876] @ d08ec │ │ │ │ + ldr.w r1, [pc, #1876] @ d08a4 │ │ │ │ + ldr.w r0, [pc, #1876] @ d08a8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1696] @ d0854 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1696] @ d0810 │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1844] @ d08f0 │ │ │ │ + ldr.w r1, [pc, #1844] @ d08ac │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1840] @ d08f4 │ │ │ │ + ldr.w r0, [pc, #1840] @ d08b0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.n cffb2 │ │ │ │ + b.n cff6e │ │ │ │ bl 8bdd4 │ │ │ │ - b.n cffd4 │ │ │ │ + b.n cff90 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d002c │ │ │ │ - ldr.w r3, [pc, #1632] @ d0854 │ │ │ │ + b.n cffe8 │ │ │ │ + ldr.w r3, [pc, #1632] @ d0810 │ │ │ │ mov r4, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1788] @ d08f8 │ │ │ │ - ldr.w r0, [pc, #1788] @ d08fc │ │ │ │ + ldr.w r1, [pc, #1788] @ d08b4 │ │ │ │ + ldr.w r0, [pc, #1788] @ d08b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c99b2 │ │ │ │ - ldr.w r3, [pc, #1592] @ d0854 │ │ │ │ + b.w c996e │ │ │ │ + ldr.w r3, [pc, #1592] @ d0810 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1760] @ d0900 │ │ │ │ - ldr.w r0, [pc, #1760] @ d0904 │ │ │ │ + ldr.w r1, [pc, #1760] @ d08bc │ │ │ │ + ldr.w r0, [pc, #1760] @ d08c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c989a │ │ │ │ + b.w c9856 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb6ee │ │ │ │ - ldr.w r3, [pc, #1548] @ d0854 │ │ │ │ + b.w cb6aa │ │ │ │ + ldr.w r3, [pc, #1548] @ d0810 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1720] @ d0908 │ │ │ │ + ldr.w r1, [pc, #1720] @ d08c4 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1716] @ d090c │ │ │ │ + ldr.w r0, [pc, #1716] @ d08c8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ bl 8bdd4 │ │ │ │ - b.w cb07e │ │ │ │ - ldr.w r3, [pc, #1496] @ d0854 │ │ │ │ + b.w cb03a │ │ │ │ + ldr.w r3, [pc, #1496] @ d0810 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1676] @ d0910 │ │ │ │ - ldr.w r0, [pc, #1676] @ d0914 │ │ │ │ + ldr.w r1, [pc, #1676] @ d08cc │ │ │ │ + ldr.w r0, [pc, #1676] @ d08d0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -209744,20 +209706,20 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1424] @ d0854 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1424] @ d0810 │ │ │ │ mov r4, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1612] @ d0918 │ │ │ │ - ldr.w r0, [pc, #1612] @ d091c │ │ │ │ + ldr.w r1, [pc, #1612] @ d08d4 │ │ │ │ + ldr.w r0, [pc, #1612] @ d08d8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ add r0, pc │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -209770,22 +209732,22 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cabda │ │ │ │ - ldr.w r3, [pc, #1336] @ d0854 │ │ │ │ + b.w cab96 │ │ │ │ + ldr.w r3, [pc, #1336] @ d0810 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1536] @ d0920 │ │ │ │ - ldr.w r0, [pc, #1536] @ d0924 │ │ │ │ + ldr.w r1, [pc, #1536] @ d08dc │ │ │ │ + ldr.w r0, [pc, #1536] @ d08e0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -209797,31 +209759,31 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #1264] @ d0854 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #1264] @ d0810 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1472] @ d0928 │ │ │ │ - ldr.w r0, [pc, #1472] @ d092c │ │ │ │ + ldr.w r1, [pc, #1472] @ d08e4 │ │ │ │ + ldr.w r0, [pc, #1472] @ d08e8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c989a │ │ │ │ - ldr.w r3, [pc, #1228] @ d0854 │ │ │ │ + b.w c9856 │ │ │ │ + ldr.w r3, [pc, #1228] @ d0810 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1444] @ d0930 │ │ │ │ - ldr.w r0, [pc, #1444] @ d0934 │ │ │ │ + ldr.w r1, [pc, #1444] @ d08ec │ │ │ │ + ldr.w r0, [pc, #1444] @ d08f0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #151 @ 0x97 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -209831,63 +209793,63 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d03e2 │ │ │ │ + beq.n d039e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0542 │ │ │ │ + beq.w d04fe │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d03f8 │ │ │ │ + beq.n d03b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d054a │ │ │ │ + beq.w d0506 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d040e │ │ │ │ + beq.n d03ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0552 │ │ │ │ + beq.w d050e │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0422 │ │ │ │ + beq.n d03de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d04c6 │ │ │ │ + beq.n d0482 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d0510 │ │ │ │ + beq.n d04cc │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d050a │ │ │ │ + beq.n d04c6 │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 71ddc │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ @@ -209898,146 +209860,146 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0478 │ │ │ │ + beq.n d0434 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d04ce │ │ │ │ - cbz r5, d04de │ │ │ │ + cbz r3, d048a │ │ │ │ + cbz r5, d049a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d2d92 │ │ │ │ + beq.w d2d4e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0492 │ │ │ │ + beq.n d044e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d0502 │ │ │ │ + beq.n d04be │ │ │ │ mov r0, r5 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d04a8 │ │ │ │ + beq.n d0464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d04d6 │ │ │ │ - ldr r3, [pc, #936] @ (d0854 ) │ │ │ │ + cbz r3, d0492 │ │ │ │ + ldr r3, [pc, #936] @ (d0810 ) │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1160] @ d0938 │ │ │ │ - ldr.w r0, [pc, #1160] @ d093c │ │ │ │ + ldr.w r1, [pc, #1160] @ d08f4 │ │ │ │ + ldr.w r0, [pc, #1160] @ d08f8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0422 │ │ │ │ + b.n d03de │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0478 │ │ │ │ + b.n d0434 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d04a8 │ │ │ │ - ldr r3, [pc, #884] @ (d0854 ) │ │ │ │ + b.n d0464 │ │ │ │ + ldr r3, [pc, #884] @ (d0810 ) │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1112] @ d0940 │ │ │ │ - ldr.w r0, [pc, #1112] @ d0944 │ │ │ │ + ldr.w r1, [pc, #1112] @ d08fc │ │ │ │ + ldr.w r0, [pc, #1112] @ d0900 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0492 │ │ │ │ + b.n d044e │ │ │ │ bl 8bdd4 │ │ │ │ - b.n d0440 │ │ │ │ - ldr r3, [pc, #832] @ (d0854 ) │ │ │ │ + b.n d03fc │ │ │ │ + ldr r3, [pc, #832] @ (d0810 ) │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1072] @ d0948 │ │ │ │ + ldr.w r1, [pc, #1072] @ d0904 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1068] @ d094c │ │ │ │ + ldr.w r0, [pc, #1068] @ d0908 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cab02 │ │ │ │ + b.w caabe │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d03e2 │ │ │ │ + b.n d039e │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d03f8 │ │ │ │ + b.n d03b4 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d040e │ │ │ │ + b.n d03ca │ │ │ │ mov r0, fp │ │ │ │ bl 87140 │ │ │ │ - b.w cab16 │ │ │ │ + b.w caad2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cab42 │ │ │ │ + b.w caafe │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cab64 │ │ │ │ + b.w cab20 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cf184 │ │ │ │ - ldr r3, [pc, #720] @ (d0854 ) │ │ │ │ + b.w cf140 │ │ │ │ + ldr r3, [pc, #720] @ (d0810 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #968] @ (d0950 ) │ │ │ │ - ldr r0, [pc, #968] @ (d0954 ) │ │ │ │ + ldr r1, [pc, #968] @ (d090c ) │ │ │ │ + ldr r0, [pc, #968] @ (d0910 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w cf1aa │ │ │ │ - ldr r3, [pc, #688] @ (d0854 ) │ │ │ │ + b.w cf166 │ │ │ │ + ldr r3, [pc, #688] @ (d0810 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #944] @ (d0958 ) │ │ │ │ - ldr r0, [pc, #948] @ (d095c ) │ │ │ │ + ldr r1, [pc, #944] @ (d0914 ) │ │ │ │ + ldr r0, [pc, #948] @ (d0918 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w cf4a0 │ │ │ │ - ldr r3, [pc, #660] @ (d0854 ) │ │ │ │ + b.w cf45c │ │ │ │ + ldr r3, [pc, #660] @ (d0810 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r4 │ │ │ │ - ldr r1, [pc, #920] @ (d0960 ) │ │ │ │ + ldr r1, [pc, #920] @ (d091c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr r0, [pc, #916] @ (d0964 ) │ │ │ │ + ldr r0, [pc, #916] @ (d0920 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ @@ -210051,38 +210013,38 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #576] @ (d0854 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #576] @ (d0810 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr r1, [pc, #848] @ (d0968 ) │ │ │ │ + ldr r1, [pc, #848] @ (d0924 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #173 @ 0xad │ │ │ │ - ldr r0, [pc, #844] @ (d096c ) │ │ │ │ + ldr r0, [pc, #844] @ (d0928 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.w cf964 │ │ │ │ + b.w cf920 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca1c8 │ │ │ │ - ldr r3, [pc, #536] @ (d0854 ) │ │ │ │ + b.w ca184 │ │ │ │ + ldr r3, [pc, #536] @ (d0810 ) │ │ │ │ mov r6, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r4 │ │ │ │ - ldr r1, [pc, #812] @ (d0970 ) │ │ │ │ + ldr r1, [pc, #812] @ (d092c ) │ │ │ │ mov r4, fp │ │ │ │ - ldr r0, [pc, #812] @ (d0974 ) │ │ │ │ + ldr r0, [pc, #812] @ (d0930 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -210100,90 +210062,90 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #444] @ (d0854 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #444] @ (d0810 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r4 │ │ │ │ - ldr r1, [pc, #728] @ (d0978 ) │ │ │ │ + ldr r1, [pc, #728] @ (d0934 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #175 @ 0xaf │ │ │ │ - ldr r0, [pc, #728] @ (d097c ) │ │ │ │ + ldr r0, [pc, #728] @ (d0938 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n d05dc │ │ │ │ - ldr r3, [pc, #412] @ (d0854 ) │ │ │ │ + b.n d0598 │ │ │ │ + ldr r3, [pc, #412] @ (d0810 ) │ │ │ │ mov r4, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #708] @ (d0980 ) │ │ │ │ - ldr r0, [pc, #708] @ (d0984 ) │ │ │ │ + ldr r1, [pc, #708] @ (d093c ) │ │ │ │ + ldr r0, [pc, #708] @ (d0940 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c99b2 │ │ │ │ + b.w c996e │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r5 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d06f2 │ │ │ │ + beq.n d06ae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d084a │ │ │ │ + beq.w d0806 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0708 │ │ │ │ + beq.n d06c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d083a │ │ │ │ + beq.w d07f6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d071e │ │ │ │ + beq.n d06da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0842 │ │ │ │ + beq.w d07fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0730 │ │ │ │ + beq.n d06ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d07ce │ │ │ │ + beq.n d078a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d0814 │ │ │ │ + beq.n d07d0 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d080e │ │ │ │ + beq.n d07ca │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 71ddc │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ @@ -210194,248 +210156,251 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0786 │ │ │ │ + beq.n d0742 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d07d6 │ │ │ │ - cbz r5, d07de │ │ │ │ + cbz r3, d0792 │ │ │ │ + cbz r5, d079a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d2d4e │ │ │ │ + beq.w d2d0a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d079e │ │ │ │ + beq.n d075a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, d07fe │ │ │ │ + cbz r3, d07ba │ │ │ │ mov r0, r5 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d07b4 │ │ │ │ + beq.n d0770 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d0806 │ │ │ │ - ldr r3, [pc, #156] @ (d0854 ) │ │ │ │ + cbz r3, d07c2 │ │ │ │ + ldr r3, [pc, #156] @ (d0810 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #460] @ (d0988 ) │ │ │ │ - ldr r0, [pc, #460] @ (d098c ) │ │ │ │ + ldr r1, [pc, #460] @ (d0944 ) │ │ │ │ + ldr r0, [pc, #460] @ (d0948 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0730 │ │ │ │ + b.n d06ec │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0786 │ │ │ │ - ldr r3, [pc, #116] @ (d0854 ) │ │ │ │ + b.n d0742 │ │ │ │ + ldr r3, [pc, #116] @ (d0810 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #424] @ (d0990 ) │ │ │ │ - ldr r0, [pc, #428] @ (d0994 ) │ │ │ │ + ldr r1, [pc, #424] @ (d094c ) │ │ │ │ + ldr r0, [pc, #428] @ (d0950 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d079e │ │ │ │ + b.n d075a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d07b4 │ │ │ │ + b.n d0770 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n d074e │ │ │ │ - ldr r3, [pc, #60] @ (d0854 ) │ │ │ │ + b.n d070a │ │ │ │ + ldr r3, [pc, #60] @ (d0810 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #380] @ (d0998 ) │ │ │ │ + ldr r1, [pc, #380] @ (d0954 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #376] @ (d099c ) │ │ │ │ + ldr r0, [pc, #376] @ (d0958 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0708 │ │ │ │ + b.n d06c4 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d071e │ │ │ │ + b.n d06da │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d06f2 │ │ │ │ + b.n d06ae │ │ │ │ nop │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, r7 │ │ │ │ + asrs r6, r0, #31 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf53c001f │ │ │ │ - adds r2, r6, r6 │ │ │ │ + @ instruction: 0xf318001f │ │ │ │ + asrs r6, r1, #30 │ │ │ │ movs r0, r4 │ │ │ │ - add.w r0, r4, #10420224 @ 0x9f0000 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + @ instruction: 0xf2e0001f │ │ │ │ + asrs r0, r5, #29 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf4de001f │ │ │ │ - adds r0, r5, r5 │ │ │ │ + @ instruction: 0xf2ba001f │ │ │ │ + asrs r4, r0, #29 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf4b8001f │ │ │ │ - adds r4, r4, r4 │ │ │ │ + @ instruction: 0xf294001f │ │ │ │ + asrs r0, r0, #28 │ │ │ │ movs r0, r4 │ │ │ │ - orns r0, r6, #10420224 @ 0x9f0000 │ │ │ │ - adds r0, r6, r3 │ │ │ │ + @ instruction: 0xf252001f │ │ │ │ + asrs r4, r1, #27 │ │ │ │ movs r0, r4 │ │ │ │ - orr.w r0, r0, #10420224 @ 0x9f0000 │ │ │ │ - adds r0, r5, r2 │ │ │ │ + @ instruction: 0xf21c001f │ │ │ │ + asrs r4, r0, #26 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf3fa001f │ │ │ │ - adds r0, r6, r1 │ │ │ │ + rsbs r0, r6, #31 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ movs r0, r4 │ │ │ │ - ubfx r0, r0, #0, #32 │ │ │ │ - adds r0, r4, r0 │ │ │ │ + @ instruction: 0xf19c001f │ │ │ │ + asrs r4, r7, #23 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf372001f │ │ │ │ - asrs r6, r1, #31 │ │ │ │ + adc.w r0, lr, #31 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ movs r0, r4 │ │ │ │ - ssat16 r0, #32, r0 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + @ instruction: 0xf0fc001f │ │ │ │ + asrs r4, r7, #21 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf2f2001f │ │ │ │ - asrs r0, r1, #29 │ │ │ │ + @ instruction: 0xf0ce001f │ │ │ │ + asrs r4, r4, #20 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf29a001f │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + orns r0, r6, #31 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf25e001f │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + bics.w r0, sl, #31 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf0da001f │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + mrc 0, 5, r0, cr6, cr15, {0} │ │ │ │ + asrs r4, r0, #13 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf0ba001f │ │ │ │ - asrs r2, r1, #20 │ │ │ │ + mrc 0, 4, r0, cr6, cr15, {0} │ │ │ │ + asrs r6, r4, #11 │ │ │ │ movs r0, r4 │ │ │ │ - orrs.w r0, ip, #31 │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + mrc 0, 1, r0, cr8, cr15, {0} │ │ │ │ + asrs r0, r0, #11 │ │ │ │ movs r0, r4 │ │ │ │ - bics.w r0, r6, #31 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + mrc 0, 0, r0, cr2, cr15, {0} │ │ │ │ + asrs r2, r5, #9 │ │ │ │ movs r0, r4 │ │ │ │ - vshr.s32 d16, d15, #32 │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + ldc 0, cr0, [ip, #124]! @ 0x7c │ │ │ │ + asrs r0, r4, #8 │ │ │ │ movs r0, r4 │ │ │ │ - vshr.s16 d0, d15, #10 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + ldcl 0, cr0, [r2, #-124]! @ 0xffffff84 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ movs r0, r4 │ │ │ │ - vqadd.s32 d16, d14, d15 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + stcl 0, cr0, [sl, #-124] @ 0xffffff84 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ movs r0, r4 │ │ │ │ - vqadd.s32 d0, d14, d15 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + stc 0, cr0, [sl, #-124] @ 0xffffff84 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ movs r0, r4 │ │ │ │ - vqadd.s8 d0, d10, d15 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + stcl 0, cr0, [r6], #124 @ 0x7c │ │ │ │ + asrs r0, r5, #5 │ │ │ │ movs r0, r4 │ │ │ │ - mrc 0, 6, r0, cr8, cr15, {0} │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + ldc 0, cr0, [r4], #124 @ 0x7c │ │ │ │ + asrs r2, r6, #4 │ │ │ │ movs r0, r4 │ │ │ │ - mcr 0, 5, r0, cr8, cr15, {0} │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + stc 0, cr0, [r4], {31} │ │ │ │ + asrs r0, r5, #3 │ │ │ │ movs r0, r4 │ │ │ │ - mrc 0, 2, r0, cr8, cr15, {0} │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + ldc 0, cr0, [r4], #-124 @ 0xffffff84 │ │ │ │ + asrs r4, r2, #2 │ │ │ │ movs r0, r4 │ │ │ │ - mcr 0, 0, r0, cr4, cr15, {0} │ │ │ │ - asrs r0, r6, #9 │ │ │ │ + @ instruction: 0xebe0001f │ │ │ │ + asrs r4, r1, #1 │ │ │ │ movs r0, r4 │ │ │ │ - stcl 0, cr0, [r2, #124] @ 0x7c │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + @ instruction: 0xeb9e001f │ │ │ │ + asrs r0, r5, #32 │ │ │ │ movs r0, r4 │ │ │ │ - ldc 0, cr0, [r8, #124] @ 0x7c │ │ │ │ - asrs r0, r5, #4 │ │ │ │ + sbcs.w r0, r4, pc, lsr #32 │ │ │ │ + lsrs r4, r0, #28 │ │ │ │ movs r0, r4 │ │ │ │ - ldcl 0, cr0, [sl], #-124 @ 0xffffff84 │ │ │ │ - asrs r2, r6, #3 │ │ │ │ + orrs.w r0, r6, pc, lsr #32 │ │ │ │ + lsrs r6, r1, #27 │ │ │ │ movs r0, r4 │ │ │ │ - mcrr 0, 1, r0, r4, cr15 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + bic.w r0, r0, pc, lsr #32 │ │ │ │ + lsrs r0, r4, #26 │ │ │ │ movs r0, r4 │ │ │ │ - ldc 0, cr0, [r0], {31} │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + strd r0, r0, [ip, #124]! @ 0x7c │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ movs r0, r4 │ │ │ │ - sub.w r0, r6, pc, lsr #32 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + @ instruction: 0xe982001f │ │ │ │ + lsrs r2, r2, #24 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xeb86001f │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + strd r0, r0, [r2, #-124]! @ 0x7c │ │ │ │ + lsrs r6, r5, #23 │ │ │ │ movs r0, r4 │ │ │ │ - adcs.w r0, lr, pc, lsr #32 │ │ │ │ - lsrs r2, r0, #31 │ │ │ │ + ldmdb sl!, {r0, r1, r2, r3, r4} │ │ │ │ + lsrs r6, r3, #22 │ │ │ │ movs r0, r4 │ │ │ │ - add.w r0, lr, pc, lsr #32 │ │ │ │ - lsrs r6, r2, #30 │ │ │ │ + strd r0, r0, [sl], #124 @ 0x7c │ │ │ │ + lsrs r2, r6, #21 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xeae2001f │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + ldmia.w lr!, {r0, r1, r2, r3, r4} │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ movs r0, r4 │ │ │ │ - eor.w r0, r8, pc, lsr #32 │ │ │ │ - lsrs r0, r4, #28 │ │ │ │ + strd r0, r0, [r4], #-124 @ 0x7c │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ movs r0, r4 │ │ │ │ - orns r0, r2, pc, lsr #32 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + strex r0, r0, [lr, #124] @ 0x7c │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ movs r0, r4 │ │ │ │ - ldrd r0, r0, [r2, #-124]! @ 0x7c │ │ │ │ - lsrs r6, r6, #23 │ │ │ │ + b.n d07e8 │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ movs r0, r4 │ │ │ │ - strd r0, r0, [r8, #-124] @ 0x7c │ │ │ │ - lsrs r2, r0, #23 │ │ │ │ + b.n d079c │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r6, r3, #14 │ │ │ │ movs r0, r4 │ │ │ │ - ldmdb r0, {r0, r1, r2, r3, r4} │ │ │ │ - ldr.w r3, [pc, #2980] @ d1548 │ │ │ │ + b.n d0734 │ │ │ │ + movs r7, r3 │ │ │ │ + ldr.w r3, [pc, #2980] @ d1504 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2980] @ d154c │ │ │ │ - ldr.w r0, [pc, #2980] @ d1550 │ │ │ │ + ldr.w r1, [pc, #2980] @ d1508 │ │ │ │ + ldr.w r0, [pc, #2980] @ d150c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d029a │ │ │ │ + b.n d0256 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca202 │ │ │ │ - ldr.w r3, [pc, #2936] @ d1548 │ │ │ │ + b.w ca1be │ │ │ │ + ldr.w r3, [pc, #2936] @ d1504 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #2940] @ d1554 │ │ │ │ + ldr.w r1, [pc, #2940] @ d1510 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ - ldr.w r0, [pc, #2936] @ d1558 │ │ │ │ + ldr.w r0, [pc, #2936] @ d1514 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ @@ -210451,46 +210416,46 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca238 │ │ │ │ - ldr.w r3, [pc, #2832] @ d1548 │ │ │ │ + b.w ca1f4 │ │ │ │ + ldr.w r3, [pc, #2832] @ d1504 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #2844] @ d155c │ │ │ │ + ldr.w r1, [pc, #2844] @ d1518 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ - ldr.w r0, [pc, #2840] @ d1560 │ │ │ │ + ldr.w r0, [pc, #2840] @ d151c │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n d09f0 │ │ │ │ + b.n d09ac │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca21c │ │ │ │ + b.w ca1d8 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca308 │ │ │ │ + b.w ca2c4 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca2ce │ │ │ │ - ldr.w r3, [pc, #2764] @ d1548 │ │ │ │ + b.w ca28a │ │ │ │ + ldr.w r3, [pc, #2764] @ d1504 │ │ │ │ mov r4, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2784] @ d1564 │ │ │ │ - ldr.w r0, [pc, #2784] @ d1568 │ │ │ │ + ldr.w r1, [pc, #2784] @ d1520 │ │ │ │ + ldr.w r0, [pc, #2784] @ d1524 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -210508,20 +210473,20 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2672] @ d1548 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2672] @ d1504 │ │ │ │ mov r4, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2700] @ d156c │ │ │ │ - ldr.w r0, [pc, #2700] @ d1570 │ │ │ │ + ldr.w r1, [pc, #2700] @ d1528 │ │ │ │ + ldr.w r0, [pc, #2700] @ d152c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -210537,29 +210502,29 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - b.w ca334 │ │ │ │ - ldr.w r3, [pc, #2572] @ d1548 │ │ │ │ + b.w ca2f0 │ │ │ │ + ldr.w r3, [pc, #2572] @ d1504 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r1, [pc, #2608] @ d1574 │ │ │ │ + ldr.w r1, [pc, #2608] @ d1530 │ │ │ │ mov r9, fp │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr.w r0, [pc, #2600] @ d1578 │ │ │ │ + ldr.w r0, [pc, #2600] @ d1534 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ @@ -210581,67 +210546,67 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2460] @ d1548 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2460] @ d1504 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r1, [pc, #2500] @ d157c │ │ │ │ + ldr.w r1, [pc, #2500] @ d1538 │ │ │ │ mov r9, fp │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr.w r0, [pc, #2496] @ d1580 │ │ │ │ + ldr.w r0, [pc, #2496] @ d153c │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n d0b5e │ │ │ │ + b.n d0b1a │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca35a │ │ │ │ + b.w ca316 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - b.w ca3ae │ │ │ │ - ldr.w r3, [pc, #2396] @ d1548 │ │ │ │ + b.w ca36a │ │ │ │ + ldr.w r3, [pc, #2396] @ d1504 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r1, [pc, #2444] @ d1584 │ │ │ │ + ldr.w r1, [pc, #2444] @ d1540 │ │ │ │ mov r9, fp │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ - ldr.w r0, [pc, #2440] @ d1588 │ │ │ │ + ldr.w r0, [pc, #2440] @ d1544 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n d0b5e │ │ │ │ + b.n d0b1a │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca3d8 │ │ │ │ + b.w ca394 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca3f0 │ │ │ │ - ldr.w r3, [pc, #2336] @ d1548 │ │ │ │ + b.w ca3ac │ │ │ │ + ldr.w r3, [pc, #2336] @ d1504 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r1, [pc, #2392] @ d158c │ │ │ │ + ldr.w r1, [pc, #2392] @ d1548 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ - ldr.w r0, [pc, #2388] @ d1590 │ │ │ │ + ldr.w r0, [pc, #2388] @ d154c │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ @@ -210661,29 +210626,29 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca418 │ │ │ │ + b.w ca3d4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca450 │ │ │ │ - ldr.w r3, [pc, #2208] @ d1548 │ │ │ │ + b.w ca40c │ │ │ │ + ldr.w r3, [pc, #2208] @ d1504 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r1, [pc, #2276] @ d1594 │ │ │ │ + ldr.w r1, [pc, #2276] @ d1550 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #179 @ 0xb3 │ │ │ │ - ldr.w r0, [pc, #2272] @ d1598 │ │ │ │ + ldr.w r0, [pc, #2272] @ d1554 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ @@ -210701,103 +210666,103 @@ │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca478 │ │ │ │ + b.w ca434 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0d32 │ │ │ │ + beq.n d0cee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d11c0 │ │ │ │ + beq.w d117c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0d48 │ │ │ │ + beq.n d0d04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d11c8 │ │ │ │ + beq.w d1184 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0d5e │ │ │ │ + beq.n d0d1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d11d0 │ │ │ │ + beq.w d118c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0d74 │ │ │ │ + beq.n d0d30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0eec │ │ │ │ + beq.w d0ea8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d0efc │ │ │ │ + bne.w d0eb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0d90 │ │ │ │ + beq.n d0d4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0ef4 │ │ │ │ + beq.w d0eb0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0da4 │ │ │ │ + beq.n d0d60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0f04 │ │ │ │ + beq.w d0ec0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0db6 │ │ │ │ + beq.n d0d72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d0e6c │ │ │ │ + beq.n d0e28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0dc8 │ │ │ │ + beq.n d0d84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d0e74 │ │ │ │ + beq.n d0e30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d0ec0 │ │ │ │ + beq.n d0e7c │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d0eba │ │ │ │ + beq.n d0e76 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ @@ -210808,187 +210773,187 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0e1a │ │ │ │ + beq.n d0dd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, d0e7c │ │ │ │ + cbz r3, d0e38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n d0e8c │ │ │ │ + beq.n d0e48 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2936 │ │ │ │ + beq.w d28f2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0e36 │ │ │ │ + beq.n d0df2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d0eb2 │ │ │ │ + beq.n d0e6e │ │ │ │ mov r0, r7 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0e4c │ │ │ │ + beq.n d0e08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, d0e84 │ │ │ │ - ldr.w r3, [pc, #1784] @ d1548 │ │ │ │ + cbz r3, d0e40 │ │ │ │ + ldr.w r3, [pc, #1784] @ d1504 │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1860] @ d159c │ │ │ │ - ldr.w r0, [pc, #1860] @ d15a0 │ │ │ │ + ldr.w r1, [pc, #1860] @ d1558 │ │ │ │ + ldr.w r0, [pc, #1860] @ d155c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0db6 │ │ │ │ + b.n d0d72 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0dc8 │ │ │ │ + b.n d0d84 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0e1a │ │ │ │ + b.n d0dd6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0e4c │ │ │ │ - ldr.w r3, [pc, #1720] @ d1548 │ │ │ │ + b.n d0e08 │ │ │ │ + ldr.w r3, [pc, #1720] @ d1504 │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1804] @ d15a4 │ │ │ │ - ldr.w r0, [pc, #1804] @ d15a8 │ │ │ │ + ldr.w r1, [pc, #1804] @ d1560 │ │ │ │ + ldr.w r0, [pc, #1804] @ d1564 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0e36 │ │ │ │ + b.n d0df2 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n d0de6 │ │ │ │ - ldr.w r3, [pc, #1668] @ d1548 │ │ │ │ + b.n d0da2 │ │ │ │ + ldr.w r3, [pc, #1668] @ d1504 │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1760] @ d15ac │ │ │ │ + ldr.w r1, [pc, #1760] @ d1568 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1756] @ d15b0 │ │ │ │ + ldr.w r0, [pc, #1756] @ d156c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0d74 │ │ │ │ + b.n d0d30 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0d90 │ │ │ │ + b.n d0d4c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ - b.n d0d7c │ │ │ │ + b.n d0d38 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0da4 │ │ │ │ + b.n d0d60 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca4a8 │ │ │ │ + b.w ca464 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0f36 │ │ │ │ + beq.n d0ef2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1122 │ │ │ │ + beq.w d10de │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0f4c │ │ │ │ + beq.n d0f08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d112a │ │ │ │ + beq.w d10e6 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0f62 │ │ │ │ + beq.n d0f1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d10ec │ │ │ │ + beq.w d10a8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0f78 │ │ │ │ + beq.n d0f34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d10f4 │ │ │ │ + beq.w d10b0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d10dc │ │ │ │ + bne.w d1098 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0f94 │ │ │ │ + beq.n d0f50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d10e4 │ │ │ │ + beq.w d10a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0fa6 │ │ │ │ + beq.n d0f62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d105c │ │ │ │ + beq.n d1018 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0fb8 │ │ │ │ + beq.n d0f74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d1064 │ │ │ │ + beq.n d1020 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d10b0 │ │ │ │ + beq.n d106c │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d10aa │ │ │ │ + beq.n d1066 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ @@ -210999,134 +210964,134 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d100a │ │ │ │ + beq.n d0fc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, d106c │ │ │ │ + cbz r3, d1028 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n d107c │ │ │ │ + beq.n d1038 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2914 │ │ │ │ + beq.w d28d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1026 │ │ │ │ + beq.n d0fe2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d10a2 │ │ │ │ + beq.n d105e │ │ │ │ mov r0, r7 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d103c │ │ │ │ + beq.n d0ff8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, d1074 │ │ │ │ - ldr.w r3, [pc, #1288] @ d1548 │ │ │ │ + cbz r3, d1030 │ │ │ │ + ldr.w r3, [pc, #1288] @ d1504 │ │ │ │ movs r2, #179 @ 0xb3 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1388] @ d15b4 │ │ │ │ - ldr.w r0, [pc, #1388] @ d15b8 │ │ │ │ + ldr.w r1, [pc, #1388] @ d1570 │ │ │ │ + ldr.w r0, [pc, #1388] @ d1574 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0fa6 │ │ │ │ + b.n d0f62 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0fb8 │ │ │ │ + b.n d0f74 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d100a │ │ │ │ + b.n d0fc6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d103c │ │ │ │ - ldr.w r3, [pc, #1224] @ d1548 │ │ │ │ + b.n d0ff8 │ │ │ │ + ldr.w r3, [pc, #1224] @ d1504 │ │ │ │ movs r2, #179 @ 0xb3 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1332] @ d15bc │ │ │ │ - ldr.w r0, [pc, #1332] @ d15c0 │ │ │ │ + ldr.w r1, [pc, #1332] @ d1578 │ │ │ │ + ldr.w r0, [pc, #1332] @ d157c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1026 │ │ │ │ + b.n d0fe2 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n d0fd6 │ │ │ │ - ldr.w r3, [pc, #1172] @ d1548 │ │ │ │ + b.n d0f92 │ │ │ │ + ldr.w r3, [pc, #1172] @ d1504 │ │ │ │ movs r2, #179 @ 0xb3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1288] @ d15c4 │ │ │ │ + ldr.w r1, [pc, #1288] @ d1580 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1284] @ d15c8 │ │ │ │ + ldr.w r0, [pc, #1284] @ d1584 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ - b.n d0f80 │ │ │ │ + b.n d0f3c │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0f94 │ │ │ │ + b.n d0f50 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0f62 │ │ │ │ + b.n d0f1e │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0f78 │ │ │ │ - ldr.w r3, [pc, #1096] @ d1548 │ │ │ │ + b.n d0f34 │ │ │ │ + ldr.w r3, [pc, #1096] @ d1504 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r1, [pc, #1220] @ d15cc │ │ │ │ + ldr.w r1, [pc, #1220] @ d1588 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #179 @ 0xb3 │ │ │ │ - ldr.w r0, [pc, #1216] @ d15d0 │ │ │ │ + ldr.w r0, [pc, #1216] @ d158c │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n d0cc8 │ │ │ │ + b.n d0c84 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0f36 │ │ │ │ + b.n d0ef2 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0f4c │ │ │ │ + b.n d0f08 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca4e0 │ │ │ │ - ldr.w r3, [pc, #1032] @ d1548 │ │ │ │ + b.w ca49c │ │ │ │ + ldr.w r3, [pc, #1032] @ d1504 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1168] @ d15d4 │ │ │ │ - ldr.w r0, [pc, #1168] @ d15d8 │ │ │ │ + ldr.w r1, [pc, #1168] @ d1590 │ │ │ │ + ldr.w r0, [pc, #1168] @ d1594 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -211146,42 +211111,42 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #936] @ (d1548 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #936] @ (d1504 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r1, [pc, #1076] @ d15dc │ │ │ │ + ldr.w r1, [pc, #1076] @ d1598 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ - ldr.w r0, [pc, #1072] @ d15e0 │ │ │ │ + ldr.w r0, [pc, #1072] @ d159c │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n d0c4a │ │ │ │ + b.n d0c06 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0d32 │ │ │ │ + b.n d0cee │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0d48 │ │ │ │ + b.n d0d04 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0d5e │ │ │ │ - ldr r3, [pc, #876] @ (d1548 ) │ │ │ │ + b.n d0d1a │ │ │ │ + ldr r3, [pc, #876] @ (d1504 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1028] @ d15e4 │ │ │ │ - ldr.w r0, [pc, #1028] @ d15e8 │ │ │ │ + ldr.w r1, [pc, #1028] @ d15a0 │ │ │ │ + ldr.w r0, [pc, #1028] @ d15a4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #180 @ 0xb4 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -211199,86 +211164,86 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca500 │ │ │ │ + b.w ca4bc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1258 │ │ │ │ + beq.n d1214 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1712 │ │ │ │ + beq.w d16ce │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d126e │ │ │ │ + beq.n d122a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d171a │ │ │ │ + beq.w d16d6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1282 │ │ │ │ + beq.n d123e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1722 │ │ │ │ + beq.w d16de │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1296 │ │ │ │ + beq.n d1252 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d1380 │ │ │ │ + beq.n d133c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d12aa │ │ │ │ + beq.n d1266 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d1388 │ │ │ │ + beq.n d1344 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n d1370 │ │ │ │ + bne.n d132c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d12c2 │ │ │ │ + beq.n d127e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d1378 │ │ │ │ + beq.n d1334 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d176e │ │ │ │ + beq.w d172a │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1768 │ │ │ │ + beq.w d1724 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ @@ -211289,158 +211254,158 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d131c │ │ │ │ + beq.n d12d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d172a │ │ │ │ + beq.w d16e6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d173a │ │ │ │ + beq.w d16f6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2e60 │ │ │ │ + beq.w d2e1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d133c │ │ │ │ + beq.n d12f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1760 │ │ │ │ + beq.w d171c │ │ │ │ mov r0, r7 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1356 │ │ │ │ + beq.n d1312 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1732 │ │ │ │ - ldr r3, [pc, #496] @ (d1548 ) │ │ │ │ + beq.w d16ee │ │ │ │ + ldr r3, [pc, #496] @ (d1504 ) │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #652] @ (d15ec ) │ │ │ │ - ldr r0, [pc, #656] @ (d15f0 ) │ │ │ │ + ldr r1, [pc, #652] @ (d15a8 ) │ │ │ │ + ldr r0, [pc, #656] @ (d15ac ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ - b.n d12b0 │ │ │ │ + b.n d126c │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d12c2 │ │ │ │ + b.n d127e │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1296 │ │ │ │ + b.n d1252 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d12aa │ │ │ │ + b.n d1266 │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ mov r9, fp │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d13b2 │ │ │ │ + beq.n d136e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1e3a │ │ │ │ + beq.w d1df6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d13c8 │ │ │ │ + beq.n d1384 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1630 │ │ │ │ + beq.w d15ec │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d13de │ │ │ │ + beq.n d139a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1638 │ │ │ │ + beq.w d15f4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d13f4 │ │ │ │ + beq.n d13b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1640 │ │ │ │ + beq.w d15fc │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d1650 │ │ │ │ + bne.w d160c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1414 │ │ │ │ + beq.n d13d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1648 │ │ │ │ + beq.w d1604 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1428 │ │ │ │ + beq.n d13e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1658 │ │ │ │ + beq.w d1614 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d143c │ │ │ │ + beq.n d13f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1660 │ │ │ │ + beq.w d161c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1450 │ │ │ │ + beq.n d140c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1668 │ │ │ │ + beq.w d1624 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1462 │ │ │ │ + beq.n d141e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d1500 │ │ │ │ + beq.n d14bc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1604 │ │ │ │ + beq.w d15c0 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d1540 │ │ │ │ + beq.n d14fc │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ @@ -211451,220 +211416,218 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d14b6 │ │ │ │ + beq.n d1472 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, d1508 │ │ │ │ - cbz r7, d1518 │ │ │ │ + cbz r3, d14c4 │ │ │ │ + cbz r7, d14d4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d28d0 │ │ │ │ + beq.w d288c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d14d0 │ │ │ │ + beq.n d148c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d1538 │ │ │ │ + beq.n d14f4 │ │ │ │ mov r0, r7 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d14e6 │ │ │ │ + beq.n d14a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, d1510 │ │ │ │ - ldr r3, [pc, #96] @ (d1548 ) │ │ │ │ + cbz r3, d14cc │ │ │ │ + ldr r3, [pc, #96] @ (d1504 ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #260] @ (d15f4 ) │ │ │ │ - ldr r0, [pc, #264] @ (d15f8 ) │ │ │ │ + ldr r1, [pc, #260] @ (d15b0 ) │ │ │ │ + ldr r0, [pc, #264] @ (d15b4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1462 │ │ │ │ + b.n d141e │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d14b6 │ │ │ │ + b.n d1472 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d14e6 │ │ │ │ - ldr r3, [pc, #44] @ (d1548 ) │ │ │ │ + b.n d14a2 │ │ │ │ + ldr r3, [pc, #44] @ (d1504 ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #220] @ (d15fc ) │ │ │ │ - ldr r0, [pc, #220] @ (d1600 ) │ │ │ │ + ldr r1, [pc, #220] @ (d15b8 ) │ │ │ │ + ldr r0, [pc, #220] @ (d15bc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d14d0 │ │ │ │ + b.n d148c │ │ │ │ bl 8bdd4 │ │ │ │ - b.n d1482 │ │ │ │ + b.n d143e │ │ │ │ nop │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs r4, r1, #8 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d1458 │ │ │ │ + b.n d0fcc │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r6, r7, #15 │ │ │ │ + lsrs r2, r3, #7 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d13f0 │ │ │ │ + b.n d0f64 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r6, r2, #14 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d1328 │ │ │ │ + b.n d0e9c │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d12b0 │ │ │ │ + b.n d0e24 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r6, r2, #3 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d1200 │ │ │ │ + b.n d0d74 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d1134 │ │ │ │ + b.n d1ca8 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d1058 │ │ │ │ + b.n d1bcc │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d0fe0 │ │ │ │ + b.n d1b54 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d0f74 │ │ │ │ + b.n d1ae8 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r6, r4, #4 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d0e80 │ │ │ │ + b.n d19f4 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d1b4c │ │ │ │ + b.n d16c0 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r2, r0, #29 │ │ │ │ + lsls r6, r3, #20 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d1ad4 │ │ │ │ + b.n d1648 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d1a70 │ │ │ │ + b.n d15e4 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d1784 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d170c │ │ │ │ + udf #128 @ 0x80 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsls r6, r7, #11 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d16a8 │ │ │ │ + udf #74 @ 0x4a │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r1, #19 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d1608 │ │ │ │ + ble.n d157c │ │ │ │ movs r7, r3 │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ movs r0, r4 │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + ble.n d1510 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ movs r0, r4 │ │ │ │ - svc 124 @ 0x7c │ │ │ │ + ble.n d1650 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ movs r0, r4 │ │ │ │ - svc 70 @ 0x46 │ │ │ │ + ble.n d15ec │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ + lsls r2, r3, #1 │ │ │ │ movs r0, r4 │ │ │ │ - ble.n d1594 │ │ │ │ + blt.n d1508 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ - movs r0, r4 │ │ │ │ - bgt.n d167c │ │ │ │ + mcr2 0, 6, r0, cr10, cr15, {0} │ │ │ │ + bge.n d15f0 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - movs r0, r4 │ │ │ │ - bgt.n d1620 │ │ │ │ + mrc2 0, 4, r0, cr8, cr15, {0} │ │ │ │ + bls.n d1594 │ │ │ │ movs r7, r3 │ │ │ │ - ldr.w r3, [pc, #3192] @ d2280 │ │ │ │ + ldr.w r3, [pc, #3192] @ d223c │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3188] @ d2284 │ │ │ │ + ldr.w r1, [pc, #3188] @ d2240 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #3184] @ d2288 │ │ │ │ + ldr.w r0, [pc, #3184] @ d2244 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d13c8 │ │ │ │ + b.n d1384 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d13de │ │ │ │ + b.n d139a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d13f4 │ │ │ │ + b.n d13b0 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1414 │ │ │ │ + b.n d13d0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ - b.n d13fc │ │ │ │ + b.n d13b8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1428 │ │ │ │ + b.n d13e4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d143c │ │ │ │ + b.n d13f8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1450 │ │ │ │ + b.n d140c │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca528 │ │ │ │ - ldr.w r3, [pc, #3076] @ d2280 │ │ │ │ + b.w ca4e4 │ │ │ │ + ldr.w r3, [pc, #3076] @ d223c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #3080] @ d228c │ │ │ │ + ldr.w r1, [pc, #3080] @ d2248 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - ldr.w r0, [pc, #3076] @ d2290 │ │ │ │ + ldr.w r0, [pc, #3076] @ d224c │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ @@ -211681,89 +211644,89 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca54a │ │ │ │ + b.w ca506 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca572 │ │ │ │ - ldr.w r3, [pc, #2960] @ d2280 │ │ │ │ + b.w ca52e │ │ │ │ + ldr.w r3, [pc, #2960] @ d223c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #2972] @ d2294 │ │ │ │ + ldr.w r1, [pc, #2972] @ d2250 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - ldr.w r0, [pc, #2968] @ d2298 │ │ │ │ + ldr.w r0, [pc, #2968] @ d2254 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n d169c │ │ │ │ + b.n d1658 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1258 │ │ │ │ + b.n d1214 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d126e │ │ │ │ + b.n d122a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1282 │ │ │ │ + b.n d123e │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d131c │ │ │ │ + b.n d12d8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1356 │ │ │ │ - ldr.w r3, [pc, #2884] @ d2280 │ │ │ │ + b.n d1312 │ │ │ │ + ldr.w r3, [pc, #2884] @ d223c │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2904] @ d229c │ │ │ │ - ldr.w r0, [pc, #2904] @ d22a0 │ │ │ │ + ldr.w r1, [pc, #2904] @ d2258 │ │ │ │ + ldr.w r0, [pc, #2904] @ d225c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d133c │ │ │ │ + b.n d12f8 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n d12e4 │ │ │ │ - ldr.w r3, [pc, #2832] @ d2280 │ │ │ │ + b.n d12a0 │ │ │ │ + ldr.w r3, [pc, #2832] @ d223c │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2860] @ d22a4 │ │ │ │ + ldr.w r1, [pc, #2860] @ d2260 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2856] @ d22a8 │ │ │ │ + ldr.w r0, [pc, #2856] @ d2264 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca5b2 │ │ │ │ - ldr.w r3, [pc, #2776] @ d2280 │ │ │ │ + b.w ca56e │ │ │ │ + ldr.w r3, [pc, #2776] @ d223c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2816] @ d22ac │ │ │ │ - ldr.w r0, [pc, #2816] @ d22b0 │ │ │ │ + ldr.w r1, [pc, #2816] @ d2268 │ │ │ │ + ldr.w r0, [pc, #2816] @ d226c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -211779,19 +211742,19 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2692] @ d2280 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2692] @ d223c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2740] @ d22b4 │ │ │ │ - ldr.w r0, [pc, #2740] @ d22b8 │ │ │ │ + ldr.w r1, [pc, #2740] @ d2270 │ │ │ │ + ldr.w r0, [pc, #2740] @ d2274 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -211805,22 +211768,22 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca5fc │ │ │ │ - ldr.w r3, [pc, #2604] @ d2280 │ │ │ │ + b.w ca5b8 │ │ │ │ + ldr.w r3, [pc, #2604] @ d223c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2660] @ d22bc │ │ │ │ - ldr.w r0, [pc, #2660] @ d22c0 │ │ │ │ + ldr.w r1, [pc, #2660] @ d2278 │ │ │ │ + ldr.w r0, [pc, #2660] @ d227c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -211840,19 +211803,19 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2508] @ d2280 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2508] @ d223c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2572] @ d22c4 │ │ │ │ - ldr.w r0, [pc, #2572] @ d22c8 │ │ │ │ + ldr.w r1, [pc, #2572] @ d2280 │ │ │ │ + ldr.w r0, [pc, #2572] @ d2284 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #185 @ 0xb9 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -211870,24 +211833,24 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca6ae │ │ │ │ - ldr.w r3, [pc, #2408] @ d2280 │ │ │ │ + b.w ca66a │ │ │ │ + ldr.w r3, [pc, #2408] @ d223c │ │ │ │ mov r5, r7 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r6, r9 │ │ │ │ - ldr.w r1, [pc, #2476] @ d22cc │ │ │ │ - ldr.w r0, [pc, #2476] @ d22d0 │ │ │ │ + ldr.w r1, [pc, #2476] @ d2288 │ │ │ │ + ldr.w r0, [pc, #2476] @ d228c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ @@ -211913,73 +211876,73 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca76c │ │ │ │ + b.w ca728 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca7b2 │ │ │ │ + b.w ca76e │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r3, #2600] @ 0xa28 │ │ │ │ blx 52e10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1b3a │ │ │ │ + beq.w d1af6 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ blx 52ce4 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d19d2 │ │ │ │ + beq.n d198e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1b32 │ │ │ │ + beq.w d1aee │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d286a │ │ │ │ + beq.w d2826 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d19ec │ │ │ │ + beq.n d19a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1b66 │ │ │ │ + beq.w d1b22 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d1b6e │ │ │ │ + beq.w d1b2a │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r3, #2540] @ 0x9ec │ │ │ │ blx 52bbc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1a1e │ │ │ │ + beq.n d19da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1b98 │ │ │ │ + beq.w d1b54 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w ca802 │ │ │ │ - ldr.w r3, [pc, #2136] @ d2280 │ │ │ │ + bge.w ca7be │ │ │ │ + ldr.w r3, [pc, #2136] @ d223c │ │ │ │ mov r5, r7 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2212] @ d22d4 │ │ │ │ - ldr.w r0, [pc, #2212] @ d22d8 │ │ │ │ + ldr.w r1, [pc, #2212] @ d2290 │ │ │ │ + ldr.w r0, [pc, #2212] @ d2294 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #191 @ 0xbf │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ @@ -212005,21 +211968,21 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2020] @ d2280 │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2020] @ d223c │ │ │ │ mov r6, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r7 │ │ │ │ - ldr.w r1, [pc, #2104] @ d22dc │ │ │ │ - ldr.w r0, [pc, #2104] @ d22e0 │ │ │ │ + ldr.w r1, [pc, #2104] @ d2298 │ │ │ │ + ldr.w r0, [pc, #2104] @ d229c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ @@ -212047,101 +212010,101 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca866 │ │ │ │ + b.w ca822 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca850 │ │ │ │ + b.w ca80c │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca830 │ │ │ │ + b.w ca7ec │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d19d2 │ │ │ │ - ldr.w r3, [pc, #1860] @ d2280 │ │ │ │ + b.n d198e │ │ │ │ + ldr.w r3, [pc, #1860] @ d223c │ │ │ │ mov r6, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r7 │ │ │ │ - ldr.w r1, [pc, #1948] @ d22e4 │ │ │ │ - ldr.w r0, [pc, #1948] @ d22e8 │ │ │ │ + ldr.w r1, [pc, #1948] @ d22a0 │ │ │ │ + ldr.w r0, [pc, #1948] @ d22a4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #191 @ 0xbf │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ bl 95694 │ │ │ │ - b.n d1ac2 │ │ │ │ + b.n d1a7e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d19ec │ │ │ │ - ldr.w r3, [pc, #1808] @ d2280 │ │ │ │ + b.n d19a8 │ │ │ │ + ldr.w r3, [pc, #1808] @ d223c │ │ │ │ mov r5, r7 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1908] @ d22ec │ │ │ │ - ldr.w r0, [pc, #1908] @ d22f0 │ │ │ │ + ldr.w r1, [pc, #1908] @ d22a8 │ │ │ │ + ldr.w r0, [pc, #1908] @ d22ac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #191 @ 0xbf │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ bl 95694 │ │ │ │ - b.n d1a4c │ │ │ │ + b.n d1a08 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1a1e │ │ │ │ - ldr.w r3, [pc, #1756] @ d2280 │ │ │ │ + b.n d19da │ │ │ │ + ldr.w r3, [pc, #1756] @ d223c │ │ │ │ mov r5, r7 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r6, r9 │ │ │ │ - ldr.w r1, [pc, #1864] @ d22f4 │ │ │ │ - ldr.w r0, [pc, #1864] @ d22f8 │ │ │ │ + ldr.w r1, [pc, #1864] @ d22b0 │ │ │ │ + ldr.w r0, [pc, #1864] @ d22b4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ bl 95694 │ │ │ │ - b.n d193e │ │ │ │ + b.n d18fa │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrd sl, r7, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1bea │ │ │ │ + beq.n d1ba6 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, d1bea │ │ │ │ + cbnz r3, d1ba6 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ blx 53180 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d1d14 │ │ │ │ + bne.w d1cd0 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d1cb4 │ │ │ │ + beq.n d1c70 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ bl 71ddc │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ @@ -212149,69 +212112,69 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ blx 52bbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1c32 │ │ │ │ + beq.n d1bee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d1ce8 │ │ │ │ + beq.n d1ca4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1c48 │ │ │ │ + beq.n d1c04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, d1c48 │ │ │ │ + cbnz r3, d1c04 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n d1c90 │ │ │ │ + blt.n d1c4c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl c3310 │ │ │ │ + bl c32d0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, d1c88 │ │ │ │ + cbnz r3, d1c44 │ │ │ │ lsls r6, r4, #31 │ │ │ │ - bmi.n d1c80 │ │ │ │ + bmi.n d1c3c │ │ │ │ mov r0, r4 │ │ │ │ bl 8bf90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2958 │ │ │ │ + beq.w d2914 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d1c7a │ │ │ │ + beq.n d1c36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d1d6e │ │ │ │ + beq.n d1d2a │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ - b.w ca02a │ │ │ │ + b.w c9fe6 │ │ │ │ mov r0, r4 │ │ │ │ bl 87140 │ │ │ │ - b.n d1c5c │ │ │ │ + b.n d1c18 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ - b.n d1c58 │ │ │ │ - ldr.w r3, [pc, #1516] @ d2280 │ │ │ │ + b.n d1c14 │ │ │ │ + ldr.w r3, [pc, #1516] @ d223c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1636] @ d22fc │ │ │ │ - ldr.w r0, [pc, #1636] @ d2300 │ │ │ │ + ldr.w r1, [pc, #1636] @ d22b8 │ │ │ │ + ldr.w r0, [pc, #1636] @ d22bc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w cb8ca │ │ │ │ + b.w cb886 │ │ │ │ bl 8bdd4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movs r1, #1 │ │ │ │ @@ -212221,36 +212184,36 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ blx 52bbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1cf2 │ │ │ │ + beq.n d1cae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d1cf2 │ │ │ │ + cbnz r3, d1cae │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n d1c32 │ │ │ │ - ldr.w r3, [pc, #1552] @ d2304 │ │ │ │ - movw r2, #56719 @ 0xdd8f │ │ │ │ + bne.n d1bee │ │ │ │ + ldr.w r3, [pc, #1552] @ d22c0 │ │ │ │ + movw r2, #56704 @ 0xdd80 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1544] @ d2308 │ │ │ │ - ldr.w r0, [pc, #1544] @ d230c │ │ │ │ + ldr.w r1, [pc, #1544] @ d22c4 │ │ │ │ + ldr.w r0, [pc, #1544] @ d22c8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1384] @ d2280 │ │ │ │ + ldr.w r3, [pc, #1384] @ d223c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1524] @ d2310 │ │ │ │ - ldr.w r0, [pc, #1524] @ d2314 │ │ │ │ + ldr.w r1, [pc, #1524] @ d22cc │ │ │ │ + ldr.w r0, [pc, #1524] @ d22d0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -212268,122 +212231,122 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1c7a │ │ │ │ - ldr.w r3, [pc, #1288] @ d2280 │ │ │ │ + b.n d1c36 │ │ │ │ + ldr.w r3, [pc, #1288] @ d223c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1436] @ d2318 │ │ │ │ - ldr.w r0, [pc, #1436] @ d231c │ │ │ │ + ldr.w r1, [pc, #1436] @ d22d4 │ │ │ │ + ldr.w r0, [pc, #1436] @ d22d8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d1d34 │ │ │ │ + b.n d1cf0 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca74c │ │ │ │ - ldr.w r3, [pc, #1244] @ d2280 │ │ │ │ + b.w ca708 │ │ │ │ + ldr.w r3, [pc, #1244] @ d223c │ │ │ │ mov r6, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r7 │ │ │ │ - ldr.w r1, [pc, #1396] @ d2320 │ │ │ │ - ldr.w r0, [pc, #1396] @ d2324 │ │ │ │ + ldr.w r1, [pc, #1396] @ d22dc │ │ │ │ + ldr.w r0, [pc, #1396] @ d22e0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ bl 95694 │ │ │ │ - b.n d1ac2 │ │ │ │ + b.n d1a7e │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ - b.w ca7da │ │ │ │ - ldr.w r3, [pc, #1188] @ d2280 │ │ │ │ + b.w ca796 │ │ │ │ + ldr.w r3, [pc, #1188] @ d223c │ │ │ │ mov r6, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r7 │ │ │ │ - ldr.w r1, [pc, #1344] @ d2328 │ │ │ │ - ldr.w r0, [pc, #1344] @ d232c │ │ │ │ + ldr.w r1, [pc, #1344] @ d22e4 │ │ │ │ + ldr.w r0, [pc, #1344] @ d22e8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ bl 95694 │ │ │ │ - b.n d1ac2 │ │ │ │ + b.n d1a7e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca802 │ │ │ │ - ldr.w r3, [pc, #1132] @ d2280 │ │ │ │ + b.w ca7be │ │ │ │ + ldr.w r3, [pc, #1132] @ d223c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r1, [pc, #1300] @ d2330 │ │ │ │ + ldr.w r1, [pc, #1300] @ d22ec │ │ │ │ mov r9, fp │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr.w r0, [pc, #1292] @ d2334 │ │ │ │ + ldr.w r0, [pc, #1292] @ d22f0 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.w d0b5e │ │ │ │ + b.w d0b1a │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w d13b2 │ │ │ │ - ldr.w r3, [pc, #1080] @ d2280 │ │ │ │ + b.w d136e │ │ │ │ + ldr.w r3, [pc, #1080] @ d223c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #1256] @ d2338 │ │ │ │ + ldr.w r1, [pc, #1256] @ d22f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #183 @ 0xb7 │ │ │ │ - ldr.w r0, [pc, #1252] @ d233c │ │ │ │ + ldr.w r0, [pc, #1252] @ d22f8 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n d16a0 │ │ │ │ - ldr.w r3, [pc, #1044] @ d2280 │ │ │ │ + b.n d165c │ │ │ │ + ldr.w r3, [pc, #1044] @ d223c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1232] @ d2340 │ │ │ │ - ldr.w r0, [pc, #1232] @ d2344 │ │ │ │ + ldr.w r1, [pc, #1232] @ d22fc │ │ │ │ + ldr.w r0, [pc, #1232] @ d2300 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d17c4 │ │ │ │ + b.n d1780 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca62a │ │ │ │ - ldr r3, [pc, #1000] @ (d2280 ) │ │ │ │ + b.w ca5e6 │ │ │ │ + ldr r3, [pc, #1000] @ (d223c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1196] @ d2348 │ │ │ │ - ldr.w r0, [pc, #1196] @ d234c │ │ │ │ + ldr.w r1, [pc, #1196] @ d2304 │ │ │ │ + ldr.w r0, [pc, #1196] @ d2308 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -212403,111 +212366,111 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ - ldr r3, [pc, #908] @ (d2280 ) │ │ │ │ + b.w c916a │ │ │ │ + ldr r3, [pc, #908] @ (d223c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #1108] @ d2350 │ │ │ │ + ldr.w r1, [pc, #1108] @ d230c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #183 @ 0xb7 │ │ │ │ - ldr.w r0, [pc, #1104] @ d2354 │ │ │ │ + ldr.w r0, [pc, #1104] @ d2310 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.w d16a0 │ │ │ │ + b.w d165c │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1f36 │ │ │ │ + beq.n d1ef2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, d1f36 │ │ │ │ + cbnz r3, d1ef2 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1f4e │ │ │ │ + beq.n d1f0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, d1f4e │ │ │ │ + cbnz r3, d1f0a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1f64 │ │ │ │ + beq.n d1f20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, d1f64 │ │ │ │ + cbnz r3, d1f20 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1f7a │ │ │ │ + beq.n d1f36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, d1f7a │ │ │ │ + cbnz r3, d1f36 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1f92 │ │ │ │ + beq.n d1f4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, d1f92 │ │ │ │ + cbnz r3, d1f4e │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1faa │ │ │ │ + beq.n d1f66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, d1faa │ │ │ │ + cbnz r3, d1f66 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n d2060 │ │ │ │ + bne.n d201c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1fc6 │ │ │ │ + beq.n d1f82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d1fc6 │ │ │ │ + cbnz r3, d1f82 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d20a6 │ │ │ │ + beq.n d2062 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d20a0 │ │ │ │ + beq.n d205c │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 71ddc │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ @@ -212518,97 +212481,97 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2018 │ │ │ │ + beq.n d1fd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, d2068 │ │ │ │ - cbz r5, d2070 │ │ │ │ + cbz r3, d2024 │ │ │ │ + cbz r5, d202c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d2e3e │ │ │ │ + beq.w d2dfa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2030 │ │ │ │ + beq.n d1fec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, d2090 │ │ │ │ + cbz r3, d204c │ │ │ │ mov r0, r5 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2046 │ │ │ │ + beq.n d2002 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d2098 │ │ │ │ - ldr r3, [pc, #568] @ (d2280 ) │ │ │ │ + cbz r3, d2054 │ │ │ │ + ldr r3, [pc, #568] @ (d223c ) │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #776] @ (d2358 ) │ │ │ │ - ldr r0, [pc, #780] @ (d235c ) │ │ │ │ + ldr r1, [pc, #776] @ (d2314 ) │ │ │ │ + ldr r0, [pc, #780] @ (d2318 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ - b.n d1fb0 │ │ │ │ + b.n d1f6c │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2018 │ │ │ │ - ldr r3, [pc, #524] @ (d2280 ) │ │ │ │ + b.n d1fd4 │ │ │ │ + ldr r3, [pc, #524] @ (d223c ) │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #744] @ (d2360 ) │ │ │ │ - ldr r0, [pc, #744] @ (d2364 ) │ │ │ │ + ldr r1, [pc, #744] @ (d231c ) │ │ │ │ + ldr r0, [pc, #744] @ (d2320 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2030 │ │ │ │ + b.n d1fec │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2046 │ │ │ │ + b.n d2002 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n d1fe4 │ │ │ │ - ldr r3, [pc, #472] @ (d2280 ) │ │ │ │ + b.n d1fa0 │ │ │ │ + ldr r3, [pc, #472] @ (d223c ) │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #696] @ (d2368 ) │ │ │ │ + ldr r1, [pc, #696] @ (d2324 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #696] @ (d236c ) │ │ │ │ + ldr r0, [pc, #696] @ (d2328 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca670 │ │ │ │ - ldr r3, [pc, #424] @ (d2280 ) │ │ │ │ + b.w ca62c │ │ │ │ + ldr r3, [pc, #424] @ (d223c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #660] @ (d2370 ) │ │ │ │ - ldr r0, [pc, #660] @ (d2374 ) │ │ │ │ + ldr r1, [pc, #660] @ (d232c ) │ │ │ │ + ldr r0, [pc, #660] @ (d2330 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ @@ -212628,107 +212591,107 @@ │ │ │ │ bl 87198 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca6c8 │ │ │ │ - ldr r3, [pc, #324] @ (d2280 ) │ │ │ │ + b.w ca684 │ │ │ │ + ldr r3, [pc, #324] @ (d223c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #568] @ (d2378 ) │ │ │ │ - ldr r0, [pc, #568] @ (d237c ) │ │ │ │ + ldr r1, [pc, #568] @ (d2334 ) │ │ │ │ + ldr r0, [pc, #568] @ (d2338 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d20f0 │ │ │ │ + b.n d20ac │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca6e4 │ │ │ │ - ldr r3, [pc, #284] @ (d2280 ) │ │ │ │ + b.w ca6a0 │ │ │ │ + ldr r3, [pc, #284] @ (d223c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #536] @ (d2380 ) │ │ │ │ - ldr r0, [pc, #540] @ (d2384 ) │ │ │ │ + ldr r1, [pc, #536] @ (d233c ) │ │ │ │ + ldr r0, [pc, #540] @ (d2340 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w cb3c4 │ │ │ │ - ldr r3, [pc, #256] @ (d2280 ) │ │ │ │ + b.w cb380 │ │ │ │ + ldr r3, [pc, #256] @ (d223c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #516] @ (d2388 ) │ │ │ │ - ldr r0, [pc, #516] @ (d238c ) │ │ │ │ + ldr r1, [pc, #516] @ (d2344 ) │ │ │ │ + ldr r0, [pc, #516] @ (d2348 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w cf4a0 │ │ │ │ + b.w cf45c │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cb3a4 │ │ │ │ + b.w cb360 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cad90 │ │ │ │ + b.w cad4c │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cad52 │ │ │ │ + b.w cad0e │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cfb00 │ │ │ │ + b.w cfabc │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cfb16 │ │ │ │ + b.w cfad2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cfb2a │ │ │ │ + b.w cfae6 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cfb40 │ │ │ │ - ldr r3, [pc, #156] @ (d2280 ) │ │ │ │ + b.w cfafc │ │ │ │ + ldr r3, [pc, #156] @ (d223c ) │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #420] @ (d2390 ) │ │ │ │ + ldr r1, [pc, #420] @ (d234c ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #420] @ (d2394 ) │ │ │ │ + ldr r0, [pc, #420] @ (d2350 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 87198 │ │ │ │ - b.w cfb5c │ │ │ │ + b.w cfb18 │ │ │ │ bl 8bdd4 │ │ │ │ - b.w cfb7e │ │ │ │ + b.w cfb3a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cfbce │ │ │ │ - ldr r3, [pc, #88] @ (d2280 ) │ │ │ │ + b.w cfb8a │ │ │ │ + ldr r3, [pc, #88] @ (d223c ) │ │ │ │ mov r4, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r6 │ │ │ │ - ldr r1, [pc, #360] @ (d2398 ) │ │ │ │ - ldr r0, [pc, #364] @ (d239c ) │ │ │ │ + ldr r1, [pc, #360] @ (d2354 ) │ │ │ │ + ldr r0, [pc, #364] @ (d2358 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ add r0, pc │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -212747,147 +212710,147 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 87198 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ nop │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u8 d16, d15, #2 │ │ │ │ - blt.n d22c0 │ │ │ │ + stc2 0, cr0, [sl, #124]! @ 0x7c │ │ │ │ + bhi.n d2234 │ │ │ │ movs r7, r3 │ │ │ │ - vqadd.u16 d16, d2, d15 │ │ │ │ - bge.n d21d0 │ │ │ │ + stc2 0, cr0, [lr, #-124]! @ 0xffffff84 │ │ │ │ + bhi.n d2344 │ │ │ │ movs r7, r3 │ │ │ │ - mrc2 0, 6, r0, cr14, cr15, {0} │ │ │ │ - bge.n d22f0 │ │ │ │ + ldc2 0, cr0, [sl], #124 @ 0x7c │ │ │ │ + bhi.n d2264 │ │ │ │ movs r7, r3 │ │ │ │ - mrc2 0, 4, r0, cr4, cr15, {0} │ │ │ │ - bls.n d2270 │ │ │ │ + ldc2l 0, cr0, [r0], #-124 @ 0xffffff84 │ │ │ │ + bvc.n d21e4 │ │ │ │ movs r7, r3 │ │ │ │ - mcr2 0, 3, r0, cr4, cr15, {0} │ │ │ │ - bls.n d220c │ │ │ │ + mcrr2 0, 1, r0, r0, cr15 │ │ │ │ + bvc.n d2180 │ │ │ │ movs r7, r3 │ │ │ │ - mcr2 0, 1, r0, cr12, cr15, {0} │ │ │ │ - bls.n d23b0 │ │ │ │ + stc2 0, cr0, [r8], {31} │ │ │ │ + bvc.n d2324 │ │ │ │ movs r7, r3 │ │ │ │ - ldc2l 0, cr0, [r8, #124] @ 0x7c │ │ │ │ - bls.n d2304 │ │ │ │ + @ instruction: 0xfbb4001f │ │ │ │ + bvc.n d2278 │ │ │ │ movs r7, r3 │ │ │ │ - stc2 0, cr0, [r0, #124] @ 0x7c │ │ │ │ - bhi.n d225c │ │ │ │ + smmlar r0, ip, pc, r0 @ │ │ │ │ + bvs.n d21d0 │ │ │ │ movs r7, r3 │ │ │ │ - stc2 0, cr0, [r0, #-124]! @ 0xffffff84 │ │ │ │ - bhi.n d23a4 │ │ │ │ + @ instruction: 0xfafc001f │ │ │ │ + bvs.n d2318 │ │ │ │ movs r7, r3 │ │ │ │ - ldc2 0, cr0, [r8], #124 @ 0x7c │ │ │ │ - bhi.n d22e8 │ │ │ │ + @ instruction: 0xfa94001f │ │ │ │ + bpl.n d225c │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xfbaa001f │ │ │ │ - bvs.n d22d4 │ │ │ │ + vst1.8 @ instruction: 0xf986001f │ │ │ │ + bmi.n d2248 │ │ │ │ movs r7, r3 │ │ │ │ - smlawt r0, r4, pc, r0 @ │ │ │ │ - bvs.n d21f0 │ │ │ │ + ldrsb.w r0, [r0, pc, lsl #1] │ │ │ │ + bmi.n d2364 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xfa92001f │ │ │ │ - bpl.n d22b4 │ │ │ │ + str??.w r0, [lr, pc, lsl #1] │ │ │ │ + bcc.n d2228 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xfa60001f │ │ │ │ - bpl.n d2258 │ │ │ │ + ldrh.w r0, [ip, pc, lsl #1] │ │ │ │ + bcc.n d21cc │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xfa2c001f │ │ │ │ - bpl.n d23f8 │ │ │ │ + strb.w r0, [r8, pc, lsl #1] │ │ │ │ + bcc.n d236c │ │ │ │ movs r7, r3 │ │ │ │ - vst4.8 {d16-d19}, [r0 :64] │ │ │ │ - bmi.n d2228 │ │ │ │ + @ instruction: 0xf71c001f │ │ │ │ + bcs.n d239c │ │ │ │ movs r7, r3 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + adds r2, r5, #6 │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #84 @ 0x54 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xfad2001f │ │ │ │ - ldrh.w r0, [ip, #31] │ │ │ │ - bmi.n d2334 │ │ │ │ + strh.w r0, [lr, #31] │ │ │ │ + @ instruction: 0xf698001f │ │ │ │ + bne.n d22a8 │ │ │ │ movs r7, r3 │ │ │ │ - ldr.w r0, [ip, pc, lsl #1] │ │ │ │ - bcc.n d227c │ │ │ │ + @ instruction: 0xf638001f │ │ │ │ + bne.n d21f0 │ │ │ │ movs r7, r3 │ │ │ │ - strh.w r0, [ip, pc, lsl #1] │ │ │ │ - bcc.n d2424 │ │ │ │ + addw r0, r8, #2079 @ 0x81f │ │ │ │ + bne.n d2398 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf7f2001f │ │ │ │ - bcc.n d23b8 │ │ │ │ + rsb r0, lr, #10420224 @ 0x9f0000 │ │ │ │ + bne.n d232c │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf7b8001f │ │ │ │ - bcc.n d2340 │ │ │ │ + @ instruction: 0xf594001f │ │ │ │ + beq.n d22b4 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf788001f │ │ │ │ - bcs.n d22e8 │ │ │ │ + sbc.w r0, r4, #10420224 @ 0x9f0000 │ │ │ │ + beq.n d225c │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf768001f │ │ │ │ - bcs.n d22bc │ │ │ │ + adc.w r0, r4, #10420224 @ 0x9f0000 │ │ │ │ + beq.n d2230 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf73e001f │ │ │ │ - bcs.n d2264 │ │ │ │ + adds.w r0, sl, #10420224 @ 0x9f0000 │ │ │ │ + beq.n d23d8 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf6dc001f │ │ │ │ - bcs.n d23a8 │ │ │ │ + @ instruction: 0xf4b8001f │ │ │ │ + beq.n d231c │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf58e001f │ │ │ │ - beq.n d2320 │ │ │ │ + bfi r0, sl, #0, #32 │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - sbc.w r0, r4, #10420224 @ 0x9f0000 │ │ │ │ - beq.n d22d4 │ │ │ │ + sbfx r0, r0, #0, #32 │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf530001f │ │ │ │ - beq.n d246c │ │ │ │ + ssat r0, #32, ip │ │ │ │ + ldmia r6, {r1, r3, r4, r6} │ │ │ │ movs r7, r3 │ │ │ │ - add.w r0, r0, #10420224 @ 0x9f0000 │ │ │ │ - beq.n d241c │ │ │ │ + @ instruction: 0xf2dc001f │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ movs r7, r3 │ │ │ │ - eors.w r0, ip, #10420224 @ 0x9f0000 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xf278001f │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - orns r0, r6, #10420224 @ 0x9f0000 │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ + @ instruction: 0xf252001f │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - orrs.w r0, r8, #10420224 @ 0x9f0000 │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + @ instruction: 0xf234001f │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf3f4001f │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + rsbs r0, r0, #31 │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ movs r7, r3 │ │ │ │ - usat16 r0, #31, lr │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xf18a001f │ │ │ │ + ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldr.w r3, [pc, #3576] @ d319c │ │ │ │ + ldr.w r3, [pc, #3576] @ d3158 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3572] @ d31a0 │ │ │ │ - ldr.w r0, [pc, #3572] @ d31a4 │ │ │ │ + ldr.w r1, [pc, #3572] @ d315c │ │ │ │ + ldr.w r0, [pc, #3572] @ d3160 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ bl 95694 │ │ │ │ - b.w cfe52 │ │ │ │ + b.w cfe0e │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cadcc │ │ │ │ - ldr.w r3, [pc, #3528] @ d319c │ │ │ │ + b.w cad88 │ │ │ │ + ldr.w r3, [pc, #3528] @ d3158 │ │ │ │ mov r4, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3532] @ d31a8 │ │ │ │ - ldr.w r0, [pc, #3532] @ d31ac │ │ │ │ + ldr.w r1, [pc, #3532] @ d3164 │ │ │ │ + ldr.w r0, [pc, #3532] @ d3168 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ add r0, pc │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -212908,20 +212871,20 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #3428] @ d319c │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #3428] @ d3158 │ │ │ │ mov r4, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3440] @ d31b0 │ │ │ │ - ldr.w r0, [pc, #3440] @ d31b4 │ │ │ │ + ldr.w r1, [pc, #3440] @ d316c │ │ │ │ + ldr.w r0, [pc, #3440] @ d3170 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ add r0, pc │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -212940,29 +212903,29 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cade6 │ │ │ │ + b.w cada2 │ │ │ │ mov r0, r4 │ │ │ │ bl 87140 │ │ │ │ - b.w cae8e │ │ │ │ + b.w cae4a │ │ │ │ mov r0, fp │ │ │ │ bl 87198 │ │ │ │ - b.w cae88 │ │ │ │ - ldr.w r3, [pc, #3304] @ d319c │ │ │ │ + b.w cae44 │ │ │ │ + ldr.w r3, [pc, #3304] @ d3158 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3324] @ d31b8 │ │ │ │ - ldr.w r0, [pc, #3324] @ d31bc │ │ │ │ + ldr.w r1, [pc, #3324] @ d3174 │ │ │ │ + ldr.w r0, [pc, #3324] @ d3178 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ add r0, pc │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -212979,92 +212942,92 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cae64 │ │ │ │ + b.w cae20 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cae78 │ │ │ │ + b.w cae34 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w caeae │ │ │ │ + b.w cae6a │ │ │ │ mov r9, fp │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r4, r5 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2546 │ │ │ │ + beq.n d2502 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d26a0 │ │ │ │ + beq.w d265c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d255c │ │ │ │ + beq.n d2518 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d26a8 │ │ │ │ + beq.w d2664 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2572 │ │ │ │ + beq.n d252e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d26b0 │ │ │ │ + beq.w d266c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2586 │ │ │ │ + beq.n d2542 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d26b8 │ │ │ │ + beq.w d2674 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d259a │ │ │ │ + beq.n d2556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d265a │ │ │ │ + beq.n d2616 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d25ac │ │ │ │ + beq.n d2568 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d2662 │ │ │ │ + beq.n d261e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d26ec │ │ │ │ + bne.w d26a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d26c0 │ │ │ │ + beq.n d267c │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d26f4 │ │ │ │ + beq.w d26b0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 71ddc │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -213075,116 +213038,116 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2608 │ │ │ │ + beq.n d25c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d266a │ │ │ │ + cbz r3, d2626 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n d267a │ │ │ │ + beq.n d2636 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d27c0 │ │ │ │ + beq.w d277c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2624 │ │ │ │ + beq.n d25e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d26fa │ │ │ │ + beq.n d26b6 │ │ │ │ mov r0, r7 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d263a │ │ │ │ + beq.n d25f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, d2672 │ │ │ │ - ldr.w r3, [pc, #2912] @ d319c │ │ │ │ + cbz r3, d262e │ │ │ │ + ldr.w r3, [pc, #2912] @ d3158 │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2940] @ d31c0 │ │ │ │ - ldr.w r0, [pc, #2940] @ d31c4 │ │ │ │ + ldr.w r1, [pc, #2940] @ d317c │ │ │ │ + ldr.w r0, [pc, #2940] @ d3180 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d259a │ │ │ │ + b.n d2556 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d25ac │ │ │ │ + b.n d2568 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2608 │ │ │ │ + b.n d25c4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d263a │ │ │ │ - ldr.w r3, [pc, #2848] @ d319c │ │ │ │ + b.n d25f6 │ │ │ │ + ldr.w r3, [pc, #2848] @ d3158 │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2884] @ d31c8 │ │ │ │ - ldr.w r0, [pc, #2884] @ d31cc │ │ │ │ + ldr.w r1, [pc, #2884] @ d3184 │ │ │ │ + ldr.w r0, [pc, #2884] @ d3188 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2546 │ │ │ │ + b.n d2502 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d255c │ │ │ │ + b.n d2518 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2572 │ │ │ │ + b.n d252e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2586 │ │ │ │ - ldr.w r3, [pc, #2776] @ d319c │ │ │ │ + b.n d2542 │ │ │ │ + ldr.w r3, [pc, #2776] @ d3158 │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2820] @ d31d0 │ │ │ │ + ldr.w r1, [pc, #2820] @ d318c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2816] @ d31d4 │ │ │ │ + ldr.w r0, [pc, #2816] @ d3190 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.w c91ae │ │ │ │ + b.w c916a │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.n d25b4 │ │ │ │ + b.n d2570 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n d25d4 │ │ │ │ + b.n d2590 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2624 │ │ │ │ - ldr.w r3, [pc, #2712] @ d319c │ │ │ │ + b.n d25e0 │ │ │ │ + ldr.w r3, [pc, #2712] @ d3158 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r5 │ │ │ │ - ldr.w r1, [pc, #2760] @ d31d8 │ │ │ │ - ldr.w r0, [pc, #2760] @ d31dc │ │ │ │ + ldr.w r1, [pc, #2760] @ d3194 │ │ │ │ + ldr.w r0, [pc, #2760] @ d3198 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ @@ -213203,241 +213166,241 @@ │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.w c91ae │ │ │ │ - ldr.w r3, [pc, #2616] @ d319c │ │ │ │ + b.w c916a │ │ │ │ + ldr.w r3, [pc, #2616] @ d3158 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r5 │ │ │ │ - ldr.w r1, [pc, #2672] @ d31e0 │ │ │ │ - ldr.w r0, [pc, #2672] @ d31e4 │ │ │ │ + ldr.w r1, [pc, #2672] @ d319c │ │ │ │ + ldr.w r0, [pc, #2672] @ d31a0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ bl 95694 │ │ │ │ - b.n d2728 │ │ │ │ + b.n d26e4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cae2e │ │ │ │ + b.w cadea │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cae08 │ │ │ │ - ldr.w r3, [pc, #2632] @ d31e8 │ │ │ │ - movw r2, #55790 @ 0xd9ee │ │ │ │ + b.w cadc4 │ │ │ │ + ldr.w r3, [pc, #2632] @ d31a4 │ │ │ │ + movw r2, #55775 @ 0xd9df │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2624] @ d31ec │ │ │ │ - ldr.w r0, [pc, #2624] @ d31f0 │ │ │ │ + ldr.w r1, [pc, #2624] @ d31a8 │ │ │ │ + ldr.w r0, [pc, #2624] @ d31ac │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2608] @ d31f4 │ │ │ │ - movw r2, #55832 @ 0xda18 │ │ │ │ + ldr.w r3, [pc, #2608] @ d31b0 │ │ │ │ + movw r2, #55817 @ 0xda09 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2600] @ d31f8 │ │ │ │ - ldr.w r0, [pc, #2600] @ d31fc │ │ │ │ + ldr.w r1, [pc, #2600] @ d31b4 │ │ │ │ + ldr.w r0, [pc, #2600] @ d31b8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2588] @ d3200 │ │ │ │ - movw r2, #55858 @ 0xda32 │ │ │ │ + ldr.w r3, [pc, #2588] @ d31bc │ │ │ │ + movw r2, #55843 @ 0xda23 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2580] @ d3204 │ │ │ │ - ldr.w r0, [pc, #2580] @ d3208 │ │ │ │ + ldr.w r1, [pc, #2580] @ d31c0 │ │ │ │ + ldr.w r0, [pc, #2580] @ d31c4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2564] @ d320c │ │ │ │ - movw r2, #55755 @ 0xd9cb │ │ │ │ + ldr.w r3, [pc, #2564] @ d31c8 │ │ │ │ + movw r2, #55740 @ 0xd9bc │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2556] @ d3210 │ │ │ │ - ldr.w r0, [pc, #2556] @ d3214 │ │ │ │ + ldr.w r1, [pc, #2556] @ d31cc │ │ │ │ + ldr.w r0, [pc, #2556] @ d31d0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2544] @ d3218 │ │ │ │ - movw r2, #55749 @ 0xd9c5 │ │ │ │ + ldr.w r3, [pc, #2544] @ d31d4 │ │ │ │ + movw r2, #55734 @ 0xd9b6 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2536] @ d321c │ │ │ │ - ldr.w r0, [pc, #2536] @ d3220 │ │ │ │ + ldr.w r1, [pc, #2536] @ d31d8 │ │ │ │ + ldr.w r0, [pc, #2536] @ d31dc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2520] @ d3224 │ │ │ │ - movw r2, #59069 @ 0xe6bd │ │ │ │ + ldr.w r3, [pc, #2520] @ d31e0 │ │ │ │ + movw r2, #59054 @ 0xe6ae │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2512] @ d3228 │ │ │ │ - ldr.w r0, [pc, #2512] @ d322c │ │ │ │ + ldr.w r1, [pc, #2512] @ d31e4 │ │ │ │ + ldr.w r0, [pc, #2512] @ d31e8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2500] @ d3230 │ │ │ │ - movw r2, #56679 @ 0xdd67 │ │ │ │ + ldr.w r3, [pc, #2500] @ d31ec │ │ │ │ + movw r2, #56664 @ 0xdd58 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2492] @ d3234 │ │ │ │ - ldr.w r0, [pc, #2492] @ d3238 │ │ │ │ + ldr.w r1, [pc, #2492] @ d31f0 │ │ │ │ + ldr.w r0, [pc, #2492] @ d31f4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2476] @ d323c │ │ │ │ - movw r2, #59088 @ 0xe6d0 │ │ │ │ + ldr.w r3, [pc, #2476] @ d31f8 │ │ │ │ + movw r2, #59073 @ 0xe6c1 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2468] @ d3240 │ │ │ │ - ldr.w r0, [pc, #2468] @ d3244 │ │ │ │ + ldr.w r1, [pc, #2468] @ d31fc │ │ │ │ + ldr.w r0, [pc, #2468] @ d3200 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2456] @ d3248 │ │ │ │ - movw r2, #59068 @ 0xe6bc │ │ │ │ + ldr.w r3, [pc, #2456] @ d3204 │ │ │ │ + movw r2, #59053 @ 0xe6ad │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2448] @ d324c │ │ │ │ - ldr.w r0, [pc, #2448] @ d3250 │ │ │ │ + ldr.w r1, [pc, #2448] @ d3208 │ │ │ │ + ldr.w r0, [pc, #2448] @ d320c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2432] @ d3254 │ │ │ │ - movw r2, #56309 @ 0xdbf5 │ │ │ │ + ldr.w r3, [pc, #2432] @ d3210 │ │ │ │ + movw r2, #56294 @ 0xdbe6 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2424] @ d3258 │ │ │ │ - ldr.w r0, [pc, #2424] @ d325c │ │ │ │ + ldr.w r1, [pc, #2424] @ d3214 │ │ │ │ + ldr.w r0, [pc, #2424] @ d3218 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2412] @ d3260 │ │ │ │ - movw r2, #56447 @ 0xdc7f │ │ │ │ + ldr.w r3, [pc, #2412] @ d321c │ │ │ │ + movw r2, #56432 @ 0xdc70 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2404] @ d3264 │ │ │ │ - ldr.w r0, [pc, #2404] @ d3268 │ │ │ │ + ldr.w r1, [pc, #2404] @ d3220 │ │ │ │ + ldr.w r0, [pc, #2404] @ d3224 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2388] @ d326c │ │ │ │ - movw r2, #56423 @ 0xdc67 │ │ │ │ + ldr.w r3, [pc, #2388] @ d3228 │ │ │ │ + movw r2, #56408 @ 0xdc58 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2380] @ d3270 │ │ │ │ - ldr.w r0, [pc, #2380] @ d3274 │ │ │ │ + ldr.w r1, [pc, #2380] @ d322c │ │ │ │ + ldr.w r0, [pc, #2380] @ d3230 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2368] @ d3278 │ │ │ │ - movw r2, #56370 @ 0xdc32 │ │ │ │ + ldr.w r3, [pc, #2368] @ d3234 │ │ │ │ + movw r2, #56355 @ 0xdc23 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2360] @ d327c │ │ │ │ - ldr.w r0, [pc, #2360] @ d3280 │ │ │ │ + ldr.w r1, [pc, #2360] @ d3238 │ │ │ │ + ldr.w r0, [pc, #2360] @ d323c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2344] @ d3284 │ │ │ │ - movw r2, #56731 @ 0xdd9b │ │ │ │ + ldr.w r3, [pc, #2344] @ d3240 │ │ │ │ + movw r2, #56716 @ 0xdd8c │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2336] @ d3288 │ │ │ │ - ldr.w r0, [pc, #2336] @ d328c │ │ │ │ + ldr.w r1, [pc, #2336] @ d3244 │ │ │ │ + ldr.w r0, [pc, #2336] @ d3248 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2324] @ d3290 │ │ │ │ - movw r2, #56259 @ 0xdbc3 │ │ │ │ + ldr.w r3, [pc, #2324] @ d324c │ │ │ │ + movw r2, #56244 @ 0xdbb4 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2316] @ d3294 │ │ │ │ - ldr.w r0, [pc, #2316] @ d3298 │ │ │ │ + ldr.w r1, [pc, #2316] @ d3250 │ │ │ │ + ldr.w r0, [pc, #2316] @ d3254 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2300] @ d329c │ │ │ │ - movw r2, #56319 @ 0xdbff │ │ │ │ + ldr.w r3, [pc, #2300] @ d3258 │ │ │ │ + movw r2, #56304 @ 0xdbf0 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2292] @ d32a0 │ │ │ │ - ldr.w r0, [pc, #2292] @ d32a4 │ │ │ │ + ldr.w r1, [pc, #2292] @ d325c │ │ │ │ + ldr.w r0, [pc, #2292] @ d3260 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2280] @ d32a8 │ │ │ │ - movw r2, #56254 @ 0xdbbe │ │ │ │ + ldr.w r3, [pc, #2280] @ d3264 │ │ │ │ + movw r2, #56239 @ 0xdbaf │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2272] @ d32ac │ │ │ │ - ldr.w r0, [pc, #2272] @ d32b0 │ │ │ │ + ldr.w r1, [pc, #2272] @ d3268 │ │ │ │ + ldr.w r0, [pc, #2272] @ d326c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2256] @ d32b4 │ │ │ │ - movw r2, #56248 @ 0xdbb8 │ │ │ │ + ldr.w r3, [pc, #2256] @ d3270 │ │ │ │ + movw r2, #56233 @ 0xdba9 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2248] @ d32b8 │ │ │ │ - ldr.w r0, [pc, #2248] @ d32bc │ │ │ │ + ldr.w r1, [pc, #2248] @ d3274 │ │ │ │ + ldr.w r0, [pc, #2248] @ d3278 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2236] @ d32c0 │ │ │ │ - movw r2, #56242 @ 0xdbb2 │ │ │ │ + ldr.w r3, [pc, #2236] @ d327c │ │ │ │ + movw r2, #56227 @ 0xdba3 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2228] @ d32c4 │ │ │ │ - ldr.w r0, [pc, #2228] @ d32c8 │ │ │ │ + ldr.w r1, [pc, #2228] @ d3280 │ │ │ │ + ldr.w r0, [pc, #2228] @ d3284 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2212] @ d32cc │ │ │ │ - movw r2, #56236 @ 0xdbac │ │ │ │ + ldr.w r3, [pc, #2212] @ d3288 │ │ │ │ + movw r2, #56221 @ 0xdb9d │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2204] @ d32d0 │ │ │ │ - ldr.w r0, [pc, #2204] @ d32d4 │ │ │ │ + ldr.w r1, [pc, #2204] @ d328c │ │ │ │ + ldr.w r0, [pc, #2204] @ d3290 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2192] @ d32d8 │ │ │ │ - movw r2, #55939 @ 0xda83 │ │ │ │ + ldr.w r3, [pc, #2192] @ d3294 │ │ │ │ + movw r2, #55924 @ 0xda74 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2184] @ d32dc │ │ │ │ - ldr.w r0, [pc, #2184] @ d32e0 │ │ │ │ + ldr.w r1, [pc, #2184] @ d3298 │ │ │ │ + ldr.w r0, [pc, #2184] @ d329c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 8bdd4 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ @@ -213448,259 +213411,259 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 71ddc │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx 52bbc │ │ │ │ - ldr.w r3, [pc, #2136] @ d32e4 │ │ │ │ - ldr.w r1, [pc, #2136] @ d32e8 │ │ │ │ - movw r2, #55386 @ 0xd85a │ │ │ │ + ldr.w r3, [pc, #2136] @ d32a0 │ │ │ │ + ldr.w r1, [pc, #2136] @ d32a4 │ │ │ │ + movw r2, #55371 @ 0xd84b │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r0, [pc, #2128] @ d32ec │ │ │ │ + ldr.w r0, [pc, #2128] @ d32a8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2112] @ d32f0 │ │ │ │ - movw r2, #57030 @ 0xdec6 │ │ │ │ + ldr.w r3, [pc, #2112] @ d32ac │ │ │ │ + movw r2, #57015 @ 0xdeb7 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2104] @ d32f4 │ │ │ │ - ldr.w r0, [pc, #2104] @ d32f8 │ │ │ │ + ldr.w r1, [pc, #2104] @ d32b0 │ │ │ │ + ldr.w r0, [pc, #2104] @ d32b4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2092] @ d32fc │ │ │ │ - movw r2, #55540 @ 0xd8f4 │ │ │ │ + ldr.w r3, [pc, #2092] @ d32b8 │ │ │ │ + movw r2, #55525 @ 0xd8e5 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2084] @ d3300 │ │ │ │ - ldr.w r0, [pc, #2084] @ d3304 │ │ │ │ + ldr.w r1, [pc, #2084] @ d32bc │ │ │ │ + ldr.w r0, [pc, #2084] @ d32c0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2068] @ d3308 │ │ │ │ - movw r2, #55367 @ 0xd847 │ │ │ │ + ldr.w r3, [pc, #2068] @ d32c4 │ │ │ │ + movw r2, #55352 @ 0xd838 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2060] @ d330c │ │ │ │ - ldr.w r0, [pc, #2060] @ d3310 │ │ │ │ + ldr.w r1, [pc, #2060] @ d32c8 │ │ │ │ + ldr.w r0, [pc, #2060] @ d32cc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2048] @ d3314 │ │ │ │ + ldr.w r3, [pc, #2048] @ d32d0 │ │ │ │ movs r2, #32 │ │ │ │ - ldr.w r1, [pc, #2044] @ d3318 │ │ │ │ - ldr.w r0, [pc, #2044] @ d331c │ │ │ │ + ldr.w r1, [pc, #2044] @ d32d4 │ │ │ │ + ldr.w r0, [pc, #2044] @ d32d8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2032] @ d3320 │ │ │ │ - movw r2, #55086 @ 0xd72e │ │ │ │ + ldr.w r3, [pc, #2032] @ d32dc │ │ │ │ + movw r2, #55071 @ 0xd71f │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2024] @ d3324 │ │ │ │ - ldr.w r0, [pc, #2024] @ d3328 │ │ │ │ + ldr.w r1, [pc, #2024] @ d32e0 │ │ │ │ + ldr.w r0, [pc, #2024] @ d32e4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2012] @ d332c │ │ │ │ - movw r2, #55267 @ 0xd7e3 │ │ │ │ + ldr.w r3, [pc, #2012] @ d32e8 │ │ │ │ + movw r2, #55252 @ 0xd7d4 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2004] @ d3330 │ │ │ │ - ldr.w r0, [pc, #2004] @ d3334 │ │ │ │ + ldr.w r1, [pc, #2004] @ d32ec │ │ │ │ + ldr.w r0, [pc, #2004] @ d32f0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1988] @ d3338 │ │ │ │ - movw r2, #55530 @ 0xd8ea │ │ │ │ + ldr.w r3, [pc, #1988] @ d32f4 │ │ │ │ + movw r2, #55515 @ 0xd8db │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1980] @ d333c │ │ │ │ - ldr.w r0, [pc, #1980] @ d3340 │ │ │ │ + ldr.w r1, [pc, #1980] @ d32f8 │ │ │ │ + ldr.w r0, [pc, #1980] @ d32fc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1968] @ d3344 │ │ │ │ - movw r2, #55524 @ 0xd8e4 │ │ │ │ + ldr.w r3, [pc, #1968] @ d3300 │ │ │ │ + movw r2, #55509 @ 0xd8d5 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1960] @ d3348 │ │ │ │ - ldr.w r0, [pc, #1960] @ d334c │ │ │ │ + ldr.w r1, [pc, #1960] @ d3304 │ │ │ │ + ldr.w r0, [pc, #1960] @ d3308 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1944] @ d3350 │ │ │ │ - movw r2, #55697 @ 0xd991 │ │ │ │ + ldr.w r3, [pc, #1944] @ d330c │ │ │ │ + movw r2, #55682 @ 0xd982 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1936] @ d3354 │ │ │ │ - ldr.w r0, [pc, #1936] @ d3358 │ │ │ │ + ldr.w r1, [pc, #1936] @ d3310 │ │ │ │ + ldr.w r0, [pc, #1936] @ d3314 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1924] @ d335c │ │ │ │ - movw r2, #55601 @ 0xd931 │ │ │ │ + ldr.w r3, [pc, #1924] @ d3318 │ │ │ │ + movw r2, #55586 @ 0xd922 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1916] @ d3360 │ │ │ │ - ldr.w r0, [pc, #1916] @ d3364 │ │ │ │ + ldr.w r1, [pc, #1916] @ d331c │ │ │ │ + ldr.w r0, [pc, #1916] @ d3320 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1900] @ d3368 │ │ │ │ - movw r2, #57176 @ 0xdf58 │ │ │ │ + ldr.w r3, [pc, #1900] @ d3324 │ │ │ │ + movw r2, #57161 @ 0xdf49 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1892] @ d336c │ │ │ │ - ldr.w r0, [pc, #1892] @ d3370 │ │ │ │ + ldr.w r1, [pc, #1892] @ d3328 │ │ │ │ + ldr.w r0, [pc, #1892] @ d332c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1880] @ d3374 │ │ │ │ - movw r2, #57169 @ 0xdf51 │ │ │ │ + ldr.w r3, [pc, #1880] @ d3330 │ │ │ │ + movw r2, #57154 @ 0xdf42 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1872] @ d3378 │ │ │ │ - ldr.w r0, [pc, #1872] @ d337c │ │ │ │ + ldr.w r1, [pc, #1872] @ d3334 │ │ │ │ + ldr.w r0, [pc, #1872] @ d3338 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1856] @ d3380 │ │ │ │ - movw r2, #56939 @ 0xde6b │ │ │ │ + ldr.w r3, [pc, #1856] @ d333c │ │ │ │ + movw r2, #56924 @ 0xde5c │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1848] @ d3384 │ │ │ │ - ldr.w r0, [pc, #1848] @ d3388 │ │ │ │ + ldr.w r1, [pc, #1848] @ d3340 │ │ │ │ + ldr.w r0, [pc, #1848] @ d3344 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1836] @ d338c │ │ │ │ - movw r2, #56934 @ 0xde66 │ │ │ │ + ldr.w r3, [pc, #1836] @ d3348 │ │ │ │ + movw r2, #56919 @ 0xde57 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1828] @ d3390 │ │ │ │ - ldr.w r0, [pc, #1828] @ d3394 │ │ │ │ + ldr.w r1, [pc, #1828] @ d334c │ │ │ │ + ldr.w r0, [pc, #1828] @ d3350 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1812] @ d3398 │ │ │ │ - movw r2, #56080 @ 0xdb10 │ │ │ │ + ldr.w r3, [pc, #1812] @ d3354 │ │ │ │ + movw r2, #56065 @ 0xdb01 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1804] @ d339c │ │ │ │ - ldr.w r0, [pc, #1804] @ d33a0 │ │ │ │ + ldr.w r1, [pc, #1804] @ d3358 │ │ │ │ + ldr.w r0, [pc, #1804] @ d335c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1792] @ d33a4 │ │ │ │ - movw r2, #56075 @ 0xdb0b │ │ │ │ + ldr.w r3, [pc, #1792] @ d3360 │ │ │ │ + movw r2, #56060 @ 0xdafc │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1784] @ d33a8 │ │ │ │ - ldr.w r0, [pc, #1784] @ d33ac │ │ │ │ + ldr.w r1, [pc, #1784] @ d3364 │ │ │ │ + ldr.w r0, [pc, #1784] @ d3368 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1768] @ d33b0 │ │ │ │ - movw r2, #56171 @ 0xdb6b │ │ │ │ + ldr.w r3, [pc, #1768] @ d336c │ │ │ │ + movw r2, #56156 @ 0xdb5c │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1760] @ d33b4 │ │ │ │ - ldr.w r0, [pc, #1760] @ d33b8 │ │ │ │ + ldr.w r1, [pc, #1760] @ d3370 │ │ │ │ + ldr.w r0, [pc, #1760] @ d3374 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1748] @ d33bc │ │ │ │ - movw r2, #55209 @ 0xd7a9 │ │ │ │ + ldr.w r3, [pc, #1748] @ d3378 │ │ │ │ + movw r2, #55194 @ 0xd79a │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1740] @ d33c0 │ │ │ │ - ldr.w r0, [pc, #1740] @ d33c4 │ │ │ │ + ldr.w r1, [pc, #1740] @ d337c │ │ │ │ + ldr.w r0, [pc, #1740] @ d3380 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1724] @ d33c8 │ │ │ │ + ldr.w r3, [pc, #1724] @ d3384 │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr.w r1, [pc, #1720] @ d33cc │ │ │ │ - ldr.w r0, [pc, #1720] @ d33d0 │ │ │ │ + ldr.w r1, [pc, #1720] @ d3388 │ │ │ │ + ldr.w r0, [pc, #1720] @ d338c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ bl 53768 │ │ │ │ - ldr.w r3, [pc, #1700] @ d33d4 │ │ │ │ - movw r2, #54757 @ 0xd5e5 │ │ │ │ + ldr.w r3, [pc, #1700] @ d3390 │ │ │ │ + movw r2, #54742 @ 0xd5d6 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1692] @ d33d8 │ │ │ │ - ldr.w r0, [pc, #1692] @ d33dc │ │ │ │ + ldr.w r1, [pc, #1692] @ d3394 │ │ │ │ + ldr.w r0, [pc, #1692] @ d3398 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1680] @ d33e0 │ │ │ │ - movw r2, #55472 @ 0xd8b0 │ │ │ │ + ldr.w r3, [pc, #1680] @ d339c │ │ │ │ + movw r2, #55457 @ 0xd8a1 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1672] @ d33e4 │ │ │ │ - ldr.w r0, [pc, #1672] @ d33e8 │ │ │ │ + ldr.w r1, [pc, #1672] @ d33a0 │ │ │ │ + ldr.w r0, [pc, #1672] @ d33a4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1656] @ d33ec │ │ │ │ - movw r2, #56042 @ 0xdaea │ │ │ │ + ldr.w r3, [pc, #1656] @ d33a8 │ │ │ │ + movw r2, #56027 @ 0xdadb │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1648] @ d33f0 │ │ │ │ - ldr.w r0, [pc, #1648] @ d33f4 │ │ │ │ + ldr.w r1, [pc, #1648] @ d33ac │ │ │ │ + ldr.w r0, [pc, #1648] @ d33b0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1636] @ d33f8 │ │ │ │ - movw r2, #55582 @ 0xd91e │ │ │ │ + ldr.w r3, [pc, #1636] @ d33b4 │ │ │ │ + movw r2, #55567 @ 0xd90f │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1628] @ d33fc │ │ │ │ - ldr.w r0, [pc, #1628] @ d3400 │ │ │ │ + ldr.w r1, [pc, #1628] @ d33b8 │ │ │ │ + ldr.w r0, [pc, #1628] @ d33bc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1612] @ d3404 │ │ │ │ - movw r2, #55606 @ 0xd936 │ │ │ │ + ldr.w r3, [pc, #1612] @ d33c0 │ │ │ │ + movw r2, #55591 @ 0xd927 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1604] @ d3408 │ │ │ │ - ldr.w r0, [pc, #1604] @ d340c │ │ │ │ + ldr.w r1, [pc, #1604] @ d33c4 │ │ │ │ + ldr.w r0, [pc, #1604] @ d33c8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ str.w r9, [sp, #12] │ │ │ │ bl 8bdd4 │ │ │ │ @@ -213711,921 +213674,937 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 71ddc │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx 52f34 │ │ │ │ - ldr.w r3, [pc, #1556] @ d3410 │ │ │ │ - ldr.w r1, [pc, #1556] @ d3414 │ │ │ │ - movw r2, #55776 @ 0xd9e0 │ │ │ │ + ldr.w r3, [pc, #1556] @ d33cc │ │ │ │ + ldr.w r1, [pc, #1556] @ d33d0 │ │ │ │ + movw r2, #55761 @ 0xd9d1 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r0, [pc, #1548] @ d3418 │ │ │ │ + ldr.w r0, [pc, #1548] @ d33d4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1532] @ d341c │ │ │ │ - movw r2, #55761 @ 0xd9d1 │ │ │ │ + ldr.w r3, [pc, #1532] @ d33d8 │ │ │ │ + movw r2, #55746 @ 0xd9c2 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1524] @ d3420 │ │ │ │ - ldr.w r0, [pc, #1524] @ d3424 │ │ │ │ + ldr.w r1, [pc, #1524] @ d33dc │ │ │ │ + ldr.w r0, [pc, #1524] @ d33e0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1512] @ d3428 │ │ │ │ - movw r2, #56575 @ 0xdcff │ │ │ │ + ldr.w r3, [pc, #1512] @ d33e4 │ │ │ │ + movw r2, #56560 @ 0xdcf0 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1504] @ d342c │ │ │ │ - ldr.w r0, [pc, #1504] @ d3430 │ │ │ │ + ldr.w r1, [pc, #1504] @ d33e8 │ │ │ │ + ldr.w r0, [pc, #1504] @ d33ec │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1488] @ d3434 │ │ │ │ - movw r2, #56489 @ 0xdca9 │ │ │ │ + ldr.w r3, [pc, #1488] @ d33f0 │ │ │ │ + movw r2, #56474 @ 0xdc9a │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1480] @ d3438 │ │ │ │ - ldr.w r0, [pc, #1480] @ d343c │ │ │ │ + ldr.w r1, [pc, #1480] @ d33f4 │ │ │ │ + ldr.w r0, [pc, #1480] @ d33f8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1468] @ d3440 │ │ │ │ - movw r2, #58048 @ 0xe2c0 │ │ │ │ + ldr.w r3, [pc, #1468] @ d33fc │ │ │ │ + movw r2, #58033 @ 0xe2b1 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1460] @ d3444 │ │ │ │ - ldr.w r0, [pc, #1460] @ d3448 │ │ │ │ + ldr.w r1, [pc, #1460] @ d3400 │ │ │ │ + ldr.w r0, [pc, #1460] @ d3404 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1444] @ d344c │ │ │ │ - movw r2, #57712 @ 0xe170 │ │ │ │ + ldr.w r3, [pc, #1444] @ d3408 │ │ │ │ + movw r2, #57697 @ 0xe161 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1436] @ d3450 │ │ │ │ - ldr.w r0, [pc, #1436] @ d3454 │ │ │ │ + ldr.w r1, [pc, #1436] @ d340c │ │ │ │ + ldr.w r0, [pc, #1436] @ d3410 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1424] @ d3458 │ │ │ │ - movw r2, #56901 @ 0xde45 │ │ │ │ + ldr.w r3, [pc, #1424] @ d3414 │ │ │ │ + movw r2, #56886 @ 0xde36 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1416] @ d345c │ │ │ │ - ldr.w r0, [pc, #1416] @ d3460 │ │ │ │ + ldr.w r1, [pc, #1416] @ d3418 │ │ │ │ + ldr.w r0, [pc, #1416] @ d341c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1400] @ d3464 │ │ │ │ - movw r2, #56816 @ 0xddf0 │ │ │ │ + ldr.w r3, [pc, #1400] @ d3420 │ │ │ │ + movw r2, #56801 @ 0xdde1 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1392] @ d3468 │ │ │ │ - ldr.w r0, [pc, #1392] @ d346c │ │ │ │ + ldr.w r1, [pc, #1392] @ d3424 │ │ │ │ + ldr.w r0, [pc, #1392] @ d3428 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1380] @ d3470 │ │ │ │ - movw r2, #57953 @ 0xe261 │ │ │ │ + ldr.w r3, [pc, #1380] @ d342c │ │ │ │ + movw r2, #57938 @ 0xe252 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1372] @ d3474 │ │ │ │ - ldr.w r0, [pc, #1372] @ d3478 │ │ │ │ + ldr.w r1, [pc, #1372] @ d3430 │ │ │ │ + ldr.w r0, [pc, #1372] @ d3434 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1356] @ d347c │ │ │ │ - movw r2, #57798 @ 0xe1c6 │ │ │ │ + ldr.w r3, [pc, #1356] @ d3438 │ │ │ │ + movw r2, #57783 @ 0xe1b7 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1348] @ d3480 │ │ │ │ - ldr.w r0, [pc, #1348] @ d3484 │ │ │ │ + ldr.w r1, [pc, #1348] @ d343c │ │ │ │ + ldr.w r0, [pc, #1348] @ d3440 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1336] @ d3488 │ │ │ │ - movw r2, #57865 @ 0xe209 │ │ │ │ + ldr.w r3, [pc, #1336] @ d3444 │ │ │ │ + movw r2, #57850 @ 0xe1fa │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1328] @ d348c │ │ │ │ - ldr.w r0, [pc, #1328] @ d3490 │ │ │ │ + ldr.w r1, [pc, #1328] @ d3448 │ │ │ │ + ldr.w r0, [pc, #1328] @ d344c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1312] @ d3494 │ │ │ │ - movw r2, #57827 @ 0xe1e3 │ │ │ │ + ldr.w r3, [pc, #1312] @ d3450 │ │ │ │ + movw r2, #57812 @ 0xe1d4 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1304] @ d3498 │ │ │ │ - ldr.w r0, [pc, #1304] @ d349c │ │ │ │ + ldr.w r1, [pc, #1304] @ d3454 │ │ │ │ + ldr.w r0, [pc, #1304] @ d3458 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1292] @ d34a0 │ │ │ │ - movw r2, #56801 @ 0xdde1 │ │ │ │ + ldr.w r3, [pc, #1292] @ d345c │ │ │ │ + movw r2, #56786 @ 0xddd2 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1284] @ d34a4 │ │ │ │ - ldr.w r0, [pc, #1284] @ d34a8 │ │ │ │ + ldr.w r1, [pc, #1284] @ d3460 │ │ │ │ + ldr.w r0, [pc, #1284] @ d3464 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1268] @ d34ac │ │ │ │ - movw r2, #55034 @ 0xd6fa │ │ │ │ + ldr.w r3, [pc, #1268] @ d3468 │ │ │ │ + movw r2, #55019 @ 0xd6eb │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1260] @ d34b0 │ │ │ │ - ldr.w r0, [pc, #1260] @ d34b4 │ │ │ │ + ldr.w r1, [pc, #1260] @ d346c │ │ │ │ + ldr.w r0, [pc, #1260] @ d3470 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1248] @ d34b8 │ │ │ │ - movw r2, #55098 @ 0xd73a │ │ │ │ + ldr.w r3, [pc, #1248] @ d3474 │ │ │ │ + movw r2, #55083 @ 0xd72b │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1240] @ d34bc │ │ │ │ - ldr.w r0, [pc, #1240] @ d34c0 │ │ │ │ + ldr.w r1, [pc, #1240] @ d3478 │ │ │ │ + ldr.w r0, [pc, #1240] @ d347c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1224] @ d34c4 │ │ │ │ - movw r2, #55092 @ 0xd734 │ │ │ │ + ldr.w r3, [pc, #1224] @ d3480 │ │ │ │ + movw r2, #55077 @ 0xd725 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1216] @ d34c8 │ │ │ │ - ldr.w r0, [pc, #1216] @ d34cc │ │ │ │ + ldr.w r1, [pc, #1216] @ d3484 │ │ │ │ + ldr.w r0, [pc, #1216] @ d3488 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1204] @ d34d0 │ │ │ │ - movw r2, #55297 @ 0xd801 │ │ │ │ + ldr.w r3, [pc, #1204] @ d348c │ │ │ │ + movw r2, #55282 @ 0xd7f2 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1196] @ d34d4 │ │ │ │ - ldr.w r0, [pc, #1196] @ d34d8 │ │ │ │ + ldr.w r1, [pc, #1196] @ d3490 │ │ │ │ + ldr.w r0, [pc, #1196] @ d3494 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1180] @ d34dc │ │ │ │ - movw r2, #55118 @ 0xd74e │ │ │ │ + ldr.w r3, [pc, #1180] @ d3498 │ │ │ │ + movw r2, #55103 @ 0xd73f │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1172] @ d34e0 │ │ │ │ - ldr.w r0, [pc, #1172] @ d34e4 │ │ │ │ + ldr.w r1, [pc, #1172] @ d349c │ │ │ │ + ldr.w r0, [pc, #1172] @ d34a0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1160] @ d34e8 │ │ │ │ - movw r2, #55113 @ 0xd749 │ │ │ │ + ldr.w r3, [pc, #1160] @ d34a4 │ │ │ │ + movw r2, #55098 @ 0xd73a │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1152] @ d34ec │ │ │ │ - ldr.w r0, [pc, #1152] @ d34f0 │ │ │ │ + ldr.w r1, [pc, #1152] @ d34a8 │ │ │ │ + ldr.w r0, [pc, #1152] @ d34ac │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1136] @ d34f4 │ │ │ │ - movw r2, #55261 @ 0xd7dd │ │ │ │ + ldr.w r3, [pc, #1136] @ d34b0 │ │ │ │ + movw r2, #55246 @ 0xd7ce │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1128] @ d34f8 │ │ │ │ - ldr.w r0, [pc, #1128] @ d34fc │ │ │ │ + ldr.w r1, [pc, #1128] @ d34b4 │ │ │ │ + ldr.w r0, [pc, #1128] @ d34b8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1116] @ d3500 │ │ │ │ - movw r2, #57453 @ 0xe06d │ │ │ │ + ldr.w r3, [pc, #1116] @ d34bc │ │ │ │ + movw r2, #57438 @ 0xe05e │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1108] @ d3504 │ │ │ │ - ldr.w r0, [pc, #1108] @ d3508 │ │ │ │ + ldr.w r1, [pc, #1108] @ d34c0 │ │ │ │ + ldr.w r0, [pc, #1108] @ d34c4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1092] @ d350c │ │ │ │ - movw r2, #57670 @ 0xe146 │ │ │ │ + ldr.w r3, [pc, #1092] @ d34c8 │ │ │ │ + movw r2, #57655 @ 0xe137 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1084] @ d3510 │ │ │ │ - ldr.w r0, [pc, #1084] @ d3514 │ │ │ │ + ldr.w r1, [pc, #1084] @ d34cc │ │ │ │ + ldr.w r0, [pc, #1084] @ d34d0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1072] @ d3518 │ │ │ │ - movw r2, #57546 @ 0xe0ca │ │ │ │ + ldr.w r3, [pc, #1072] @ d34d4 │ │ │ │ + movw r2, #57531 @ 0xe0bb │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1064] @ d351c │ │ │ │ - ldr.w r0, [pc, #1064] @ d3520 │ │ │ │ + ldr.w r1, [pc, #1064] @ d34d8 │ │ │ │ + ldr.w r0, [pc, #1064] @ d34dc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1048] @ d3524 │ │ │ │ - movw r2, #57632 @ 0xe120 │ │ │ │ + ldr.w r3, [pc, #1048] @ d34e0 │ │ │ │ + movw r2, #57617 @ 0xe111 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1040] @ d3528 │ │ │ │ - ldr.w r0, [pc, #1040] @ d352c │ │ │ │ + ldr.w r1, [pc, #1040] @ d34e4 │ │ │ │ + ldr.w r0, [pc, #1040] @ d34e8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1028] @ d3530 │ │ │ │ - movw r2, #57416 @ 0xe048 │ │ │ │ + ldr.w r3, [pc, #1028] @ d34ec │ │ │ │ + movw r2, #57401 @ 0xe039 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #1020] @ (d3534 ) │ │ │ │ - ldr r0, [pc, #1020] @ (d3538 ) │ │ │ │ + ldr r1, [pc, #1020] @ (d34f0 ) │ │ │ │ + ldr r0, [pc, #1020] @ (d34f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #1008] @ (d353c ) │ │ │ │ - movw r2, #57446 @ 0xe066 │ │ │ │ + ldr r3, [pc, #1008] @ (d34f8 ) │ │ │ │ + movw r2, #57431 @ 0xe057 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #1004] @ (d3540 ) │ │ │ │ - ldr r0, [pc, #1004] @ (d3544 ) │ │ │ │ + ldr r1, [pc, #1004] @ (d34fc ) │ │ │ │ + ldr r0, [pc, #1004] @ (d3500 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #992] @ (d3548 ) │ │ │ │ - movw r2, #57246 @ 0xdf9e │ │ │ │ + ldr r3, [pc, #992] @ (d3504 ) │ │ │ │ + movw r2, #57231 @ 0xdf8f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #988] @ (d354c ) │ │ │ │ - ldr r0, [pc, #988] @ (d3550 ) │ │ │ │ + ldr r1, [pc, #988] @ (d3508 ) │ │ │ │ + ldr r0, [pc, #988] @ (d350c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #976] @ (d3554 ) │ │ │ │ - movw r2, #57330 @ 0xdff2 │ │ │ │ + ldr r3, [pc, #976] @ (d3510 ) │ │ │ │ + movw r2, #57315 @ 0xdfe3 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #972] @ (d3558 ) │ │ │ │ - ldr r0, [pc, #972] @ (d355c ) │ │ │ │ + ldr r1, [pc, #972] @ (d3514 ) │ │ │ │ + ldr r0, [pc, #972] @ (d3518 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2228 @ 0x8b4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf22e001f │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + and.w r0, sl, #31 │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf1fc001f │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + vshr.s16 d16, d15, #8 │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf198001f │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + vqadd.s64 d16, d4, d15 │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - adds.w r0, ip, #31 │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + mrc 0, 7, r0, cr8, cr15, {0} │ │ │ │ + ldmia r2, {r2, r6} │ │ │ │ movs r7, r3 │ │ │ │ - vshr.s16 d0, d15, #12 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldcl 0, cr0, [r0, #-124]! @ 0xffffff84 │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - vqadd.s16 d16, d4, d15 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + ldc 0, cr0, [r0, #-124]! @ 0xffffff84 │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ movs r7, r3 │ │ │ │ - vqadd.s16 d0, d2, d15 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + stcl 0, cr0, [lr], #124 @ 0x7c │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ movs r7, r3 │ │ │ │ - mcr 0, 6, r0, cr10, cr15, {0} │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + stc 0, cr0, [r6], #124 @ 0x7c │ │ │ │ + stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - mcr 0, 3, r0, cr10, cr15, {0} │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + mcrr 0, 1, r0, r6, cr15 │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ movs r7, r3 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + asrs r6, r7, #11 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + cmp r4, #132 @ 0x84 │ │ │ │ movs r7, r3 │ │ │ │ - vqadd.s64 d0, d14, d15 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + ldc 0, cr0, [sl, #-124] @ 0xffffff84 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #134 @ 0x86 │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ movs r7, r3 │ │ │ │ - vqadd.s32 d0, d8, d15 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + stc 0, cr0, [r4, #-124] @ 0xffffff84 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ movs r7, r3 │ │ │ │ - mcr 0, 1, r0, cr6, cr15, {0} │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + stc 0, cr0, [r2], {31} │ │ │ │ + asrs r0, r3, #10 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #66 @ 0x42 │ │ │ │ + cmp r4, #30 │ │ │ │ movs r7, r3 │ │ │ │ - mrc 0, 5, r0, cr4, cr15, {0} │ │ │ │ - asrs r2, r3, #18 │ │ │ │ + ldc 0, cr0, [r0], {31} │ │ │ │ + asrs r6, r6, #9 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #32 │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ movs r7, r3 │ │ │ │ - mcr 0, 4, r0, cr6, cr15, {0} │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + stcl 0, cr0, [r2], #-124 @ 0xffffff84 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #254 @ 0xfe │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ movs r7, r3 │ │ │ │ - vqadd.s64 d16, d4, d15 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + ldcl 0, cr0, [r0, #-124] @ 0xffffff84 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ movs r7, r3 │ │ │ │ - vqadd.s16 d16, d2, d15 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + stc 0, cr0, [lr, #-124]! @ 0xffffff84 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ movs r7, r3 │ │ │ │ - vqadd.s64 d0, d0, d15 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + stc 0, cr0, [ip, #-124] @ 0xffffff84 │ │ │ │ + asrs r6, r5, #7 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r3, #116 @ 0x74 │ │ │ │ movs r7, r3 │ │ │ │ - mrc 0, 2, r0, cr14, cr15, {0} │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + ldc 0, cr0, [sl], #-124 @ 0xffffff84 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #118 @ 0x76 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ movs r7, r3 │ │ │ │ - mrc 0, 4, r0, cr8, cr15, {0} │ │ │ │ - asrs r6, r1, #15 │ │ │ │ + ldcl 0, cr0, [r4], #-124 @ 0xffffff84 │ │ │ │ + asrs r2, r5, #6 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #84 @ 0x54 │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ movs r7, r3 │ │ │ │ - mcr 0, 5, r0, cr6, cr15, {0} │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + stc 0, cr0, [r2], {31} │ │ │ │ + asrs r0, r1, #6 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r3, #14 │ │ │ │ movs r7, r3 │ │ │ │ - mrc 0, 3, r0, cr8, cr15, {0} │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + mrrc 0, 1, r0, r4, cr15 │ │ │ │ + asrs r6, r4, #5 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #16 │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ movs r7, r3 │ │ │ │ - mcr 0, 2, r0, cr10, cr15, {0} │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + stc 0, cr0, [r6], #-124 @ 0xffffff84 │ │ │ │ + asrs r4, r0, #5 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #238 @ 0xee │ │ │ │ + cmp r2, #202 @ 0xca │ │ │ │ movs r7, r3 │ │ │ │ - ldc 0, cr0, [r4, #124]! @ 0x7c │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + @ instruction: 0xeb90001f │ │ │ │ + asrs r2, r4, #4 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ movs r7, r3 │ │ │ │ - stcl 0, cr0, [r2, #124]! @ 0x7c │ │ │ │ - asrs r4, r4, #12 │ │ │ │ + subs.w r0, lr, pc, lsr #32 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #170 @ 0xaa │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ movs r7, r3 │ │ │ │ - ldcl 0, cr0, [r8, #124] @ 0x7c │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + subs.w r0, r4, pc, lsr #32 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ movs r7, r3 │ │ │ │ - ldc 0, cr0, [r2, #124] @ 0x7c │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + sbc.w r0, lr, pc, lsr #32 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ movs r7, r3 │ │ │ │ - stcl 0, cr0, [r4, #-124]! @ 0xffffff84 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + adc.w r0, r0, pc, lsr #32 │ │ │ │ + asrs r2, r3, #2 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #68 @ 0x44 │ │ │ │ + cmp r2, #32 │ │ │ │ movs r7, r3 │ │ │ │ - ldc 0, cr0, [r6, #-124]! @ 0xffffff84 │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + adds.w r0, r2, pc, lsr #32 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #34 @ 0x22 │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ movs r7, r3 │ │ │ │ - stc 0, cr0, [r8, #-124] @ 0xffffff84 │ │ │ │ - asrs r2, r7, #9 │ │ │ │ + @ instruction: 0xeae4001f │ │ │ │ + asrs r6, r2, #1 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r1, #220 @ 0xdc │ │ │ │ movs r7, r3 │ │ │ │ - stc 0, cr0, [lr], #124 @ 0x7c │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + eor.w r0, sl, pc, lsr #32 │ │ │ │ + asrs r2, r2, #32 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ movs r7, r3 │ │ │ │ - rsb r0, r6, pc, lsr #32 │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + @ instruction: 0xe9a2001f │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ movs r7, r3 │ │ │ │ - stc 0, cr0, [ip, #124] @ 0x7c │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + sbc.w r0, r8, pc, lsr #32 │ │ │ │ + lsrs r6, r1, #31 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r1, #84 @ 0x54 │ │ │ │ movs r7, r3 │ │ │ │ - sub.w r0, lr, pc, lsr #32 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + @ instruction: 0xe98a001f │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ movs r7, r3 │ │ │ │ - adcs.w r0, r0, pc, lsr #32 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - movs r2, r4 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + stmdb ip!, {r0, r1, r2, r3, r4} │ │ │ │ + cdp2 0, 9, cr0, cr8, cr1, {1} │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ movs r7, r3 │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r4, r2, #6 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #26 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xeab8001f │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + ldmia.w r4, {r0, r1, r2, r3, r4} │ │ │ │ + lsrs r6, r1, #29 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xeae6001f │ │ │ │ - asrs r0, r2, #5 │ │ │ │ + @ instruction: 0xe8c2001f │ │ │ │ + lsrs r4, r5, #28 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ movs r7, r3 │ │ │ │ - add.w r0, r0, pc, lsr #32 │ │ │ │ - asrs r6, r5, #4 │ │ │ │ + @ instruction: 0xe8dc001f │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #180 @ 0xb4 │ │ │ │ + cmp r0, #144 @ 0x90 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xead2001f │ │ │ │ - asrs r4, r1, #4 │ │ │ │ + stmia.w lr!, {r0, r1, r2, r3, r4} │ │ │ │ + lsrs r0, r5, #27 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xeaec001f │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + @ instruction: 0xe8c8001f │ │ │ │ + lsrs r6, r0, #27 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + cmp r0, #76 @ 0x4c │ │ │ │ movs r7, r3 │ │ │ │ - bics.w r0, r2, pc, lsr #32 │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + @ instruction: 0xe80e001f │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ movs r7, r3 │ │ │ │ - adds.w r0, r4, pc, lsr #32 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + ldrd r0, r0, [r0], #124 @ 0x7c │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #44 @ 0x2c │ │ │ │ + cmp r0, #8 │ │ │ │ movs r7, r3 │ │ │ │ - stc 0, cr0, [sl], #-124 @ 0xffffff84 │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + and.w r0, r6, pc, lsr #32 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #10 │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xebf0001f │ │ │ │ - asrs r2, r4, #1 │ │ │ │ + strd r0, r0, [ip, #124] @ 0x7c │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xeaae001f │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + stmia.w sl, {r0, r1, r2, r3, r4} │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ movs r7, r3 │ │ │ │ - eors.w r0, r4, pc, lsr #32 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + ldrd r0, r0, [r0], #-124 @ 0x7c │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ movs r7, r3 │ │ │ │ - orn r0, sl, pc, lsr #32 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + strex r0, r0, [r6, #124] @ 0x7c │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ movs r7, r3 │ │ │ │ - orrs.w r0, ip, pc, lsr #32 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + @ instruction: 0xe838001f │ │ │ │ + lsrs r6, r6, #22 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ - ldmdb r6!, {r0, r1, r2, r3, r4} │ │ │ │ - cdp2 0, 12, cr0, cr4, cr1, {1} │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + b.n d31a8 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + stc2 0, cr0, [r0], #132 @ 0x84 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + strb r2, [r6, r7] │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #26 │ │ │ │ + movs r6, #246 @ 0xf6 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + lsrs r6, r1, #21 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + movs r6, #212 @ 0xd4 │ │ │ │ movs r7, r3 │ │ │ │ - stmdb sl, {r0, r1, r2, r3, r4} │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + b.n d3174 │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #214 @ 0xd6 │ │ │ │ + movs r6, #178 @ 0xb2 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xe990001f │ │ │ │ - lsrs r6, r5, #28 │ │ │ │ + b.n d328c │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + movs r6, #144 @ 0x90 │ │ │ │ movs r7, r3 │ │ │ │ - ldrd r0, r0, [r6], #124 @ 0x7c │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + b.n d3164 │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + movs r6, #110 @ 0x6e │ │ │ │ movs r7, r3 │ │ │ │ - strd r0, r0, [r0], #124 @ 0x7c │ │ │ │ - lsrs r6, r0, #27 │ │ │ │ + b.n d3144 │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r2, r4, #18 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xe8da001f │ │ │ │ - lsrs r4, r4, #26 │ │ │ │ + b.n d3144 │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + movs r6, #6 │ │ │ │ movs r7, r3 │ │ │ │ - stmia.w r8!, {r0, r1, r2, r3, r4} │ │ │ │ - lsrs r2, r0, #26 │ │ │ │ + b.n d30ec │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #8 │ │ │ │ + movs r5, #228 @ 0xe4 │ │ │ │ movs r7, r3 │ │ │ │ - ldrd r0, r0, [r2, #-124]! @ 0x7c │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + b.n d328c │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r4, r7, #16 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ movs r7, r3 │ │ │ │ - strd r0, r0, [r4, #-124] @ 0x7c │ │ │ │ - lsrs r6, r7, #24 │ │ │ │ + b.n d323c │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ movs r7, r3 │ │ │ │ - orn r0, sl, pc, lsr #32 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + strex r0, r0, [r6, #124] @ 0x7c │ │ │ │ + lsrs r0, r7, #15 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ movs r7, r3 │ │ │ │ - and.w r0, ip, pc, lsr #32 │ │ │ │ - lsrs r2, r7, #23 │ │ │ │ + b.n d33e4 │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r6, r2, #15 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ movs r7, r3 │ │ │ │ - ldrd r0, r0, [sl, #-124] @ 0x7c │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + b.n d328c │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r4, r6, #14 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ movs r7, r3 │ │ │ │ - ldrd r0, r0, [r4], #124 @ 0x7c │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + b.n d31cc │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + movs r5, #24 │ │ │ │ movs r7, r3 │ │ │ │ - ldrd r0, r0, [r6, #124] @ 0x7c │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + b.n d339c │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #26 │ │ │ │ + movs r4, #246 @ 0xf6 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xe990001f │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + b.n d331c │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r6, r1, #13 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xe986001f │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + b.n d3314 │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + movs r4, #178 @ 0xb2 │ │ │ │ movs r7, r3 │ │ │ │ - ldrd r0, r0, [r8, #-124] @ 0x7c │ │ │ │ - lsrs r6, r5, #20 │ │ │ │ + b.n d32c4 │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r2, r1, #12 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xe83e001f │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + b.n d309c │ │ │ │ + movs r7, r3 │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #146 @ 0x92 │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ movs r7, r3 │ │ │ │ - b.n d3100 │ │ │ │ + b.n d2c74 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r6, r0, #11 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #112 @ 0x70 │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ movs r7, r3 │ │ │ │ - b.n d3110 │ │ │ │ + b.n d2c84 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r0, r1, #19 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ movs r7, r3 │ │ │ │ - b.n d30c0 │ │ │ │ + b.n d3c34 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + lsrs r2, r0, #10 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ + movs r4, #8 │ │ │ │ movs r7, r3 │ │ │ │ - b.n d30b8 │ │ │ │ + b.n d3c2c │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r4, r0, #18 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ movs r7, r3 │ │ │ │ - b.n d3090 │ │ │ │ + b.n d3c04 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r2, r4, #17 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + movs r3, #196 @ 0xc4 │ │ │ │ movs r7, r3 │ │ │ │ - b.n d3048 │ │ │ │ + b.n d3bbc │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r0, r0, #17 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ movs r7, r3 │ │ │ │ - b.n d3050 │ │ │ │ + b.n d3bc4 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ movs r7, r3 │ │ │ │ - b.n d34c8 │ │ │ │ + b.n d303c │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r0, r3, #7 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ movs r7, r3 │ │ │ │ - b.n d34d8 │ │ │ │ + b.n d304c │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r2, r3, #15 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ - b.n d3470 │ │ │ │ + b.n d2fe4 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r3, #26 │ │ │ │ movs r7, r3 │ │ │ │ - b.n d3450 │ │ │ │ + b.n d2fc4 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r2, r3, #14 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #32 │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ movs r7, r3 │ │ │ │ - b.n d33c0 │ │ │ │ + b.n d2f34 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r2, r3, #5 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #4 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ movs r7, r3 │ │ │ │ - b.n d33ac │ │ │ │ + b.n d2f20 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ movs r7, r3 │ │ │ │ - b.n d3338 │ │ │ │ + b.n d2eac │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r6, r0, #13 │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ movs r7, r3 │ │ │ │ - b.n d3324 │ │ │ │ + b.n d2e98 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d3560 : │ │ │ │ +000d351c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #176] @ (d3620 ) │ │ │ │ + ldr r3, [pc, #176] @ (d35dc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ add r3, pc │ │ │ │ mov r6, r3 │ │ │ │ bl 99e7c │ │ │ │ - cbz r0, d35dc │ │ │ │ + cbz r0, d3598 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d358e │ │ │ │ + beq.n d354a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, d35c6 │ │ │ │ + cbz r3, d3582 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8884 │ │ │ │ - cbz r0, d35f4 │ │ │ │ + bl c8840 │ │ │ │ + cbz r0, d35b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d35a8 │ │ │ │ + beq.n d3564 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, d35cc │ │ │ │ + cbz r3, d3588 │ │ │ │ mov r0, r4 │ │ │ │ bl 9b044 │ │ │ │ - cbz r0, d360a │ │ │ │ + cbz r0, d35c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d35c0 │ │ │ │ + beq.n d357c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, d35d2 │ │ │ │ - ldr r3, [pc, #96] @ (d3624 ) │ │ │ │ + cbz r3, d358e │ │ │ │ + ldr r3, [pc, #96] @ (d35e0 ) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d358e │ │ │ │ + b.n d354a │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d35a8 │ │ │ │ + b.n d3564 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #76] @ (d3624 ) │ │ │ │ + ldr r3, [pc, #76] @ (d35e0 ) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - b.n d35c4 │ │ │ │ - ldr r3, [pc, #72] @ (d3628 ) │ │ │ │ + b.n d3580 │ │ │ │ + ldr r3, [pc, #72] @ (d35e4 ) │ │ │ │ movs r2, #51 @ 0x33 │ │ │ │ - ldr r1, [pc, #72] @ (d362c ) │ │ │ │ - ldr r0, [pc, #76] @ (d3630 ) │ │ │ │ + ldr r1, [pc, #72] @ (d35e8 ) │ │ │ │ + ldr r0, [pc, #76] @ (d35ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ (d3628 ) │ │ │ │ + ldr r3, [pc, #48] @ (d35e4 ) │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ - ldr r1, [pc, #56] @ (d3634 ) │ │ │ │ - ldr r0, [pc, #60] @ (d3638 ) │ │ │ │ + ldr r1, [pc, #56] @ (d35f0 ) │ │ │ │ + ldr r0, [pc, #60] @ (d35f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d35f0 │ │ │ │ - ldr r3, [pc, #28] @ (d3628 ) │ │ │ │ + b.n d35ac │ │ │ │ + ldr r3, [pc, #28] @ (d35e4 ) │ │ │ │ movs r2, #53 @ 0x35 │ │ │ │ - ldr r1, [pc, #44] @ (d363c ) │ │ │ │ - ldr r0, [pc, #44] @ (d3640 ) │ │ │ │ + ldr r1, [pc, #44] @ (d35f8 ) │ │ │ │ + ldr r0, [pc, #44] @ (d35fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d35f0 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + b.n d35ac │ │ │ │ + ldmia r2, {r2, r3, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d3c90 │ │ │ │ + b.n d3804 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r4, d3686 │ │ │ │ + cbnz r0, d35fa │ │ │ │ movs r7, r3 │ │ │ │ - b.n d3c68 │ │ │ │ + b.n d37dc │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r4, d3688 │ │ │ │ + cbnz r0, d35fc │ │ │ │ movs r7, r3 │ │ │ │ - b.n d3c44 │ │ │ │ + b.n d37b8 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r6, d368a │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d3644 : │ │ │ │ +000d3600 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #108] @ d36c0 │ │ │ │ + ldr.w ip, [pc, #108] @ d367c │ │ │ │ mov lr, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, lr │ │ │ │ add ip, pc │ │ │ │ - ldr.w lr, [pc, #100] @ d36c4 │ │ │ │ + ldr.w lr, [pc, #100] @ d3680 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #3744 @ 0xea0 │ │ │ │ - ldr.w ip, [pc, #92] @ d36c8 │ │ │ │ + ldr.w ip, [pc, #92] @ d3684 │ │ │ │ add lr, pc │ │ │ │ sub sp, #24 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #12 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 8612c │ │ │ │ - cbz r0, d36a2 │ │ │ │ + cbz r0, d365e │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl d3560 │ │ │ │ - ldr r2, [pc, #40] @ (d36cc ) │ │ │ │ - ldr r3, [pc, #32] @ (d36c8 ) │ │ │ │ + bl d351c │ │ │ │ + ldr r2, [pc, #40] @ (d3688 ) │ │ │ │ + ldr r3, [pc, #32] @ (d3684 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d36ba │ │ │ │ + bne.n d3676 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n d3154 │ │ │ │ + b.n d3198 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000d36d0 : │ │ │ │ +000d368c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #96] @ d3740 │ │ │ │ + ldr.w ip, [pc, #96] @ d36fc │ │ │ │ mov lr, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, lr │ │ │ │ add ip, pc │ │ │ │ - ldr.w lr, [pc, #88] @ d3744 │ │ │ │ + ldr.w lr, [pc, #88] @ d3700 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #3792 @ 0xed0 │ │ │ │ - ldr.w ip, [pc, #80] @ d3748 │ │ │ │ + ldr.w ip, [pc, #80] @ d3704 │ │ │ │ add lr, pc │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ add.w ip, sp, #8 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, d3724 │ │ │ │ + cbz r0, d36e0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl c8884 │ │ │ │ - ldr r2, [pc, #36] @ (d374c ) │ │ │ │ - ldr r3, [pc, #32] @ (d3748 ) │ │ │ │ + bl c8840 │ │ │ │ + ldr r2, [pc, #36] @ (d3708 ) │ │ │ │ + ldr r3, [pc, #32] @ (d3704 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d373c │ │ │ │ + bne.n d36f8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - b.n d30bc │ │ │ │ + b.n d3100 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000d3750 : │ │ │ │ +000d370c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #228] @ (d3844 ) │ │ │ │ + ldr r2, [pc, #228] @ (d3800 ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #228] @ (d3848 ) │ │ │ │ + ldr r3, [pc, #228] @ (d3804 ) │ │ │ │ sub sp, #20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8be60 │ │ │ │ @@ -214634,2087 +214613,2087 @@ │ │ │ │ bl 8be60 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 53608 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d381c │ │ │ │ + beq.n d37d8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d37a0 │ │ │ │ + beq.n d375c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d3810 │ │ │ │ + beq.n d37cc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d37b0 │ │ │ │ + beq.n d376c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, d37ec │ │ │ │ + cbz r2, d37a8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d37fc │ │ │ │ + bne.n d37b8 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d37ca │ │ │ │ + beq.n d3786 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, d37e4 │ │ │ │ - ldr r2, [pc, #128] @ (d384c ) │ │ │ │ - ldr r3, [pc, #120] @ (d3848 ) │ │ │ │ + cbz r2, d37a0 │ │ │ │ + ldr r2, [pc, #128] @ (d3808 ) │ │ │ │ + ldr r3, [pc, #120] @ (d3804 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d3840 │ │ │ │ + bne.n d37fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d37ca │ │ │ │ + b.n d3786 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n d37b6 │ │ │ │ + beq.n d3772 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n d37ba │ │ │ │ + beq.n d3776 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d3826 │ │ │ │ + bne.n d37e2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r4, r2, #1 │ │ │ │ - b.n d37ba │ │ │ │ + b.n d3776 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n d37a0 │ │ │ │ + b.n d375c │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n d378e │ │ │ │ + b.n d374a │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d37ba │ │ │ │ + beq.n d3776 │ │ │ │ orr.w r4, r3, #1 │ │ │ │ - b.n d37ca │ │ │ │ + b.n d3786 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n d386a │ │ │ │ + bmi.n d3826 │ │ │ │ lsls r3, r1, #31 │ │ │ │ - bmi.n d386a │ │ │ │ + bmi.n d3826 │ │ │ │ subs r3, r0, r1 │ │ │ │ teq r0, r3 │ │ │ │ - bmi.n d3864 │ │ │ │ + bmi.n d3820 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ teq r1, r3 │ │ │ │ - bmi.n d3860 │ │ │ │ - b.w d3750 │ │ │ │ + bmi.n d381c │ │ │ │ + b.w d370c │ │ │ │ nop │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n d3884 │ │ │ │ + bmi.n d3840 │ │ │ │ subs r3, r0, #2 │ │ │ │ teq r0, r3 │ │ │ │ - bmi.n d3880 │ │ │ │ + bmi.n d383c │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n d387c │ │ │ │ + blt.n d3838 │ │ │ │ movs r1, #2 │ │ │ │ - b.w d3750 │ │ │ │ + b.w d370c │ │ │ │ nop │ │ │ │ │ │ │ │ -000d388c : │ │ │ │ +000d3848 : │ │ │ │ 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, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #452] @ (d3a68 ) │ │ │ │ + ldr r6, [pc, #452] @ (d3a24 ) │ │ │ │ add r6, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d39cc │ │ │ │ + beq.w d3988 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w d39ee │ │ │ │ + beq.w d39aa │ │ │ │ lsls r4, r0, #31 │ │ │ │ - bmi.n d3984 │ │ │ │ + bmi.n d3940 │ │ │ │ subs r3, r0, #2 │ │ │ │ teq r0, r3 │ │ │ │ - bmi.n d3980 │ │ │ │ + bmi.n d393c │ │ │ │ movs r0, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 53114 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3a16 │ │ │ │ + beq.w d39d2 │ │ │ │ mov r0, r3 │ │ │ │ bl 8bf90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w d3a4e │ │ │ │ - ldr r2, [pc, #380] @ (d3a6c ) │ │ │ │ + bpl.w d3a0a │ │ │ │ + ldr r2, [pc, #380] @ (d3a28 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d3a34 │ │ │ │ - ldr r2, [pc, #372] @ (d3a70 ) │ │ │ │ + beq.w d39f0 │ │ │ │ + ldr r2, [pc, #372] @ (d3a2c ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ mov r8, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d3a62 │ │ │ │ + beq.w d3a1e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d3a4a │ │ │ │ + ble.w d3a06 │ │ │ │ str r0, [r4, #12] │ │ │ │ movs r0, #20 │ │ │ │ bl 8bf90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d3a4e │ │ │ │ + bpl.w d3a0a │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w d3a34 │ │ │ │ + beq.w d39f0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w d3a62 │ │ │ │ + beq.w d3a1e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w d3a4a │ │ │ │ + ble.w d3a06 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 8a7f4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3950 │ │ │ │ + beq.n d390c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, d399a │ │ │ │ + cbz r2, d3956 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3960 │ │ │ │ + beq.n d391c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, d398e │ │ │ │ + cbz r2, d394a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d3a1e │ │ │ │ - ldr r2, [pc, #268] @ (d3a74 ) │ │ │ │ + beq.n d39da │ │ │ │ + ldr r2, [pc, #268] @ (d3a30 ) │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3978 │ │ │ │ - ldr r2, [pc, #260] @ (d3a78 ) │ │ │ │ + beq.n d3934 │ │ │ │ + ldr r2, [pc, #260] @ (d3a34 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d39a6 │ │ │ │ + bne.n d3962 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n d38cc │ │ │ │ + blt.n d3888 │ │ │ │ movs r1, #2 │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ mov r3, r0 │ │ │ │ - b.n d38cc │ │ │ │ + b.n d3888 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d3960 │ │ │ │ + b.n d391c │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d3950 │ │ │ │ - ldr r1, [pc, #212] @ (d3a7c ) │ │ │ │ + b.n d390c │ │ │ │ + ldr r1, [pc, #212] @ (d3a38 ) │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ - ldr r4, [pc, #212] @ (d3a80 ) │ │ │ │ - ldr r0, [pc, #212] @ (d3a84 ) │ │ │ │ + ldr r4, [pc, #212] @ (d3a3c ) │ │ │ │ + ldr r0, [pc, #212] @ (d3a40 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #208] @ (d3a88 ) │ │ │ │ + ldr r1, [pc, #208] @ (d3a44 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9d43c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #172] @ (d3a7c ) │ │ │ │ + ldr r1, [pc, #172] @ (d3a38 ) │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ - ldr r3, [pc, #184] @ (d3a8c ) │ │ │ │ - ldr r2, [pc, #188] @ (d3a90 ) │ │ │ │ + ldr r3, [pc, #184] @ (d3a48 ) │ │ │ │ + ldr r2, [pc, #188] @ (d3a4c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #180] @ (d3a94 ) │ │ │ │ - ldr r0, [pc, #184] @ (d3a98 ) │ │ │ │ + ldr r1, [pc, #180] @ (d3a50 ) │ │ │ │ + ldr r0, [pc, #184] @ (d3a54 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n d39c2 │ │ │ │ - ldr r2, [pc, #140] @ (d3a7c ) │ │ │ │ + b.n d397e │ │ │ │ + ldr r2, [pc, #140] @ (d3a38 ) │ │ │ │ movs r1, #216 @ 0xd8 │ │ │ │ - ldr r3, [pc, #168] @ (d3a9c ) │ │ │ │ + ldr r3, [pc, #168] @ (d3a58 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #164] @ (d3aa0 ) │ │ │ │ + ldr r2, [pc, #164] @ (d3a5c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #160] @ (d3aa4 ) │ │ │ │ - ldr r0, [pc, #160] @ (d3aa8 ) │ │ │ │ + ldr r1, [pc, #160] @ (d3a60 ) │ │ │ │ + ldr r0, [pc, #160] @ (d3a64 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n d39c2 │ │ │ │ + b.n d397e │ │ │ │ bl 8bdd4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d38de │ │ │ │ - ldr r3, [pc, #92] @ (d3a7c ) │ │ │ │ + b.n d389a │ │ │ │ + ldr r3, [pc, #92] @ (d3a38 ) │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ - ldr r1, [pc, #136] @ (d3aac ) │ │ │ │ - ldr r0, [pc, #136] @ (d3ab0 ) │ │ │ │ + ldr r1, [pc, #136] @ (d3a68 ) │ │ │ │ + ldr r0, [pc, #136] @ (d3a6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d39c2 │ │ │ │ - ldr r3, [pc, #124] @ (d3ab4 ) │ │ │ │ + b.n d397e │ │ │ │ + ldr r3, [pc, #124] @ (d3a70 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #124] @ (d3ab8 ) │ │ │ │ - ldr r0, [pc, #124] @ (d3abc ) │ │ │ │ + ldr r1, [pc, #124] @ (d3a74 ) │ │ │ │ + ldr r0, [pc, #124] @ (d3a78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #112] @ (d3ac0 ) │ │ │ │ + ldr r3, [pc, #112] @ (d3a7c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #112] @ (d3ac4 ) │ │ │ │ - ldr r0, [pc, #112] @ (d3ac8 ) │ │ │ │ + ldr r1, [pc, #112] @ (d3a80 ) │ │ │ │ + ldr r0, [pc, #112] @ (d3a84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ movs r7, r3 │ │ │ │ - bkpt 0x0032 │ │ │ │ + pop {r1, r2, r3} │ │ │ │ movs r7, r3 │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + ble.n d3abc │ │ │ │ movs r7, r3 │ │ │ │ - bkpt 0x0040 │ │ │ │ + pop {r2, r3, r4} │ │ │ │ movs r7, r3 │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ + cbnz r0, d3ac0 │ │ │ │ movs r7, r3 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + ble.n d3a78 │ │ │ │ movs r7, r3 │ │ │ │ - bkpt 0x0000 │ │ │ │ + cbnz r4, d3ace │ │ │ │ movs r7, r3 │ │ │ │ - adds r2, #224 @ 0xe0 │ │ │ │ + adds r0, #188 @ 0xbc │ │ │ │ movs r0, r4 │ │ │ │ - pop {r2, r3, r4, r5, r7, pc} │ │ │ │ + cbnz r0, d3ac6 │ │ │ │ movs r7, r3 │ │ │ │ - svc 18 │ │ │ │ + bgt.n d3a40 │ │ │ │ movs r7, r3 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + cbnz r0, d3ad6 │ │ │ │ movs r7, r3 │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + bgt.n d3a08 │ │ │ │ movs r7, r3 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + cbnz r6, d3ad4 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf19e0021 │ │ │ │ - adds r0, r4, #1 │ │ │ │ + vhadd.s d16, d10, d17 │ │ │ │ + subs r4, r7, r0 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [pc, #960] @ (d3e80 ) │ │ │ │ + ldr r0, [pc, #816] @ (d3dac ) │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf1860021 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + vhadd.s32 d16, d2, d17 │ │ │ │ + subs r4, r4, r1 │ │ │ │ movs r7, r3 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + subs r0, r2, r2 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d3acc : │ │ │ │ +000d3a88 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d3b30 ) │ │ │ │ + ldr r3, [pc, #76] @ (d3aec ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (d3b34 ) │ │ │ │ + ldr r4, [pc, #72] @ (d3af0 ) │ │ │ │ add.w r3, r3, #3840 @ 0xf00 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, d3b2a │ │ │ │ - ldr r3, [pc, #64] @ (d3b38 ) │ │ │ │ + cbz r0, d3ae6 │ │ │ │ + ldr r3, [pc, #64] @ (d3af4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d3b0c │ │ │ │ + bne.n d3ac8 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d388c │ │ │ │ - ldr r0, [pc, #44] @ (d3b3c ) │ │ │ │ + b.w d3848 │ │ │ │ + ldr r0, [pc, #44] @ (d3af8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (d3b40 ) │ │ │ │ - ldr r1, [pc, #40] @ (d3b44 ) │ │ │ │ + ldr r3, [pc, #40] @ (d3afc ) │ │ │ │ + ldr r1, [pc, #40] @ (d3b00 ) │ │ │ │ movs r2, #214 @ 0xd6 │ │ │ │ - ldr r0, [pc, #40] @ (d3b48 ) │ │ │ │ + ldr r0, [pc, #40] @ (d3b04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n d3cb0 │ │ │ │ + b.n d3cf4 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r5!, {r1, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r4, [r3, #4] │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n d3b3c │ │ │ │ + blt.n d3ab0 │ │ │ │ movs r7, r3 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + hlt 0x001e │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d3b4c : │ │ │ │ +000d3b08 : │ │ │ │ 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.w r5, [pc, #1396] @ d40d4 │ │ │ │ + ldr.w r5, [pc, #1396] @ d4090 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r2, [pc, #1392] @ d40d8 │ │ │ │ + ldr.w r2, [pc, #1392] @ d4094 │ │ │ │ add r5, pc │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - ldr.w r5, [pc, #1384] @ d40dc │ │ │ │ + ldr.w r5, [pc, #1384] @ d4098 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ add r5, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d3cae │ │ │ │ + beq.w d3c6a │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w d3d0c │ │ │ │ - ldr.w r2, [pc, #1360] @ d40e0 │ │ │ │ + bne.w d3cc8 │ │ │ │ + ldr.w r2, [pc, #1360] @ d409c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r7, r2 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w d3e5c │ │ │ │ + bne.w d3e18 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w d3f22 │ │ │ │ + beq.w d3ede │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w d3f86 │ │ │ │ + bmi.w d3f42 │ │ │ │ subs r2, r3, #2 │ │ │ │ teq r3, r2 │ │ │ │ - bmi.w d3d30 │ │ │ │ + bmi.w d3cec │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3ed2 │ │ │ │ + beq.w d3e8e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ blx 52df8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d3bec │ │ │ │ + beq.n d3ba8 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d3d58 │ │ │ │ + beq.w d3d14 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d402e │ │ │ │ + beq.w d3fea │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, d3c0e │ │ │ │ + cbz r0, d3bca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d3c0e │ │ │ │ + beq.n d3bca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, d3c0e │ │ │ │ + cbnz r3, d3bca │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r2, [r4, #32] │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w d3ef6 │ │ │ │ + beq.w d3eb2 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.w d3f46 │ │ │ │ + bmi.w d3f02 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ blx 53114 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d3fa4 │ │ │ │ + beq.w d3f60 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ bl 8bf90 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst.w r2, #67108864 @ 0x4000000 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - beq.w d40a2 │ │ │ │ - ldr.w ip, [pc, #1160] @ d40e4 │ │ │ │ + beq.w d405e │ │ │ │ + ldr.w ip, [pc, #1160] @ d40a0 │ │ │ │ ldr.w r6, [r5, ip] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.w d40b6 │ │ │ │ - ldr.w ip, [pc, #1148] @ d40e8 │ │ │ │ + beq.w d4072 │ │ │ │ + ldr.w ip, [pc, #1148] @ d40a4 │ │ │ │ ldr.w r5, [r5, ip] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.w d40cc │ │ │ │ + beq.w d4088 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w d40d0 │ │ │ │ + ble.w d408c │ │ │ │ cmp r1, #1 │ │ │ │ str r0, [r3, #12] │ │ │ │ - beq.w d40d0 │ │ │ │ + beq.w d408c │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r3, #16] │ │ │ │ str r1, [r4, #16] │ │ │ │ - ldr.w r1, [pc, #1116] @ d40ec │ │ │ │ - ldr.w r2, [pc, #1092] @ d40d8 │ │ │ │ + ldr.w r1, [pc, #1116] @ d40a8 │ │ │ │ + ldr.w r2, [pc, #1092] @ d4094 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.w d409e │ │ │ │ + bne.w d405a │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr.w r2, [pc, #1072] @ d40e0 │ │ │ │ + ldr.w r2, [pc, #1072] @ d409c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r7, r2 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w d3e7a │ │ │ │ + bne.w d3e36 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3fb0 │ │ │ │ + beq.w d3f6c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ blx 53234 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n d3d64 │ │ │ │ + bge.n d3d20 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3cf4 │ │ │ │ + beq.n d3cb0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d3f7e │ │ │ │ - ldr r3, [pc, #1016] @ (d40f0 ) │ │ │ │ + beq.w d3f3a │ │ │ │ + ldr r3, [pc, #1016] @ (d40ac ) │ │ │ │ movw r2, #785 @ 0x311 │ │ │ │ - ldr r1, [pc, #1016] @ (d40f4 ) │ │ │ │ - ldr r0, [pc, #1016] @ (d40f8 ) │ │ │ │ + ldr r1, [pc, #1016] @ (d40b0 ) │ │ │ │ + ldr r0, [pc, #1016] @ (d40b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d3d2c │ │ │ │ - ldr r3, [pc, #1004] @ (d40fc ) │ │ │ │ + b.n d3ce8 │ │ │ │ + ldr r3, [pc, #1004] @ (d40b8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r3, [pc, #984] @ (d40f0 ) │ │ │ │ - ldr r1, [pc, #996] @ (d4100 ) │ │ │ │ + ldr r3, [pc, #984] @ (d40ac ) │ │ │ │ + ldr r1, [pc, #996] @ (d40bc ) │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr r0, [pc, #996] @ (d4104 ) │ │ │ │ + ldr r0, [pc, #996] @ (d40c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r3, #0 │ │ │ │ - b.n d3c8c │ │ │ │ + b.n d3c48 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w d3bb4 │ │ │ │ + blt.w d3b70 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #2 │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w d3bb4 │ │ │ │ + beq.w d3b70 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w d3bb4 │ │ │ │ + bpl.w d3b70 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 87198 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n d3bb4 │ │ │ │ + b.n d3b70 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n d3bec │ │ │ │ + b.n d3ba8 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 87080 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d3d82 │ │ │ │ + beq.n d3d3e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d3ec6 │ │ │ │ + beq.w d3e82 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n d3cf4 │ │ │ │ + beq.n d3cb0 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.w d3ff8 │ │ │ │ + bmi.w d3fb4 │ │ │ │ subs r3, r2, #2 │ │ │ │ teq r2, r3 │ │ │ │ - bmi.w d3e98 │ │ │ │ + bmi.w d3e54 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d3da2 │ │ │ │ + beq.n d3d5e │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w d4076 │ │ │ │ + bmi.w d4032 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3fd4 │ │ │ │ + beq.w d3f90 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ - ldr r3, [pc, #840] @ (d4108 ) │ │ │ │ + ldr r3, [pc, #840] @ (d40c4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #3484] @ 0xd9c │ │ │ │ - ldr r3, [pc, #836] @ (d410c ) │ │ │ │ + ldr r3, [pc, #836] @ (d40c8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4010 │ │ │ │ + beq.w d3fcc │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3dfe │ │ │ │ + beq.n d3dba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d3eaa │ │ │ │ + beq.n d3e66 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d4040 │ │ │ │ + beq.w d3ffc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3e1c │ │ │ │ + beq.n d3dd8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d3f1a │ │ │ │ + beq.n d3ed6 │ │ │ │ mov r0, r9 │ │ │ │ blx 533e0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4058 │ │ │ │ + beq.w d4014 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, d3e40 │ │ │ │ + cbz r0, d3dfc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3e40 │ │ │ │ + beq.n d3dfc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d3ebc │ │ │ │ + beq.n d3e78 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str.w r9, [r4, #24] │ │ │ │ - cbz r0, d3e58 │ │ │ │ + cbz r0, d3e14 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d3e58 │ │ │ │ + beq.n d3e14 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, d3eb2 │ │ │ │ + cbz r2, d3e6e │ │ │ │ str r3, [r4, #28] │ │ │ │ - b.n d3bbe │ │ │ │ + b.n d3b7a │ │ │ │ mov r2, r3 │ │ │ │ bl 8ba88 │ │ │ │ - ldr r3, [pc, #652] @ (d40f0 ) │ │ │ │ - ldr r1, [pc, #680] @ (d4110 ) │ │ │ │ + ldr r3, [pc, #652] @ (d40ac ) │ │ │ │ + ldr r1, [pc, #680] @ (d40cc ) │ │ │ │ movw r2, #787 @ 0x313 │ │ │ │ - ldr r0, [pc, #680] @ (d4114 ) │ │ │ │ + ldr r0, [pc, #680] @ (d40d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d3d2c │ │ │ │ + b.n d3ce8 │ │ │ │ mov r2, r3 │ │ │ │ bl 8ba88 │ │ │ │ - ldr r3, [pc, #620] @ (d40f0 ) │ │ │ │ - ldr r1, [pc, #660] @ (d4118 ) │ │ │ │ + ldr r3, [pc, #620] @ (d40ac ) │ │ │ │ + ldr r1, [pc, #660] @ (d40d4 ) │ │ │ │ movw r2, #783 @ 0x30f │ │ │ │ - ldr r0, [pc, #656] @ (d411c ) │ │ │ │ + ldr r0, [pc, #656] @ (d40d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d3d2c │ │ │ │ + b.n d3ce8 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w d3d96 │ │ │ │ + blt.w d3d52 │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #2 │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ mov r3, r0 │ │ │ │ - b.n d3d96 │ │ │ │ + b.n d3d52 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3dfe │ │ │ │ + b.n d3dba │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d3e58 │ │ │ │ + b.n d3e14 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d3e40 │ │ │ │ + b.n d3dfc │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n d3d82 │ │ │ │ - ldr r1, [pc, #540] @ (d40f0 ) │ │ │ │ + b.n d3d3e │ │ │ │ + ldr r1, [pc, #540] @ (d40ac ) │ │ │ │ movw r0, #786 @ 0x312 │ │ │ │ - ldr r3, [pc, #580] @ (d4120 ) │ │ │ │ - ldr r2, [pc, #584] @ (d4124 ) │ │ │ │ + ldr r3, [pc, #580] @ (d40dc ) │ │ │ │ + ldr r2, [pc, #584] @ (d40e0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #576] @ (d4128 ) │ │ │ │ - ldr r0, [pc, #580] @ (d412c ) │ │ │ │ + ldr r1, [pc, #576] @ (d40e4 ) │ │ │ │ + ldr r0, [pc, #580] @ (d40e8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n d3d2c │ │ │ │ - ldr r1, [pc, #504] @ (d40f0 ) │ │ │ │ + b.n d3ce8 │ │ │ │ + ldr r1, [pc, #504] @ (d40ac ) │ │ │ │ movw r0, #787 @ 0x313 │ │ │ │ - ldr r3, [pc, #560] @ (d4130 ) │ │ │ │ - ldr r2, [pc, #564] @ (d4134 ) │ │ │ │ + ldr r3, [pc, #560] @ (d40ec ) │ │ │ │ + ldr r2, [pc, #564] @ (d40f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #556] @ (d4138 ) │ │ │ │ - ldr r0, [pc, #560] @ (d413c ) │ │ │ │ + ldr r1, [pc, #556] @ (d40f4 ) │ │ │ │ + ldr r0, [pc, #560] @ (d40f8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n d3d2c │ │ │ │ + b.n d3ce8 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3e1c │ │ │ │ - ldr r1, [pc, #460] @ (d40f0 ) │ │ │ │ + b.n d3dd8 │ │ │ │ + ldr r1, [pc, #460] @ (d40ac ) │ │ │ │ mov.w r0, #788 @ 0x314 │ │ │ │ - ldr r3, [pc, #532] @ (d4140 ) │ │ │ │ - ldr r2, [pc, #536] @ (d4144 ) │ │ │ │ + ldr r3, [pc, #532] @ (d40fc ) │ │ │ │ + ldr r2, [pc, #536] @ (d4100 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #528] @ (d4148 ) │ │ │ │ - ldr r0, [pc, #532] @ (d414c ) │ │ │ │ + ldr r1, [pc, #528] @ (d4104 ) │ │ │ │ + ldr r0, [pc, #532] @ (d4108 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n d3d2c │ │ │ │ + b.n d3ce8 │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w d3c20 │ │ │ │ - ldr r2, [pc, #408] @ (d40f0 ) │ │ │ │ + bne.w d3bdc │ │ │ │ + ldr r2, [pc, #408] @ (d40ac ) │ │ │ │ movw r1, #787 @ 0x313 │ │ │ │ - ldr r3, [pc, #500] @ (d4150 ) │ │ │ │ + ldr r3, [pc, #500] @ (d410c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #496] @ (d4154 ) │ │ │ │ + ldr r2, [pc, #496] @ (d4110 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #492] @ (d4158 ) │ │ │ │ - ldr r0, [pc, #492] @ (d415c ) │ │ │ │ + ldr r1, [pc, #492] @ (d4114 ) │ │ │ │ + ldr r0, [pc, #492] @ (d4118 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 87198 │ │ │ │ - b.n d3d2c │ │ │ │ + b.n d3ce8 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3cf4 │ │ │ │ + b.n d3cb0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 87140 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ bl 87198 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n d3d40 │ │ │ │ + b.n d3cfc │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 8bdd4 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ - b.n d3c40 │ │ │ │ - ldr r1, [pc, #316] @ (d40f0 ) │ │ │ │ + b.n d3bfc │ │ │ │ + ldr r1, [pc, #316] @ (d40ac ) │ │ │ │ movw r0, #785 @ 0x311 │ │ │ │ - ldr r3, [pc, #424] @ (d4160 ) │ │ │ │ - ldr r2, [pc, #424] @ (d4164 ) │ │ │ │ + ldr r3, [pc, #424] @ (d411c ) │ │ │ │ + ldr r2, [pc, #424] @ (d4120 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #420] @ (d4168 ) │ │ │ │ - ldr r0, [pc, #420] @ (d416c ) │ │ │ │ + ldr r1, [pc, #420] @ (d4124 ) │ │ │ │ + ldr r0, [pc, #420] @ (d4128 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n d3d2c │ │ │ │ - ldr r1, [pc, #280] @ (d40f0 ) │ │ │ │ + b.n d3ce8 │ │ │ │ + ldr r1, [pc, #280] @ (d40ac ) │ │ │ │ movw r0, #786 @ 0x312 │ │ │ │ - ldr r3, [pc, #404] @ (d4170 ) │ │ │ │ - ldr r2, [pc, #404] @ (d4174 ) │ │ │ │ + ldr r3, [pc, #404] @ (d412c ) │ │ │ │ + ldr r2, [pc, #404] @ (d4130 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #400] @ (d4178 ) │ │ │ │ - ldr r0, [pc, #400] @ (d417c ) │ │ │ │ + ldr r1, [pc, #400] @ (d4134 ) │ │ │ │ + ldr r0, [pc, #400] @ (d4138 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n d3d2c │ │ │ │ + b.n d3ce8 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d3d96 │ │ │ │ - ldr r3, [pc, #220] @ (d40f0 ) │ │ │ │ + b.n d3d52 │ │ │ │ + ldr r3, [pc, #220] @ (d40ac ) │ │ │ │ movw r2, #786 @ 0x312 │ │ │ │ - ldr r1, [pc, #360] @ (d4180 ) │ │ │ │ - ldr r0, [pc, #360] @ (d4184 ) │ │ │ │ + ldr r1, [pc, #360] @ (d413c ) │ │ │ │ + ldr r0, [pc, #360] @ (d4140 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n d3d2c │ │ │ │ + b.n d3ce8 │ │ │ │ blx 53180 │ │ │ │ - cbnz r0, d4086 │ │ │ │ + cbnz r0, d4042 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #16] │ │ │ │ - cbz r6, d4080 │ │ │ │ + cbz r6, d403c │ │ │ │ str r7, [r6, #0] │ │ │ │ - b.n d3d2c │ │ │ │ - ldr r3, [pc, #172] @ (d40f0 ) │ │ │ │ + b.n d3ce8 │ │ │ │ + ldr r3, [pc, #172] @ (d40ac ) │ │ │ │ movw r2, #786 @ 0x312 │ │ │ │ - ldr r1, [pc, #320] @ (d4188 ) │ │ │ │ - ldr r0, [pc, #320] @ (d418c ) │ │ │ │ + ldr r1, [pc, #320] @ (d4144 ) │ │ │ │ + ldr r0, [pc, #320] @ (d4148 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d4026 │ │ │ │ - ldr r3, [pc, #148] @ (d40f0 ) │ │ │ │ + b.n d3fe2 │ │ │ │ + ldr r3, [pc, #148] @ (d40ac ) │ │ │ │ movw r2, #786 @ 0x312 │ │ │ │ - ldr r1, [pc, #304] @ (d4190 ) │ │ │ │ - ldr r0, [pc, #304] @ (d4194 ) │ │ │ │ + ldr r1, [pc, #304] @ (d414c ) │ │ │ │ + ldr r0, [pc, #304] @ (d4150 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ - b.n d3d2c │ │ │ │ + b.n d3ce8 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d3da2 │ │ │ │ + b.n d3d5e │ │ │ │ bl 71434 │ │ │ │ - b.n d3d2c │ │ │ │ - ldr r3, [pc, #104] @ (d40f0 ) │ │ │ │ + b.n d3ce8 │ │ │ │ + ldr r3, [pc, #104] @ (d40ac ) │ │ │ │ movw r2, #786 @ 0x312 │ │ │ │ - ldr r1, [pc, #264] @ (d4198 ) │ │ │ │ - ldr r0, [pc, #268] @ (d419c ) │ │ │ │ + ldr r1, [pc, #264] @ (d4154 ) │ │ │ │ + ldr r0, [pc, #268] @ (d4158 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d3d2c │ │ │ │ + b.n d3ce8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #252] @ (d41a0 ) │ │ │ │ + ldr r3, [pc, #252] @ (d415c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #252] @ (d41a4 ) │ │ │ │ - ldr r0, [pc, #252] @ (d41a8 ) │ │ │ │ + ldr r1, [pc, #252] @ (d4160 ) │ │ │ │ + ldr r0, [pc, #252] @ (d4164 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #244] @ (d41ac ) │ │ │ │ + ldr r3, [pc, #244] @ (d4168 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #240] @ (d41b0 ) │ │ │ │ - ldr r0, [pc, #244] @ (d41b4 ) │ │ │ │ + ldr r1, [pc, #240] @ (d416c ) │ │ │ │ + ldr r0, [pc, #244] @ (d4170 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ bl 53768 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n d414c │ │ │ │ + bge.n d40c0 │ │ │ │ movs r7, r3 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n d4114 │ │ │ │ + bls.n d4088 │ │ │ │ movs r7, r3 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n d408c │ │ │ │ + bhi.n d4000 │ │ │ │ movs r7, r3 │ │ │ │ - add r2, sp, #592 @ 0x250 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ movs r7, r3 │ │ │ │ - bge.n d4058 │ │ │ │ + bhi.n d41cc │ │ │ │ movs r7, r3 │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ movs r7, r3 │ │ │ │ - bcc.n d4034 │ │ │ │ + bne.n d41a8 │ │ │ │ movs r7, r3 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ movs r7, r3 │ │ │ │ - bge.n d41a8 │ │ │ │ + bhi.n d411c │ │ │ │ movs r7, r3 │ │ │ │ - add r2, sp, #96 @ 0x60 │ │ │ │ + add r7, pc, #976 @ (adr r7, d44bc ) │ │ │ │ movs r7, r3 │ │ │ │ - ldcl 0, cr0, [r0, #128] @ 0x80 │ │ │ │ - add r2, sp, #128 @ 0x80 │ │ │ │ + sub.w r0, ip, r0, asr #32 │ │ │ │ + add r7, pc, #1008 @ (adr r7, d44e4 ) │ │ │ │ movs r7, r3 │ │ │ │ - bge.n d4170 │ │ │ │ + bvc.n d40e4 │ │ │ │ movs r7, r3 │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ + add r7, pc, #832 @ (adr r7, d443c ) │ │ │ │ movs r7, r3 │ │ │ │ - stc 0, cr0, [r4, #128]! @ 0x80 │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ + @ instruction: 0xeb800020 │ │ │ │ + add r7, pc, #832 @ (adr r7, d4444 ) │ │ │ │ movs r7, r3 │ │ │ │ - bls.n d4128 │ │ │ │ + bvc.n d409c │ │ │ │ movs r7, r3 │ │ │ │ - add r1, sp, #800 @ 0x320 │ │ │ │ + add r7, pc, #656 @ (adr r7, d439c ) │ │ │ │ movs r7, r3 │ │ │ │ - bls.n d412c │ │ │ │ + bvc.n d40a0 │ │ │ │ movs r7, r3 │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r7, pc, #608 @ (adr r7, d4374 ) │ │ │ │ movs r7, r3 │ │ │ │ - bls.n d40d0 │ │ │ │ + bvc.n d4044 │ │ │ │ movs r7, r3 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r7, pc, #448 @ (adr r7, d42dc ) │ │ │ │ movs r7, r3 │ │ │ │ - bls.n d4068 │ │ │ │ + bvc.n d41dc │ │ │ │ movs r7, r3 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r7, pc, #264 @ (adr r7, d422c ) │ │ │ │ movs r7, r3 │ │ │ │ - bls.n d422c │ │ │ │ + bvc.n d41a0 │ │ │ │ movs r7, r3 │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r7, pc, #88 @ (adr r7, d4184 ) │ │ │ │ movs r7, r3 │ │ │ │ - bls.n d4230 │ │ │ │ + bvc.n d41a4 │ │ │ │ movs r7, r3 │ │ │ │ - add r1, sp, #264 @ 0x108 │ │ │ │ + add r7, pc, #120 @ (adr r7, d41ac ) │ │ │ │ movs r7, r3 │ │ │ │ - bls.n d41f4 │ │ │ │ + bvc.n d4168 │ │ │ │ movs r7, r3 │ │ │ │ - add r1, sp, #88 @ 0x58 │ │ │ │ + add r6, pc, #968 @ (adr r6, d4504 ) │ │ │ │ movs r7, r3 │ │ │ │ - bls.n d41a0 │ │ │ │ + bvs.n d4114 │ │ │ │ movs r7, r3 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r6, pc, #776 @ (adr r6, d444c ) │ │ │ │ movs r7, r3 │ │ │ │ - bhi.n d4148 │ │ │ │ + bvs.n d40bc │ │ │ │ movs r7, r3 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r6, pc, #584 @ (adr r6, d4394 ) │ │ │ │ movs r7, r3 │ │ │ │ - bhi.n d4120 │ │ │ │ + bvs.n d4094 │ │ │ │ movs r7, r3 │ │ │ │ - add r0, sp, #632 @ 0x278 │ │ │ │ + add r6, pc, #488 @ (adr r6, d433c ) │ │ │ │ movs r7, r3 │ │ │ │ - bhi.n d40cc │ │ │ │ + bvs.n d4240 │ │ │ │ movs r7, r3 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r6, pc, #304 @ (adr r6, d428c ) │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xeb320021 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + stmdb lr, {r0, r5} │ │ │ │ + asrs r0, r2, #16 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r0, r4, #25 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ movs r7, r3 │ │ │ │ - adds.w r0, ip, r1, asr #32 │ │ │ │ - asrs r6, r3, #23 │ │ │ │ + ldrd r0, r0, [r8], #132 @ 0x84 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ movs r7, r3 │ │ │ │ - add r6, sp │ │ │ │ + negs r2, r1 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d41b8 : │ │ │ │ +000d4174 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (d41e4 ) │ │ │ │ + ldr r3, [pc, #28] @ (d41a0 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (d41e8 ) │ │ │ │ + ldr r2, [pc, #28] @ (d41a4 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl d3b4c │ │ │ │ + bl d3b08 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bkpt 0x002e │ │ │ │ + bkpt 0x0072 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d41ec : │ │ │ │ +000d41a8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d4250 ) │ │ │ │ + ldr r3, [pc, #76] @ (d420c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (d4254 ) │ │ │ │ + ldr r4, [pc, #72] @ (d4210 ) │ │ │ │ add.w r3, r3, #3888 @ 0xf30 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, d424c │ │ │ │ - ldr r3, [pc, #64] @ (d4258 ) │ │ │ │ + cbz r0, d4208 │ │ │ │ + ldr r3, [pc, #64] @ (d4214 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d422c │ │ │ │ + bne.n d41e8 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d41b8 │ │ │ │ - ldr r0, [pc, #44] @ (d425c ) │ │ │ │ + b.w d4174 │ │ │ │ + ldr r0, [pc, #44] @ (d4218 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (d4260 ) │ │ │ │ - ldr r1, [pc, #40] @ (d4264 ) │ │ │ │ + ldr r3, [pc, #40] @ (d421c ) │ │ │ │ + ldr r1, [pc, #40] @ (d4220 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d4268 ) │ │ │ │ + ldr r0, [pc, #40] @ (d4224 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bls.n d4190 │ │ │ │ + bls.n d41d4 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0032 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #928 @ (adr r6, d4600 ) │ │ │ │ + add r4, pc, #784 @ (adr r4, d452c ) │ │ │ │ movs r7, r3 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - add r6, pc, #768 @ (adr r6, d456c ) │ │ │ │ + add r4, pc, #624 @ (adr r4, d4498 ) │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d426c : │ │ │ │ +000d4228 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (d429c ) │ │ │ │ + ldr r3, [pc, #32] @ (d4258 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (d42a0 ) │ │ │ │ + ldr r2, [pc, #32] @ (d425c ) │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r1, ip, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d3b4c │ │ │ │ + bl d3b08 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d42a4 : │ │ │ │ +000d4260 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #140] @ d4340 │ │ │ │ + ldr.w ip, [pc, #140] @ d42fc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (d4344 ) │ │ │ │ + ldr r3, [pc, #132] @ (d4300 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (d4348 ) │ │ │ │ + ldr r4, [pc, #128] @ (d4304 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #112] @ (d434c ) │ │ │ │ + ldr r3, [pc, #112] @ (d4308 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3936 @ 0xf60 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, d4338 │ │ │ │ - ldr r3, [pc, #96] @ (d4350 ) │ │ │ │ + cbz r0, d42f4 │ │ │ │ + ldr r3, [pc, #96] @ (d430c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d4318 │ │ │ │ + bne.n d42d4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl d426c │ │ │ │ - ldr r2, [pc, #80] @ (d4354 ) │ │ │ │ - ldr r3, [pc, #64] @ (d4344 ) │ │ │ │ + bl d4228 │ │ │ │ + ldr r2, [pc, #80] @ (d4310 ) │ │ │ │ + ldr r3, [pc, #64] @ (d4300 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d433c │ │ │ │ + bne.n d42f8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d4358 ) │ │ │ │ + ldr r0, [pc, #60] @ (d4314 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (d435c ) │ │ │ │ - ldr r1, [pc, #56] @ (d4360 ) │ │ │ │ + ldr r3, [pc, #56] @ (d4318 ) │ │ │ │ + ldr r1, [pc, #56] @ (d431c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d4364 ) │ │ │ │ + ldr r0, [pc, #56] @ (d4320 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d4300 │ │ │ │ + b.n d42bc │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ │ │ + pop {r1, r7, pc} │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5, pc} │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ movs r3, r4 │ │ │ │ - bhi.n d42d8 │ │ │ │ + bls.n d431c │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #1008 @ (adr r5, d474c ) │ │ │ │ + add r3, pc, #864 @ (adr r3, d4678 ) │ │ │ │ movs r7, r3 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + cbz r4, d4394 │ │ │ │ movs r7, r3 │ │ │ │ - add r5, pc, #848 @ (adr r5, d46b8 ) │ │ │ │ + add r3, pc, #704 @ (adr r3, d45e4 ) │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d4368 : │ │ │ │ +000d4324 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ d4440 │ │ │ │ + ldr.w ip, [pc, #200] @ d43fc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d43fc │ │ │ │ + beq.n d43b8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #176] @ (d4444 ) │ │ │ │ + ldr r3, [pc, #176] @ (d4400 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, d43ea │ │ │ │ + cbz r4, d43a6 │ │ │ │ ldr.w ip, [r4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp ip, lr │ │ │ │ itt ne │ │ │ │ addne.w ip, ip, #1 │ │ │ │ strne.w ip, [r4] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl d3b4c │ │ │ │ + bl d3b08 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n d43d4 │ │ │ │ + beq.n d4390 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, d4428 │ │ │ │ + cbz r3, d43e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d43e4 │ │ │ │ + beq.n d43a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d4418 │ │ │ │ + cbz r3, d43d4 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, ip │ │ │ │ itt ne │ │ │ │ addne r4, #1 │ │ │ │ strne r4, [r3, #0] │ │ │ │ mov r4, r3 │ │ │ │ - b.n d43ae │ │ │ │ - ldr r3, [pc, #68] @ (d4444 ) │ │ │ │ + b.n d436a │ │ │ │ + ldr r3, [pc, #68] @ (d4400 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n d4434 │ │ │ │ + beq.n d43f0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n d439a │ │ │ │ - b.n d43ea │ │ │ │ + bne.n d4356 │ │ │ │ + b.n d43a6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d43d4 │ │ │ │ + b.n d4390 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n d439a │ │ │ │ + bne.n d4356 │ │ │ │ mov r4, r3 │ │ │ │ - b.n d43ae │ │ │ │ + b.n d436a │ │ │ │ nop │ │ │ │ - pop {r1, r2, r3, r4, r5, r6} │ │ │ │ + pop {r1, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d4448 : │ │ │ │ +000d4404 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #168] @ d4500 │ │ │ │ + ldr.w ip, [pc, #168] @ d44bc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (d4504 ) │ │ │ │ + ldr r3, [pc, #160] @ (d44c0 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (d4508 ) │ │ │ │ + ldr r4, [pc, #156] @ (d44c4 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #140] @ (d450c ) │ │ │ │ + ldr r3, [pc, #140] @ (d44c8 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w r3, r3, #3984 @ 0xf90 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 8612c │ │ │ │ - cbz r0, d44f8 │ │ │ │ - ldr r3, [pc, #100] @ (d4510 ) │ │ │ │ + cbz r0, d44b4 │ │ │ │ + ldr r3, [pc, #100] @ (d44cc ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d44d8 │ │ │ │ + bne.n d4494 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d4368 │ │ │ │ - ldr r2, [pc, #80] @ (d4514 ) │ │ │ │ - ldr r3, [pc, #64] @ (d4504 ) │ │ │ │ + bl d4324 │ │ │ │ + ldr r2, [pc, #80] @ (d44d0 ) │ │ │ │ + ldr r3, [pc, #64] @ (d44c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d44fc │ │ │ │ + bne.n d44b8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d4518 ) │ │ │ │ + ldr r0, [pc, #60] @ (d44d4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (d451c ) │ │ │ │ - ldr r1, [pc, #56] @ (d4520 ) │ │ │ │ + ldr r3, [pc, #56] @ (d44d8 ) │ │ │ │ + ldr r1, [pc, #56] @ (d44dc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d4524 ) │ │ │ │ + ldr r0, [pc, #56] @ (d44e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d44c0 │ │ │ │ + b.n d447c │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - cbnz r2, d456a │ │ │ │ + cbnz r6, d4536 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, d456e │ │ │ │ + cbnz r4, d453a │ │ │ │ movs r3, r4 │ │ │ │ - bvc.n d4548 │ │ │ │ + bvc.n d458c │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, d4566 │ │ │ │ + cbnz r4, d4532 │ │ │ │ movs r3, r4 │ │ │ │ - add r4, pc, #240 @ (adr r4, d460c ) │ │ │ │ + add r2, pc, #96 @ (adr r2, d4538 ) │ │ │ │ movs r7, r3 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - push {r6} │ │ │ │ + sxth r4, r3 │ │ │ │ movs r7, r3 │ │ │ │ - add r4, pc, #80 @ (adr r4, d4578 ) │ │ │ │ + add r1, pc, #960 @ (adr r1, d48a4 ) │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d4528 : │ │ │ │ +000d44e4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w r5, [pc, #1060] @ d4960 │ │ │ │ + ldr.w r5, [pc, #1060] @ d491c │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1060] @ d4964 │ │ │ │ + ldr.w r1, [pc, #1060] @ d4920 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1056] @ d4968 │ │ │ │ - ldr.w r2, [pc, #1056] @ d496c │ │ │ │ - ldr.w r3, [pc, #1056] @ d4970 │ │ │ │ + ldr.w r4, [pc, #1056] @ d4924 │ │ │ │ + ldr.w r2, [pc, #1056] @ d4928 │ │ │ │ + ldr.w r3, [pc, #1056] @ d492c │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr.w r1, [r8, #956] @ 0x3bc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d46de │ │ │ │ - ldr r3, [pc, #1020] @ (d4974 ) │ │ │ │ + beq.w d469a │ │ │ │ + ldr r3, [pc, #1020] @ (d4930 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl d4368 │ │ │ │ + bl d4324 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d46a0 │ │ │ │ + bne.w d465c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4796 │ │ │ │ + beq.w d4752 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 53114 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4800 │ │ │ │ + beq.w d47bc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w d48f2 │ │ │ │ - ldr r0, [pc, #940] @ (d4978 ) │ │ │ │ + bpl.w d48ae │ │ │ │ + ldr r0, [pc, #940] @ (d4934 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w d48bc │ │ │ │ - ldr r0, [pc, #932] @ (d497c ) │ │ │ │ + beq.w d4878 │ │ │ │ + ldr r0, [pc, #932] @ (d4938 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w d4906 │ │ │ │ + beq.w d48c2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w d48ee │ │ │ │ + ble.w d48aa │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w d48ee │ │ │ │ + beq.w d48aa │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8bc8c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d4610 │ │ │ │ + beq.n d45cc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d471a │ │ │ │ + beq.w d46d6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d4726 │ │ │ │ + beq.w d46e2 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8bc20 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d490a │ │ │ │ + beq.w d48c6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d463e │ │ │ │ + beq.n d45fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d477e │ │ │ │ + beq.w d473a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d4926 │ │ │ │ + beq.w d48e2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4658 │ │ │ │ + beq.n d4614 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4776 │ │ │ │ + beq.w d4732 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d4942 │ │ │ │ + beq.w d48fe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4672 │ │ │ │ + beq.n d462e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d47f8 │ │ │ │ - ldr r3, [pc, #768] @ (d4974 ) │ │ │ │ + beq.w d47b4 │ │ │ │ + ldr r3, [pc, #768] @ (d4930 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4684 │ │ │ │ + beq.n d4640 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #760] @ (d4980 ) │ │ │ │ - ldr r3, [pc, #732] @ (d4964 ) │ │ │ │ + ldr r2, [pc, #760] @ (d493c ) │ │ │ │ + ldr r3, [pc, #732] @ (d4920 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d482c │ │ │ │ + bne.w d47e8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d46b6 │ │ │ │ + beq.n d4672 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, d46b6 │ │ │ │ + cbnz r3, d4672 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d46cc │ │ │ │ + beq.n d4688 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, d46cc │ │ │ │ + cbnz r3, d4688 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #692] @ (d4984 ) │ │ │ │ - ldr r1, [pc, #696] @ (d4988 ) │ │ │ │ + ldr r3, [pc, #692] @ (d4940 ) │ │ │ │ + ldr r1, [pc, #696] @ (d4944 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d4684 │ │ │ │ + b.n d4640 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8baf4 │ │ │ │ ldr.w r1, [r8, #960] @ 0x3c0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 5354c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d45ae │ │ │ │ - ldr r3, [pc, #652] @ (d498c ) │ │ │ │ - movw r2, #30545 @ 0x7751 │ │ │ │ + bne.w d456a │ │ │ │ + ldr r3, [pc, #652] @ (d4948 ) │ │ │ │ + movw r2, #30549 @ 0x7755 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #644] @ (d4990 ) │ │ │ │ - ldr r0, [pc, #648] @ (d4994 ) │ │ │ │ + ldr r1, [pc, #644] @ (d494c ) │ │ │ │ + ldr r0, [pc, #648] @ (d4950 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2272 @ 0x8e0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w d4616 │ │ │ │ + bne.w d45d2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d48a0 │ │ │ │ + beq.w d485c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4742 │ │ │ │ + beq.n d46fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d4786 │ │ │ │ + cbz r3, d4742 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d4884 │ │ │ │ + beq.w d4840 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4758 │ │ │ │ + beq.n d4714 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, d478e │ │ │ │ + cbz r3, d474a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d4868 │ │ │ │ + beq.w d4824 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4770 │ │ │ │ + beq.n d472c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d480c │ │ │ │ + beq.n d47c8 │ │ │ │ bl 8ba28 │ │ │ │ - b.n d46da │ │ │ │ + b.n d4696 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4658 │ │ │ │ + b.n d4614 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d463e │ │ │ │ + b.n d45fa │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4742 │ │ │ │ + b.n d46fe │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4758 │ │ │ │ + b.n d4714 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d47a8 │ │ │ │ + beq.n d4764 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4824 │ │ │ │ + beq.n d47e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d48d2 │ │ │ │ + beq.w d488e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d47c4 │ │ │ │ + beq.n d4780 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d481c │ │ │ │ + cbz r3, d47d8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n d484c │ │ │ │ + beq.n d4808 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d47d8 │ │ │ │ + beq.n d4794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, d4814 │ │ │ │ - cbz r7, d4830 │ │ │ │ + cbz r3, d47d0 │ │ │ │ + cbz r7, d47ec │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d46da │ │ │ │ + beq.w d4696 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d46da │ │ │ │ + bne.w d4696 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d46da │ │ │ │ + b.n d4696 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4672 │ │ │ │ + b.n d462e │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d45c0 │ │ │ │ + b.n d457c │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4770 │ │ │ │ + b.n d472c │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d47d8 │ │ │ │ + b.n d4794 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d47c4 │ │ │ │ + b.n d4780 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d47a8 │ │ │ │ + b.n d4764 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #356] @ (d4998 ) │ │ │ │ - movw r2, #30548 @ 0x7754 │ │ │ │ + ldr r3, [pc, #356] @ (d4954 ) │ │ │ │ + movw r2, #30552 @ 0x7758 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #352] @ (d499c ) │ │ │ │ - ldr r0, [pc, #352] @ (d49a0 ) │ │ │ │ + ldr r1, [pc, #352] @ (d4958 ) │ │ │ │ + ldr r0, [pc, #352] @ (d495c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2272 @ 0x8e0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (d49a4 ) │ │ │ │ - movw r2, #30547 @ 0x7753 │ │ │ │ + ldr r3, [pc, #340] @ (d4960 ) │ │ │ │ + movw r2, #30551 @ 0x7757 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #336] @ (d49a8 ) │ │ │ │ - ldr r0, [pc, #336] @ (d49ac ) │ │ │ │ + ldr r1, [pc, #336] @ (d4964 ) │ │ │ │ + ldr r0, [pc, #336] @ (d4968 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2272 @ 0x8e0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (d49b0 ) │ │ │ │ - movw r2, #30553 @ 0x7759 │ │ │ │ + ldr r3, [pc, #324] @ (d496c ) │ │ │ │ + movw r2, #30557 @ 0x775d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #320] @ (d49b4 ) │ │ │ │ - ldr r0, [pc, #320] @ (d49b8 ) │ │ │ │ + ldr r1, [pc, #320] @ (d4970 ) │ │ │ │ + ldr r0, [pc, #320] @ (d4974 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2272 @ 0x8e0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (d49bc ) │ │ │ │ - movw r2, #30552 @ 0x7758 │ │ │ │ + ldr r3, [pc, #308] @ (d4978 ) │ │ │ │ + movw r2, #30556 @ 0x775c │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #304] @ (d49c0 ) │ │ │ │ - ldr r0, [pc, #304] @ (d49c4 ) │ │ │ │ + ldr r1, [pc, #304] @ (d497c ) │ │ │ │ + ldr r0, [pc, #304] @ (d4980 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2272 @ 0x8e0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (d49c8 ) │ │ │ │ - movw r2, #30551 @ 0x7757 │ │ │ │ + ldr r3, [pc, #292] @ (d4984 ) │ │ │ │ + movw r2, #30555 @ 0x775b │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #288] @ (d49cc ) │ │ │ │ - ldr r0, [pc, #288] @ (d49d0 ) │ │ │ │ + ldr r1, [pc, #288] @ (d4988 ) │ │ │ │ + ldr r0, [pc, #288] @ (d498c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2272 @ 0x8e0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (d49d4 ) │ │ │ │ + ldr r3, [pc, #276] @ (d4990 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #276] @ (d49d8 ) │ │ │ │ - ldr r0, [pc, #276] @ (d49dc ) │ │ │ │ + ldr r1, [pc, #276] @ (d4994 ) │ │ │ │ + ldr r0, [pc, #276] @ (d4998 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d49e0 ) │ │ │ │ - movw r2, #30546 @ 0x7752 │ │ │ │ + ldr r3, [pc, #268] @ (d499c ) │ │ │ │ + movw r2, #30550 @ 0x7756 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #260] @ (d49e4 ) │ │ │ │ - ldr r0, [pc, #264] @ (d49e8 ) │ │ │ │ + ldr r1, [pc, #260] @ (d49a0 ) │ │ │ │ + ldr r0, [pc, #264] @ (d49a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2272 @ 0x8e0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ - ldr r3, [pc, #248] @ (d49ec ) │ │ │ │ + ldr r3, [pc, #248] @ (d49a8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d49f0 ) │ │ │ │ - ldr r0, [pc, #248] @ (d49f4 ) │ │ │ │ + ldr r1, [pc, #248] @ (d49ac ) │ │ │ │ + ldr r0, [pc, #248] @ (d49b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #236] @ (d49f8 ) │ │ │ │ - movw r2, #30522 @ 0x773a │ │ │ │ + ldr r3, [pc, #236] @ (d49b4 ) │ │ │ │ + movw r2, #30526 @ 0x773e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #228] @ (d49fc ) │ │ │ │ - ldr r0, [pc, #232] @ (d4a00 ) │ │ │ │ + ldr r1, [pc, #228] @ (d49b8 ) │ │ │ │ + ldr r0, [pc, #232] @ (d49bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2272 @ 0x8e0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d4a04 ) │ │ │ │ - movw r2, #30523 @ 0x773b │ │ │ │ + ldr r3, [pc, #220] @ (d49c0 ) │ │ │ │ + movw r2, #30527 @ 0x773f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #212] @ (d4a08 ) │ │ │ │ - ldr r0, [pc, #216] @ (d4a0c ) │ │ │ │ + ldr r1, [pc, #212] @ (d49c4 ) │ │ │ │ + ldr r0, [pc, #216] @ (d49c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2272 @ 0x8e0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d4a10 ) │ │ │ │ - movw r2, #30524 @ 0x773c │ │ │ │ + ldr r3, [pc, #204] @ (d49cc ) │ │ │ │ + movw r2, #30528 @ 0x7740 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #196] @ (d4a14 ) │ │ │ │ - ldr r0, [pc, #200] @ (d4a18 ) │ │ │ │ + ldr r1, [pc, #196] @ (d49d0 ) │ │ │ │ + ldr r0, [pc, #200] @ (d49d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2272 @ 0x8e0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - hlt 0x0038 │ │ │ │ + revsh r4, r7 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x002a │ │ │ │ + revsh r6, r5 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, d49a0 │ │ │ │ + cbnz r0, d496e │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ - rsb r0, r8, #10551296 @ 0xa10000 │ │ │ │ - lsrs r6, r1, #29 │ │ │ │ + @ instruction: 0xf3a40021 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r4, r1, #4 │ │ │ │ + lsrs r0, r5, #27 │ │ │ │ movs r7, r3 │ │ │ │ - eors.w r0, r6, #10551296 @ 0xa10000 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + @ instruction: 0xf2720021 │ │ │ │ + lsrs r0, r7, #15 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ movs r7, r3 │ │ │ │ - orns r0, sl, #10551296 @ 0xa10000 │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + @ instruction: 0xf2560021 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r5, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ movs r7, r3 │ │ │ │ - orrs.w r0, lr, #10551296 @ 0xa10000 │ │ │ │ - lsrs r4, r4, #23 │ │ │ │ + @ instruction: 0xf23a0021 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r3, #68] @ 0x44 │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ movs r7, r3 │ │ │ │ - orr.w r0, r2, #10551296 @ 0xa10000 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + @ instruction: 0xf21e0021 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r6, #64] @ 0x40 │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ movs r7, r3 │ │ │ │ - bic.w r0, r6, #10551296 @ 0xa10000 │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + addw r0, r2, #33 @ 0x21 │ │ │ │ + lsrs r0, r1, #14 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ movs r7, r3 │ │ │ │ - b.n d5004 │ │ │ │ + b.n d4b78 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r4, r6, #14 │ │ │ │ movs r7, r3 │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf3f40021 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + rsbs r0, r0, #33 @ 0x21 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ movs r7, r3 │ │ │ │ - b.n d4fb4 │ │ │ │ + b.n d4b28 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r4, #23 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf3bc0021 │ │ │ │ - lsrs r2, r0, #21 │ │ │ │ + @ instruction: 0xf1980021 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf3a00021 │ │ │ │ - lsrs r6, r4, #20 │ │ │ │ + sbcs.w r0, ip, #33 @ 0x21 │ │ │ │ + lsrs r2, r0, #12 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf3840021 │ │ │ │ - lsrs r2, r1, #20 │ │ │ │ + sbc.w r0, r0, #33 @ 0x21 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d4a1c : │ │ │ │ +000d49d8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (d4a80 ) │ │ │ │ + ldr r3, [pc, #76] @ (d4a3c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (d4a84 ) │ │ │ │ + ldr r4, [pc, #72] @ (d4a40 ) │ │ │ │ add.w r3, r3, #4032 @ 0xfc0 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, d4a7c │ │ │ │ - ldr r3, [pc, #64] @ (d4a88 ) │ │ │ │ + cbz r0, d4a38 │ │ │ │ + ldr r3, [pc, #64] @ (d4a44 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d4a5c │ │ │ │ + bne.n d4a18 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d4528 │ │ │ │ - ldr r0, [pc, #44] @ (d4a8c ) │ │ │ │ + b.w d44e4 │ │ │ │ + ldr r0, [pc, #44] @ (d4a48 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (d4a90 ) │ │ │ │ - ldr r1, [pc, #40] @ (d4a94 ) │ │ │ │ + ldr r3, [pc, #40] @ (d4a4c ) │ │ │ │ + ldr r1, [pc, #40] @ (d4a50 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d4a98 ) │ │ │ │ + ldr r0, [pc, #40] @ (d4a54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bne.n d4b60 │ │ │ │ + bne.n d49a4 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb602 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #960 @ (adr r3, d4e58 ) │ │ │ │ + add r1, pc, #816 @ (adr r1, d4d84 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d4a9c : │ │ │ │ +000d4a58 : │ │ │ │ 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 r2, [pc, #2980] @ d5654 │ │ │ │ + ldr.w r2, [pc, #2980] @ d5610 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr.w r3, [pc, #2980] @ d5658 │ │ │ │ + ldr.w r3, [pc, #2980] @ d5614 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr.w r9, [pc, #2976] @ d565c │ │ │ │ + ldr.w r9, [pc, #2976] @ d5618 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d4f30 │ │ │ │ + beq.w d4eec │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d4f9c │ │ │ │ + beq.w d4f58 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 87f9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4b0a │ │ │ │ + beq.n d4ac6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4e56 │ │ │ │ + beq.w d4e12 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d5018 │ │ │ │ - ldr.w r3, [pc, #2892] @ d5660 │ │ │ │ + beq.w d4fd4 │ │ │ │ + ldr.w r3, [pc, #2892] @ d561c │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r1, [r3, #2324] @ 0x914 │ │ │ │ bl 87ee8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4b3c │ │ │ │ + beq.n d4af8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4e76 │ │ │ │ + beq.w d4e32 │ │ │ │ mvn.w r6, r8 │ │ │ │ ands.w r6, r6, #1 │ │ │ │ - beq.w d4e3c │ │ │ │ + beq.w d4df8 │ │ │ │ sub.w r7, r8, #2 │ │ │ │ teq r8, r7 │ │ │ │ - bmi.w d4e36 │ │ │ │ + bmi.w d4df2 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d5038 │ │ │ │ + beq.w d4ff4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ @@ -216726,1362 +216705,1362 @@ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4b96 │ │ │ │ + beq.n d4b52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4e7e │ │ │ │ + beq.w d4e3a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d50a6 │ │ │ │ + beq.w d5062 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d58aa │ │ │ │ + beq.w d5866 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4bb8 │ │ │ │ + beq.n d4b74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4e8e │ │ │ │ - ldr.w r3, [pc, #2728] @ d5664 │ │ │ │ + beq.w d4e4a │ │ │ │ + ldr.w r3, [pc, #2728] @ d5620 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w d50f4 │ │ │ │ + bne.w d50b0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4be6 │ │ │ │ + beq.n d4ba2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4e9e │ │ │ │ - ldr.w r3, [pc, #2688] @ d5668 │ │ │ │ + beq.w d4e5a │ │ │ │ + ldr.w r3, [pc, #2688] @ d5624 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w d4e48 │ │ │ │ + bne.w d4e04 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d5190 │ │ │ │ + beq.w d514c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d4eba │ │ │ │ + beq.w d4e76 │ │ │ │ sub.w r1, r8, #2 │ │ │ │ teq r8, r1 │ │ │ │ - bmi.w d4eb4 │ │ │ │ + bmi.w d4e70 │ │ │ │ mov r0, r5 │ │ │ │ bl 87f9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4c3a │ │ │ │ + beq.n d4bf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5188 │ │ │ │ - ldr.w r3, [pc, #2608] @ d566c │ │ │ │ + beq.w d5144 │ │ │ │ + ldr.w r3, [pc, #2608] @ d5628 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d5286 │ │ │ │ + beq.w d5242 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #532] @ 0x214 │ │ │ │ bl 8a6a4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d529c │ │ │ │ - ldr.w r3, [pc, #2568] @ d5670 │ │ │ │ + beq.w d5258 │ │ │ │ + ldr.w r3, [pc, #2568] @ d562c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w d52c2 │ │ │ │ + bne.w d527e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 52d14 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d4c96 │ │ │ │ + beq.n d4c52 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5156 │ │ │ │ + beq.w d5112 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d4caa │ │ │ │ + beq.n d4c66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d514e │ │ │ │ + beq.w d510a │ │ │ │ cmp r5, #0 │ │ │ │ itt ge │ │ │ │ uxtbge r3, r5 │ │ │ │ strge r3, [sp, #32] │ │ │ │ - blt.w d516e │ │ │ │ + blt.w d512a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d4f24 │ │ │ │ + beq.w d4ee0 │ │ │ │ sub.w r5, r8, #2 │ │ │ │ teq r8, r5 │ │ │ │ - bmi.w d4f1e │ │ │ │ + bmi.w d4eda │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d4dda │ │ │ │ + beq.w d4d96 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r5 │ │ │ │ movs r3, #1 │ │ │ │ str.w r8, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n d4cec │ │ │ │ + beq.n d4ca8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ands.w r8, fp, #1 │ │ │ │ it eq │ │ │ │ moveq sl, r6 │ │ │ │ - bne.w d4f60 │ │ │ │ + bne.w d4f1c │ │ │ │ mov r0, fp │ │ │ │ bl 8bf90 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, sl │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n d4d24 │ │ │ │ + beq.n d4ce0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4e4e │ │ │ │ + beq.w d4e0a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d4f6a │ │ │ │ + beq.w d4f26 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d588e │ │ │ │ + beq.w d584a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n d4d40 │ │ │ │ + beq.n d4cfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4e5e │ │ │ │ + beq.w d4e1a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w d4fd2 │ │ │ │ + bne.w d4f8e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n d4d5a │ │ │ │ + beq.n d4d16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4f16 │ │ │ │ + beq.w d4ed2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w d51c0 │ │ │ │ + bne.w d517c │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d5074 │ │ │ │ + beq.w d5030 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 87f9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n d4d8c │ │ │ │ + beq.n d4d48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4e86 │ │ │ │ + beq.n d4e42 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d50d2 │ │ │ │ + beq.w d508e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #2292] @ 0x8f4 │ │ │ │ bl 87ee8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n d4db0 │ │ │ │ + beq.n d4d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4e96 │ │ │ │ + beq.n d4e52 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d51c0 │ │ │ │ + beq.w d517c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ tst.w fp, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne.w d513a │ │ │ │ + bne.w d50f6 │ │ │ │ sub.w r2, fp, #2 │ │ │ │ teq fp, r2 │ │ │ │ - bmi.n d4e66 │ │ │ │ + bmi.n d4e22 │ │ │ │ mov fp, r2 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n d4ce2 │ │ │ │ + bne.n d4c9e │ │ │ │ mov r5, fp │ │ │ │ - ldr.w r3, [pc, #2192] @ d566c │ │ │ │ + ldr.w r3, [pc, #2192] @ d5628 │ │ │ │ movw r2, #1831 @ 0x727 │ │ │ │ - ldr.w r0, [pc, #2192] @ d5674 │ │ │ │ + ldr.w r0, [pc, #2192] @ d5630 │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2184] @ d5678 │ │ │ │ + ldr.w r3, [pc, #2184] @ d5634 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr.w r2, [pc, #2180] @ d567c │ │ │ │ + ldr.w r2, [pc, #2180] @ d5638 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #2176] @ d5680 │ │ │ │ + ldr.w r1, [pc, #2176] @ d563c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #2156] @ d5684 │ │ │ │ - ldr.w r3, [pc, #2108] @ d5658 │ │ │ │ + ldr.w r2, [pc, #2156] @ d5640 │ │ │ │ + ldr.w r3, [pc, #2108] @ d5614 │ │ │ │ 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 d561e │ │ │ │ + bne.w d55da │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w d4b54 │ │ │ │ + blt.w d4b10 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ mov r7, r0 │ │ │ │ - b.n d4b54 │ │ │ │ + b.n d4b10 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n d4cb6 │ │ │ │ + b.n d4c72 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4d24 │ │ │ │ + b.n d4ce0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4b0a │ │ │ │ + b.n d4ac6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4d40 │ │ │ │ + b.n d4cfc │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n d4ef2 │ │ │ │ + blt.n d4eae │ │ │ │ mov r0, fp │ │ │ │ movs r1, #2 │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ mov fp, r0 │ │ │ │ - b.n d4dd2 │ │ │ │ + b.n d4d8e │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4b3c │ │ │ │ + b.n d4af8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4b96 │ │ │ │ + b.n d4b52 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4d8c │ │ │ │ + b.n d4d48 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4bb8 │ │ │ │ + b.n d4b74 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4db0 │ │ │ │ + b.n d4d6c │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1984] @ d5668 │ │ │ │ + ldr.w r3, [pc, #1984] @ d5624 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n d4e48 │ │ │ │ - b.n d4bf6 │ │ │ │ + bne.n d4e04 │ │ │ │ + b.n d4bb2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w d4c1e │ │ │ │ + blt.w d4bda │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ mov r1, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 87f9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4ee2 │ │ │ │ + beq.n d4e9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5166 │ │ │ │ + beq.w d5122 │ │ │ │ tst.w sl, #1 │ │ │ │ - beq.w d4c3a │ │ │ │ + beq.w d4bf6 │ │ │ │ mov r0, sl │ │ │ │ bl 87198 │ │ │ │ - b.n d4c3a │ │ │ │ + b.n d4bf6 │ │ │ │ ldr.w sl, [r4, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d52f4 │ │ │ │ + beq.w d52b0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov.w r8, #0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w d52f0 │ │ │ │ + beq.w d52ac │ │ │ │ mov r6, sl │ │ │ │ mov fp, r2 │ │ │ │ - b.n d4ce8 │ │ │ │ + b.n d4ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4d5a │ │ │ │ + b.n d4d16 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w d4cc8 │ │ │ │ + blt.w d4c84 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ mov r5, r0 │ │ │ │ - b.n d4cc8 │ │ │ │ - ldr.w r1, [pc, #1848] @ d566c │ │ │ │ + b.n d4c84 │ │ │ │ + ldr.w r1, [pc, #1848] @ d5628 │ │ │ │ movw r0, #1820 @ 0x71c │ │ │ │ - ldr.w r3, [pc, #1868] @ d5688 │ │ │ │ - ldr.w r2, [pc, #1868] @ d568c │ │ │ │ + ldr.w r3, [pc, #1868] @ d5644 │ │ │ │ + ldr.w r2, [pc, #1868] @ d5648 │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r9, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1860] @ d5690 │ │ │ │ - ldr.w r0, [pc, #1860] @ d5694 │ │ │ │ + ldr.w r1, [pc, #1860] @ d564c │ │ │ │ + ldr.w r0, [pc, #1860] @ d5650 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n d4e14 │ │ │ │ + b.n d4dd0 │ │ │ │ mov r0, fp │ │ │ │ mov sl, r6 │ │ │ │ bl 87140 │ │ │ │ - b.n d4cf8 │ │ │ │ - ldr.w r3, [pc, #1792] @ d566c │ │ │ │ + b.n d4cb4 │ │ │ │ + ldr.w r3, [pc, #1792] @ d5628 │ │ │ │ movw r2, #1831 @ 0x727 │ │ │ │ - ldr.w r1, [pc, #1828] @ d5698 │ │ │ │ - ldr.w r0, [pc, #1828] @ d569c │ │ │ │ + ldr.w r1, [pc, #1828] @ d5654 │ │ │ │ + ldr.w r0, [pc, #1828] @ d5658 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 87198 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n d4e14 │ │ │ │ - ldr.w r2, [pc, #1740] @ d566c │ │ │ │ + b.n d4dd0 │ │ │ │ + ldr.w r2, [pc, #1740] @ d5628 │ │ │ │ movw r1, #1826 @ 0x722 │ │ │ │ - ldr.w r3, [pc, #1784] @ d56a0 │ │ │ │ + ldr.w r3, [pc, #1784] @ d565c │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r9, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1776] @ d56a4 │ │ │ │ + ldr.w r2, [pc, #1776] @ d5660 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1776] @ d56a8 │ │ │ │ + ldr.w r1, [pc, #1776] @ d5664 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1772] @ d56ac │ │ │ │ + ldr.w r0, [pc, #1772] @ d5668 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n d4e14 │ │ │ │ - ldr.w r0, [pc, #1756] @ d56b0 │ │ │ │ + b.n d4dd0 │ │ │ │ + ldr.w r0, [pc, #1756] @ d566c │ │ │ │ mov r1, r5 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r5, fp │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4ff8 │ │ │ │ + beq.n d4fb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d515e │ │ │ │ - ldr.w r3, [pc, #1648] @ d566c │ │ │ │ + beq.w d511a │ │ │ │ + ldr.w r3, [pc, #1648] @ d5628 │ │ │ │ movw r2, #1831 @ 0x727 │ │ │ │ - ldr.w r1, [pc, #1712] @ d56b4 │ │ │ │ - ldr.w r0, [pc, #1712] @ d56b8 │ │ │ │ + ldr.w r1, [pc, #1712] @ d5670 │ │ │ │ + ldr.w r0, [pc, #1712] @ d5674 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d4e08 │ │ │ │ - ldr.w r3, [pc, #1616] @ d566c │ │ │ │ + b.n d4dc4 │ │ │ │ + ldr.w r3, [pc, #1616] @ d5628 │ │ │ │ movw r2, #1826 @ 0x722 │ │ │ │ - ldr.w r1, [pc, #1688] @ d56bc │ │ │ │ - ldr.w r0, [pc, #1688] @ d56c0 │ │ │ │ + ldr.w r1, [pc, #1688] @ d5678 │ │ │ │ + ldr.w r0, [pc, #1688] @ d567c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d4fca │ │ │ │ - ldr.w r3, [pc, #1584] @ d566c │ │ │ │ + b.n d4f86 │ │ │ │ + ldr.w r3, [pc, #1584] @ d5628 │ │ │ │ movw r2, #1827 @ 0x723 │ │ │ │ - ldr.w r0, [pc, #1664] @ d56c4 │ │ │ │ + ldr.w r0, [pc, #1664] @ d5680 │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1656] @ d56c8 │ │ │ │ + ldr.w r3, [pc, #1656] @ d5684 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1652] @ d56cc │ │ │ │ - ldr.w r1, [pc, #1652] @ d56d0 │ │ │ │ + ldr.w r2, [pc, #1652] @ d5688 │ │ │ │ + ldr.w r1, [pc, #1652] @ d568c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.n d4e14 │ │ │ │ - ldr.w r3, [pc, #1524] @ d566c │ │ │ │ + b.n d4dd0 │ │ │ │ + ldr.w r3, [pc, #1524] @ d5628 │ │ │ │ movw r2, #1831 @ 0x727 │ │ │ │ - ldr.w r0, [pc, #1620] @ d56d4 │ │ │ │ + ldr.w r0, [pc, #1620] @ d5690 │ │ │ │ mov r5, fp │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1612] @ d56d8 │ │ │ │ + ldr.w r3, [pc, #1612] @ d5694 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1604] @ d56dc │ │ │ │ - ldr.w r1, [pc, #1604] @ d56e0 │ │ │ │ + ldr.w r2, [pc, #1604] @ d5698 │ │ │ │ + ldr.w r1, [pc, #1604] @ d569c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n d4e08 │ │ │ │ - ldr.w r3, [pc, #1476] @ d566c │ │ │ │ + b.n d4dc4 │ │ │ │ + ldr.w r3, [pc, #1476] @ d5628 │ │ │ │ movw r2, #1827 @ 0x723 │ │ │ │ - ldr.w r1, [pc, #1588] @ d56e4 │ │ │ │ - ldr.w r0, [pc, #1588] @ d56e8 │ │ │ │ + ldr.w r1, [pc, #1588] @ d56a0 │ │ │ │ + ldr.w r0, [pc, #1588] @ d56a4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n d4e14 │ │ │ │ - ldr.w r3, [pc, #1432] @ d566c │ │ │ │ + b.n d4dd0 │ │ │ │ + ldr.w r3, [pc, #1432] @ d5628 │ │ │ │ movw r2, #1831 @ 0x727 │ │ │ │ - ldr.w r1, [pc, #1552] @ d56ec │ │ │ │ + ldr.w r1, [pc, #1552] @ d56a8 │ │ │ │ mov r5, fp │ │ │ │ - ldr.w r0, [pc, #1548] @ d56f0 │ │ │ │ + ldr.w r0, [pc, #1548] @ d56ac │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d4e08 │ │ │ │ - ldr.w r0, [pc, #1532] @ d56f4 │ │ │ │ + b.n d4dc4 │ │ │ │ + ldr.w r0, [pc, #1532] @ d56b0 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d511a │ │ │ │ + beq.n d50d6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, d511a │ │ │ │ + cbnz r3, d50d6 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1360] @ d566c │ │ │ │ + ldr.w r3, [pc, #1360] @ d5628 │ │ │ │ movw r2, #1827 @ 0x723 │ │ │ │ - ldr.w r1, [pc, #1492] @ d56f8 │ │ │ │ - ldr.w r0, [pc, #1492] @ d56fc │ │ │ │ + ldr.w r1, [pc, #1492] @ d56b4 │ │ │ │ + ldr.w r0, [pc, #1492] @ d56b8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d4fca │ │ │ │ + b.n d4f86 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r5 │ │ │ │ bl 87198 │ │ │ │ - b.n d4dd2 │ │ │ │ + b.n d4d8e │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4caa │ │ │ │ + b.n d4c66 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4c96 │ │ │ │ + b.n d4c52 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4ff8 │ │ │ │ + b.n d4fb4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4ee2 │ │ │ │ + b.n d4e9e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movw r2, #1827 @ 0x723 │ │ │ │ - ldr.w r1, [pc, #1416] @ d5700 │ │ │ │ - ldr.w r0, [pc, #1416] @ d5704 │ │ │ │ + ldr.w r1, [pc, #1416] @ d56bc │ │ │ │ + ldr.w r0, [pc, #1416] @ d56c0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n d4fca │ │ │ │ + b.n d4f86 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4c3a │ │ │ │ - ldr.w r2, [pc, #1240] @ d566c │ │ │ │ + b.n d4bf6 │ │ │ │ + ldr.w r2, [pc, #1240] @ d5628 │ │ │ │ movw r1, #1827 @ 0x723 │ │ │ │ - ldr.w r3, [pc, #1388] @ d5708 │ │ │ │ + ldr.w r3, [pc, #1388] @ d56c4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r9, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1380] @ d570c │ │ │ │ + ldr.w r2, [pc, #1380] @ d56c8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1376] @ d5710 │ │ │ │ - ldr.w r0, [pc, #1376] @ d5714 │ │ │ │ + ldr.w r1, [pc, #1376] @ d56cc │ │ │ │ + ldr.w r0, [pc, #1376] @ d56d0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n d4fca │ │ │ │ + b.n d4f86 │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d549c │ │ │ │ + bne.w d5458 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d5476 │ │ │ │ + beq.w d5432 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl c116c │ │ │ │ + bl c112c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5206 │ │ │ │ + beq.n d51c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d5276 │ │ │ │ + beq.n d5232 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d54a4 │ │ │ │ + beq.w d5460 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.w d54be │ │ │ │ + bpl.w d547a │ │ │ │ mov r0, r6 │ │ │ │ bl 88f44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5232 │ │ │ │ + beq.n d51ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5454 │ │ │ │ + beq.w d5410 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w d54e0 │ │ │ │ + blt.w d549c │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d54fa │ │ │ │ + beq.w d54b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r5, #32] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w d5520 │ │ │ │ + beq.w d54dc │ │ │ │ lsls r0, r1, #31 │ │ │ │ - bmi.w d545c │ │ │ │ + bmi.w d5418 │ │ │ │ cmp.w r1, r7, lsl #1 │ │ │ │ ite le │ │ │ │ movle r6, #1 │ │ │ │ movgt r6, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d527e │ │ │ │ + cbz r3, d523a │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n d52f8 │ │ │ │ + bne.n d52b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d546e │ │ │ │ + beq.w d542a │ │ │ │ movs r0, #0 │ │ │ │ - b.n d4e16 │ │ │ │ + b.n d4dd2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5206 │ │ │ │ + b.n d51c2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5262 │ │ │ │ - ldr.w r1, [pc, #1168] @ d5718 │ │ │ │ + b.n d521e │ │ │ │ + ldr.w r1, [pc, #1168] @ d56d4 │ │ │ │ movw r2, #1827 @ 0x723 │ │ │ │ - ldr.w r0, [pc, #1164] @ d571c │ │ │ │ + ldr.w r0, [pc, #1164] @ d56d8 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ - b.n d4fca │ │ │ │ + b.n d4f86 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movw r2, #1827 @ 0x723 │ │ │ │ - ldr.w r1, [pc, #1148] @ d5720 │ │ │ │ - ldr.w r0, [pc, #1148] @ d5724 │ │ │ │ + ldr.w r1, [pc, #1148] @ d56dc │ │ │ │ + ldr.w r0, [pc, #1148] @ d56e0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n d4e14 │ │ │ │ + b.n d4dd0 │ │ │ │ blx 53490 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d4c74 │ │ │ │ + bne.w d4c30 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr.w r2, [pc, #1112] @ d5728 │ │ │ │ - ldr.w r1, [pc, #1112] @ d572c │ │ │ │ - ldr.w r0, [pc, #1112] @ d5730 │ │ │ │ + ldr.w r2, [pc, #1112] @ d56e4 │ │ │ │ + ldr.w r1, [pc, #1112] @ d56e8 │ │ │ │ + ldr.w r0, [pc, #1112] @ d56ec │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ strd r2, sl, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #1827 @ 0x723 │ │ │ │ bl 9d43c │ │ │ │ - b.n d52b4 │ │ │ │ + b.n d5270 │ │ │ │ mov fp, r2 │ │ │ │ - b.n d4cf8 │ │ │ │ + b.n d4cb4 │ │ │ │ mov r5, r2 │ │ │ │ - b.n d4dda │ │ │ │ + b.n d4d96 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d5574 │ │ │ │ + beq.w d5530 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl c116c │ │ │ │ + bl c112c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d532e │ │ │ │ + beq.n d52ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5444 │ │ │ │ + beq.w d5400 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d55c4 │ │ │ │ + beq.w d5580 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w d55a2 │ │ │ │ + bpl.w d555e │ │ │ │ mov r0, r6 │ │ │ │ bl 88f44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d535a │ │ │ │ + beq.n d5316 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5552 │ │ │ │ + beq.w d550e │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w d5604 │ │ │ │ + blt.w d55c0 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d55de │ │ │ │ + beq.w d559a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r5, #32] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w d5622 │ │ │ │ + beq.w d55de │ │ │ │ lsls r2, r1, #31 │ │ │ │ - bmi.w d5562 │ │ │ │ + bmi.w d551e │ │ │ │ cmp.w r1, r7, lsl #1 │ │ │ │ ite le │ │ │ │ movle r6, #1 │ │ │ │ movgt r6, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d555a │ │ │ │ + beq.w d5516 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ orrs r3, r2 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5266 │ │ │ │ + beq.w d5222 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5266 │ │ │ │ + beq.w d5222 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d5266 │ │ │ │ + beq.w d5222 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d57cc │ │ │ │ + beq.w d5788 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d559a │ │ │ │ + beq.w d5556 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w d5824 │ │ │ │ + bne.w d57e0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8bf90 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d53fc │ │ │ │ + beq.n d53b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d544c │ │ │ │ + cbz r3, d5408 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d5802 │ │ │ │ + beq.w d57be │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d5872 │ │ │ │ + beq.w d582e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d541c │ │ │ │ + beq.n d53d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5644 │ │ │ │ + beq.w d5600 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w d582c │ │ │ │ + bne.w d57e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d543a │ │ │ │ + beq.n d53f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d564c │ │ │ │ + beq.w d5608 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r0, r4, r3 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - b.n d4e16 │ │ │ │ + b.n d4dd2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d532e │ │ │ │ + b.n d52ea │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d53fc │ │ │ │ + b.n d53b8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5232 │ │ │ │ + b.n d51ee │ │ │ │ lsls r0, r7, #1 │ │ │ │ bl 8f8a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ eor.w r6, r0, #1 │ │ │ │ subs r3, #1 │ │ │ │ uxtb r6, r6 │ │ │ │ - b.n d525e │ │ │ │ + b.n d521a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5272 │ │ │ │ - ldr r2, [pc, #500] @ (d566c ) │ │ │ │ + b.n d522e │ │ │ │ + ldr r2, [pc, #500] @ (d5628 ) │ │ │ │ movw r1, #1836 @ 0x72c │ │ │ │ - ldr r3, [pc, #692] @ (d5734 ) │ │ │ │ + ldr r3, [pc, #692] @ (d56f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r9, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #688] @ (d5738 ) │ │ │ │ + ldr r2, [pc, #688] @ (d56f4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #684] @ (d573c ) │ │ │ │ - ldr r0, [pc, #684] @ (d5740 ) │ │ │ │ + ldr r1, [pc, #684] @ (d56f8 ) │ │ │ │ + ldr r0, [pc, #684] @ (d56fc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n d4fca │ │ │ │ + b.n d4f86 │ │ │ │ mov r0, fp │ │ │ │ bl 87198 │ │ │ │ - b.n d51cc │ │ │ │ - ldr r3, [pc, #452] @ (d566c ) │ │ │ │ + b.n d5188 │ │ │ │ + ldr r3, [pc, #452] @ (d5628 ) │ │ │ │ movw r2, #1836 @ 0x72c │ │ │ │ - ldr r1, [pc, #664] @ (d5744 ) │ │ │ │ - ldr r0, [pc, #664] @ (d5748 ) │ │ │ │ + ldr r1, [pc, #664] @ (d5700 ) │ │ │ │ + ldr r0, [pc, #664] @ (d5704 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d4fca │ │ │ │ - ldr r2, [pc, #428] @ (d566c ) │ │ │ │ - ldr r3, [pc, #648] @ (d574c ) │ │ │ │ - ldr r1, [pc, #652] @ (d5750 ) │ │ │ │ + b.n d4f86 │ │ │ │ + ldr r2, [pc, #428] @ (d5628 ) │ │ │ │ + ldr r3, [pc, #648] @ (d5708 ) │ │ │ │ + ldr r1, [pc, #652] @ (d570c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #652] @ (d5754 ) │ │ │ │ + ldr r0, [pc, #652] @ (d5710 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1836 @ 0x72c │ │ │ │ bl 9d43c │ │ │ │ - b.n d4fca │ │ │ │ - ldr r3, [pc, #392] @ (d566c ) │ │ │ │ + b.n d4f86 │ │ │ │ + ldr r3, [pc, #392] @ (d5628 ) │ │ │ │ movw r2, #1836 @ 0x72c │ │ │ │ - ldr r1, [pc, #624] @ (d5758 ) │ │ │ │ - ldr r0, [pc, #624] @ (d575c ) │ │ │ │ + ldr r1, [pc, #624] @ (d5714 ) │ │ │ │ + ldr r0, [pc, #624] @ (d5718 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d4fca │ │ │ │ - ldr r2, [pc, #368] @ (d566c ) │ │ │ │ + b.n d4f86 │ │ │ │ + ldr r2, [pc, #368] @ (d5628 ) │ │ │ │ movw r1, #1836 @ 0x72c │ │ │ │ - ldr r3, [pc, #604] @ (d5760 ) │ │ │ │ + ldr r3, [pc, #604] @ (d571c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r9, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #600] @ (d5764 ) │ │ │ │ + ldr r2, [pc, #600] @ (d5720 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #596] @ (d5768 ) │ │ │ │ - ldr r0, [pc, #596] @ (d576c ) │ │ │ │ + ldr r1, [pc, #596] @ (d5724 ) │ │ │ │ + ldr r0, [pc, #596] @ (d5728 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n d4fca │ │ │ │ - ldr r3, [pc, #328] @ (d566c ) │ │ │ │ + b.n d4f86 │ │ │ │ + ldr r3, [pc, #328] @ (d5628 ) │ │ │ │ movw r2, #1836 @ 0x72c │ │ │ │ - ldr r0, [pc, #584] @ (d5770 ) │ │ │ │ + ldr r0, [pc, #584] @ (d572c ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #576] @ (d5774 ) │ │ │ │ + ldr r3, [pc, #576] @ (d5730 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #576] @ (d5778 ) │ │ │ │ + ldr r2, [pc, #576] @ (d5734 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #576] @ (d577c ) │ │ │ │ + ldr r1, [pc, #576] @ (d5738 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n d4e14 │ │ │ │ + b.n d4dd0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d535a │ │ │ │ + b.n d5316 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d538e │ │ │ │ + b.n d534a │ │ │ │ lsls r0, r7, #1 │ │ │ │ bl 8f8a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ eor.w r6, r0, #1 │ │ │ │ subs r3, #1 │ │ │ │ uxtb r6, r6 │ │ │ │ - b.n d5386 │ │ │ │ - ldr r2, [pc, #244] @ (d566c ) │ │ │ │ + b.n d5342 │ │ │ │ + ldr r2, [pc, #244] @ (d5628 ) │ │ │ │ movw r1, #1837 @ 0x72d │ │ │ │ - ldr r3, [pc, #516] @ (d5780 ) │ │ │ │ + ldr r3, [pc, #516] @ (d573c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r9, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #508] @ (d5784 ) │ │ │ │ + ldr r2, [pc, #508] @ (d5740 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #504] @ (d5788 ) │ │ │ │ - ldr r0, [pc, #508] @ (d578c ) │ │ │ │ + ldr r1, [pc, #504] @ (d5744 ) │ │ │ │ + ldr r0, [pc, #508] @ (d5748 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n d4fca │ │ │ │ + b.n d4f86 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d53cc │ │ │ │ - ldr r2, [pc, #200] @ (d566c ) │ │ │ │ - ldr r3, [pc, #488] @ (d5790 ) │ │ │ │ - ldr r1, [pc, #492] @ (d5794 ) │ │ │ │ + b.n d5388 │ │ │ │ + ldr r2, [pc, #200] @ (d5628 ) │ │ │ │ + ldr r3, [pc, #488] @ (d574c ) │ │ │ │ + ldr r1, [pc, #492] @ (d5750 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #492] @ (d5798 ) │ │ │ │ + ldr r0, [pc, #492] @ (d5754 ) │ │ │ │ ldr.w r5, [r9, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #1837 @ 0x72d │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9d43c │ │ │ │ - b.n d4fca │ │ │ │ - ldr r3, [pc, #164] @ (d566c ) │ │ │ │ + b.n d4f86 │ │ │ │ + ldr r3, [pc, #164] @ (d5628 ) │ │ │ │ movw r2, #1837 @ 0x72d │ │ │ │ - ldr r1, [pc, #464] @ (d579c ) │ │ │ │ - ldr r0, [pc, #464] @ (d57a0 ) │ │ │ │ + ldr r1, [pc, #464] @ (d5758 ) │ │ │ │ + ldr r0, [pc, #464] @ (d575c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d4fca │ │ │ │ - ldr r2, [pc, #140] @ (d566c ) │ │ │ │ + b.n d4f86 │ │ │ │ + ldr r2, [pc, #140] @ (d5628 ) │ │ │ │ movw r1, #1837 @ 0x72d │ │ │ │ - ldr r3, [pc, #444] @ (d57a4 ) │ │ │ │ + ldr r3, [pc, #444] @ (d5760 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r9, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #440] @ (d57a8 ) │ │ │ │ + ldr r2, [pc, #440] @ (d5764 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #436] @ (d57ac ) │ │ │ │ - ldr r0, [pc, #436] @ (d57b0 ) │ │ │ │ + ldr r1, [pc, #436] @ (d5768 ) │ │ │ │ + ldr r0, [pc, #436] @ (d576c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n d4fca │ │ │ │ - ldr r3, [pc, #100] @ (d566c ) │ │ │ │ + b.n d4f86 │ │ │ │ + ldr r3, [pc, #100] @ (d5628 ) │ │ │ │ movw r2, #1837 @ 0x72d │ │ │ │ - ldr r1, [pc, #424] @ (d57b4 ) │ │ │ │ - ldr r0, [pc, #424] @ (d57b8 ) │ │ │ │ + ldr r1, [pc, #424] @ (d5770 ) │ │ │ │ + ldr r0, [pc, #424] @ (d5774 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d4fca │ │ │ │ + b.n d4f86 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (d566c ) │ │ │ │ + ldr r3, [pc, #72] @ (d5628 ) │ │ │ │ movw r2, #1837 @ 0x72d │ │ │ │ - ldr r0, [pc, #400] @ (d57bc ) │ │ │ │ + ldr r0, [pc, #400] @ (d5778 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #396] @ (d57c0 ) │ │ │ │ + ldr r3, [pc, #396] @ (d577c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #396] @ (d57c4 ) │ │ │ │ + ldr r2, [pc, #396] @ (d5780 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #392] @ (d57c8 ) │ │ │ │ + ldr r1, [pc, #392] @ (d5784 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - b.n d5540 │ │ │ │ + b.n d54fc │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d541c │ │ │ │ + b.n d53d8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d543a │ │ │ │ - push {r1, r2, r6, lr} │ │ │ │ + b.n d53f6 │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r5, lr} │ │ │ │ + push {r7, lr} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ movs r7, r3 │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ movs r7, r3 │ │ │ │ - cbz r6, d56be │ │ │ │ + sxth r2, r4 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r6, pc, #896 @ (adr r6, d59c8 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ movs r7, r3 │ │ │ │ - ldr r3, [sp, #888] @ 0x378 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf7800020 │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + adcs.w r0, ip, #10485760 @ 0xa00000 │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r1, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ movs r7, r3 │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ movs r7, r3 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r0, [sp, #904] @ 0x388 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ movs r7, r3 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + stmia r7!, {} │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #568] @ 0x238 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf6960020 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + orns r0, r2, #10485760 @ 0xa00000 │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + str r7, [sp, #896] @ 0x380 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r7, [sp, #576] @ 0x240 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf58c0020 │ │ │ │ - ldrb r4, [r1, #12] │ │ │ │ + @ instruction: 0xf3680020 │ │ │ │ + ldrb r0, [r5, #3] │ │ │ │ movs r7, r3 │ │ │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r6!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r7} │ │ │ │ movs r7, r3 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ movs r7, r3 │ │ │ │ - subw r0, sl, #32 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + eor.w r0, r6, #32 │ │ │ │ + strb r0, [r1, #24] │ │ │ │ movs r7, r3 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r4, [r4, #52] @ 0x34 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r4!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ movs r7, r3 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r7, pc, #72 @ (adr r7, d5768 ) │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + strb r4, [r0, #22] │ │ │ │ movs r7, r3 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #992] @ 0x3e0 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #0] │ │ │ │ movs r7, r3 │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ movs r7, r3 │ │ │ │ - sub.w r0, ip, #32 │ │ │ │ - strb r6, [r5, #28] │ │ │ │ + vaddl.s8 q0, d8, d16 │ │ │ │ + strb r2, [r1, #20] │ │ │ │ movs r7, r3 │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - str r5, [sp, #648] @ 0x288 │ │ │ │ + str r3, [sp, #504] @ 0x1f8 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r0, #40] @ 0x28 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ movs r7, r3 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ movs r7, r3 │ │ │ │ - add r0, sp, #328 @ 0x148 │ │ │ │ + add r6, pc, #184 @ (adr r6, d581c ) │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r0, #27] │ │ │ │ + strb r0, [r4, #18] │ │ │ │ movs r7, r3 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ movs r7, r3 │ │ │ │ - str r5, [sp, #128] @ 0x80 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ movs r7, r3 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ movs r7, r3 │ │ │ │ - str r7, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ + stmia r1!, {r5} │ │ │ │ movs r7, r3 │ │ │ │ - ldr r3, [pc, #248] @ (d58c8 ) │ │ │ │ - ldr r1, [pc, #252] @ (d58cc ) │ │ │ │ + ldr r3, [pc, #248] @ (d5884 ) │ │ │ │ + ldr r1, [pc, #252] @ (d5888 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d5862 │ │ │ │ - ldr r3, [pc, #232] @ (d58d0 ) │ │ │ │ + beq.n d581e │ │ │ │ + ldr r3, [pc, #232] @ (d588c ) │ │ │ │ movw r2, #1843 @ 0x733 │ │ │ │ - ldr r1, [pc, #228] @ (d58d4 ) │ │ │ │ - ldr r0, [pc, #232] @ (d58d8 ) │ │ │ │ + ldr r1, [pc, #228] @ (d5890 ) │ │ │ │ + ldr r0, [pc, #232] @ (d5894 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w d4e14 │ │ │ │ - ldr r3, [pc, #204] @ (d58d0 ) │ │ │ │ + b.w d4dd0 │ │ │ │ + ldr r3, [pc, #204] @ (d588c ) │ │ │ │ movw r2, #1843 @ 0x733 │ │ │ │ - ldr r1, [pc, #208] @ (d58dc ) │ │ │ │ - ldr r0, [pc, #212] @ (d58e0 ) │ │ │ │ + ldr r1, [pc, #208] @ (d5898 ) │ │ │ │ + ldr r0, [pc, #212] @ (d589c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.w d4e14 │ │ │ │ + b.w d4dd0 │ │ │ │ mov r0, r8 │ │ │ │ bl 87140 │ │ │ │ - b.n d53d4 │ │ │ │ - ldr r0, [pc, #180] @ (d58e4 ) │ │ │ │ + b.n d5390 │ │ │ │ + ldr r0, [pc, #180] @ (d58a0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5846 │ │ │ │ + beq.n d5802 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d586a │ │ │ │ - ldr r3, [pc, #136] @ (d58d0 ) │ │ │ │ + cbz r3, d5826 │ │ │ │ + ldr r3, [pc, #136] @ (d588c ) │ │ │ │ movw r2, #1843 @ 0x733 │ │ │ │ - ldr r1, [pc, #152] @ (d58e8 ) │ │ │ │ - ldr r0, [pc, #156] @ (d58ec ) │ │ │ │ + ldr r1, [pc, #152] @ (d58a4 ) │ │ │ │ + ldr r0, [pc, #156] @ (d58a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w d4e14 │ │ │ │ + b.w d4dd0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d57e6 │ │ │ │ + b.n d57a2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5846 │ │ │ │ - ldr r3, [pc, #124] @ (d58f0 ) │ │ │ │ - mov.w r2, #4768 @ 0x12a0 │ │ │ │ + b.n d5802 │ │ │ │ + ldr r3, [pc, #124] @ (d58ac ) │ │ │ │ + movw r2, #4753 @ 0x1291 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #116] @ (d58f4 ) │ │ │ │ - ldr r0, [pc, #120] @ (d58f8 ) │ │ │ │ + ldr r1, [pc, #116] @ (d58b0 ) │ │ │ │ + ldr r0, [pc, #120] @ (d58b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2320 @ 0x910 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #108] @ (d58fc ) │ │ │ │ - movw r2, #4562 @ 0x11d2 │ │ │ │ + ldr r3, [pc, #108] @ (d58b8 ) │ │ │ │ + movw r2, #4547 @ 0x11c3 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #100] @ (d5900 ) │ │ │ │ - ldr r0, [pc, #104] @ (d5904 ) │ │ │ │ + ldr r1, [pc, #100] @ (d58bc ) │ │ │ │ + ldr r0, [pc, #104] @ (d58c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2320 @ 0x910 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (d5908 ) │ │ │ │ - movw r2, #4487 @ 0x1187 │ │ │ │ + ldr r3, [pc, #92] @ (d58c4 ) │ │ │ │ + movw r2, #4472 @ 0x1178 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #84] @ (d590c ) │ │ │ │ - ldr r0, [pc, #88] @ (d5910 ) │ │ │ │ + ldr r1, [pc, #84] @ (d58c8 ) │ │ │ │ + ldr r0, [pc, #88] @ (d58cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2320 @ 0x910 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + nop {12} │ │ │ │ movs r7, r3 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ - movs r7, r3 │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ + nop {7} │ │ │ │ movs r7, r3 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ movs r7, r3 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + ite pl │ │ │ │ + movpl r7, r3 │ │ │ │ + strmi r0, [sp, #1016] @ 0x3f8 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ + str r4, [r7, #0] │ │ │ │ movs r7, r3 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + yield │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [sp, #888] @ 0x378 │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ movs r7, r3 │ │ │ │ - b.n d519c │ │ │ │ + b.n d5d10 │ │ │ │ movs r1, r4 │ │ │ │ - ldc2l 0, cr0, [sl, #120] @ 0x78 │ │ │ │ - stmia r1!, {r3, r7} │ │ │ │ - movs r7, r3 │ │ │ │ - b.n d5170 │ │ │ │ + @ instruction: 0xfbb6001e │ │ │ │ + itt vs │ │ │ │ + movvs r7, r3 │ │ │ │ + bvs.n d5ce4 │ │ │ │ movs r1, r4 │ │ │ │ - ldc2 0, cr0, [lr, #120]! @ 0x78 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + @ instruction: 0xfb9a001e │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ movs r7, r3 │ │ │ │ - b.n d5144 │ │ │ │ + b.n d5cb8 │ │ │ │ movs r1, r4 │ │ │ │ - stc2 0, cr0, [r2, #120]! @ 0x78 │ │ │ │ - ldr r5, [sp, #352] @ 0x160 │ │ │ │ + @ instruction: 0xfb7e001e │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d5914 : │ │ │ │ +000d58d0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #228] @ (d5a08 ) │ │ │ │ + ldr r2, [pc, #228] @ (d59c4 ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #228] @ (d5a0c ) │ │ │ │ + ldr r3, [pc, #228] @ (d59c8 ) │ │ │ │ sub sp, #20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8be60 │ │ │ │ @@ -218090,1172 +218069,1175 @@ │ │ │ │ bl 8be60 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52e10 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d59e0 │ │ │ │ + beq.n d599c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5964 │ │ │ │ + beq.n d5920 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d59d4 │ │ │ │ + beq.n d5990 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d5974 │ │ │ │ + beq.n d5930 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, d59b0 │ │ │ │ + cbz r2, d596c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d59c0 │ │ │ │ + bne.n d597c │ │ │ │ ldr r4, [r3, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d598e │ │ │ │ + beq.n d594a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, d59a8 │ │ │ │ - ldr r2, [pc, #128] @ (d5a10 ) │ │ │ │ - ldr r3, [pc, #120] @ (d5a0c ) │ │ │ │ + cbz r2, d5964 │ │ │ │ + ldr r2, [pc, #128] @ (d59cc ) │ │ │ │ + ldr r3, [pc, #120] @ (d59c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d5a04 │ │ │ │ + bne.n d59c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d598e │ │ │ │ + b.n d594a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n d597a │ │ │ │ + beq.n d5936 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n d597e │ │ │ │ + beq.n d593a │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d59ea │ │ │ │ + bne.n d59a6 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r4, r2, #1 │ │ │ │ - b.n d597e │ │ │ │ + b.n d593a │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n d5964 │ │ │ │ + b.n d5920 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n d5952 │ │ │ │ + b.n d590e │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d597e │ │ │ │ + beq.n d593a │ │ │ │ orr.w r4, r3, #1 │ │ │ │ - b.n d598e │ │ │ │ + b.n d594a │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - add r6, pc, #840 @ (adr r6, d5d54 ) │ │ │ │ + add r7, pc, #88 @ (adr r7, d5a20 ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #424 @ (adr r6, d5bbc ) │ │ │ │ + add r6, pc, #696 @ (adr r6, d5c88 ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n d5a26 │ │ │ │ + bmi.n d59e2 │ │ │ │ lsls r3, r1, #31 │ │ │ │ - bmi.n d5a26 │ │ │ │ + bmi.n d59e2 │ │ │ │ orr.w r3, r0, r1 │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ - bcc.n d5a2a │ │ │ │ - b.w d5914 │ │ │ │ + bcc.n d59e6 │ │ │ │ + b.w d58d0 │ │ │ │ asrs r1, r1, #1 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -000d5a34 : │ │ │ │ +000d59f0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ sub sp, #20 │ │ │ │ - ldr r6, [pc, #864] @ (d5da8 ) │ │ │ │ + ldr r6, [pc, #864] @ (d5d64 ) │ │ │ │ add r6, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d5b90 │ │ │ │ + beq.w d5b4c │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d5bba │ │ │ │ + beq.w d5b76 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r5, [r7, #20] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w d5be4 │ │ │ │ + beq.w d5ba0 │ │ │ │ lsls r0, r5, #31 │ │ │ │ - bmi.w d5c46 │ │ │ │ + bmi.w d5c02 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d5b04 │ │ │ │ + beq.n d5ac0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5c16 │ │ │ │ + beq.w d5bd2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r7, [r3, #16] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w d5c52 │ │ │ │ + beq.w d5c0e │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.w d5c86 │ │ │ │ + bmi.w d5c42 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d5b0c │ │ │ │ + beq.n d5ac8 │ │ │ │ cmp.w r7, #32768 @ 0x8000 │ │ │ │ - bcc.n d5b18 │ │ │ │ + bcc.n d5ad4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl d5914 │ │ │ │ + bl d58d0 │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.w d5d58 │ │ │ │ + bmi.w d5d14 │ │ │ │ lsls r7, r1, #31 │ │ │ │ - bmi.w d5d08 │ │ │ │ + bmi.w d5cc4 │ │ │ │ subs r7, r5, r1 │ │ │ │ teq r5, r7 │ │ │ │ - bmi.n d5b3e │ │ │ │ + bmi.n d5afa │ │ │ │ ldrb.w r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w d5cae │ │ │ │ + beq.w d5c6a │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ subs r5, r7, r1 │ │ │ │ teq r5, r7 │ │ │ │ - bmi.n d5b2e │ │ │ │ + bmi.n d5aea │ │ │ │ ldr r7, [r4, #72] @ 0x48 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w d5cd4 │ │ │ │ + beq.w d5c90 │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.w d5d34 │ │ │ │ + bmi.w d5cf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d5b88 │ │ │ │ + beq.n d5b44 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.w d5d72 │ │ │ │ + bmi.w d5d2e │ │ │ │ subs r4, r5, r7 │ │ │ │ teq r4, r5 │ │ │ │ - bmi.n d5b74 │ │ │ │ + bmi.n d5b30 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5a78 │ │ │ │ + b.n d5a34 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r7, #32768 @ 0x8000 │ │ │ │ - bcs.n d5aa0 │ │ │ │ + bcs.n d5a5c │ │ │ │ lsls r1, r7, #2 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bpl.n d5ab6 │ │ │ │ + bpl.n d5a72 │ │ │ │ mov r0, r5 │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ - b.n d5b4c │ │ │ │ + b.n d5b08 │ │ │ │ teq r1, r5 │ │ │ │ - bmi.n d5ad8 │ │ │ │ + bmi.n d5a94 │ │ │ │ mov r0, r7 │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ mov r5, r0 │ │ │ │ - b.n d5ad8 │ │ │ │ + b.n d5a94 │ │ │ │ teq r7, r1 │ │ │ │ - bmi.n d5abe │ │ │ │ + bmi.n d5a7a │ │ │ │ mov r0, r5 │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ mov r7, r0 │ │ │ │ ldrb.w r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w d5cae │ │ │ │ + beq.w d5c6a │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ lsls r0, r7, #31 │ │ │ │ mov.w r1, r1, lsl #1 │ │ │ │ - bpl.n d5ad0 │ │ │ │ + bpl.n d5a8c │ │ │ │ mov r0, r7 │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.n d5ad8 │ │ │ │ + b.n d5a94 │ │ │ │ teq r7, r4 │ │ │ │ - bmi.n d5afe │ │ │ │ + bmi.n d5aba │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w d3750 │ │ │ │ + b.w d370c │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5af0 │ │ │ │ - ldr r1, [pc, #536] @ (d5dac ) │ │ │ │ + b.n d5aac │ │ │ │ + ldr r1, [pc, #536] @ (d5d68 ) │ │ │ │ movw r0, #1547 @ 0x60b │ │ │ │ - ldr r3, [pc, #536] @ (d5db0 ) │ │ │ │ - ldr r2, [pc, #536] @ (d5db4 ) │ │ │ │ + ldr r3, [pc, #536] @ (d5d6c ) │ │ │ │ + ldr r2, [pc, #536] @ (d5d70 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #532] @ (d5db8 ) │ │ │ │ - ldr r0, [pc, #532] @ (d5dbc ) │ │ │ │ + ldr r1, [pc, #532] @ (d5d74 ) │ │ │ │ + ldr r0, [pc, #532] @ (d5d78 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #496] @ (d5dac ) │ │ │ │ + ldr r2, [pc, #496] @ (d5d68 ) │ │ │ │ movw r1, #1555 @ 0x613 │ │ │ │ - ldr r3, [pc, #508] @ (d5dc0 ) │ │ │ │ + ldr r3, [pc, #508] @ (d5d7c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #504] @ (d5dc4 ) │ │ │ │ + ldr r2, [pc, #504] @ (d5d80 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #504] @ (d5dc8 ) │ │ │ │ + ldr r1, [pc, #504] @ (d5d84 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #504] @ (d5dcc ) │ │ │ │ + ldr r0, [pc, #504] @ (d5d88 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n d5bb2 │ │ │ │ - ldr r2, [pc, #488] @ (d5dd0 ) │ │ │ │ - ldr r1, [pc, #492] @ (d5dd4 ) │ │ │ │ + b.n d5b6e │ │ │ │ + ldr r2, [pc, #488] @ (d5d8c ) │ │ │ │ + ldr r1, [pc, #492] @ (d5d90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d5d84 │ │ │ │ - ldr r3, [pc, #428] @ (d5dac ) │ │ │ │ + beq.w d5d40 │ │ │ │ + ldr r3, [pc, #428] @ (d5d68 ) │ │ │ │ movw r2, #1555 @ 0x613 │ │ │ │ - ldr r1, [pc, #464] @ (d5dd8 ) │ │ │ │ - ldr r0, [pc, #468] @ (d5ddc ) │ │ │ │ + ldr r1, [pc, #464] @ (d5d94 ) │ │ │ │ + ldr r0, [pc, #468] @ (d5d98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d5bdc │ │ │ │ - ldr r3, [pc, #404] @ (d5dac ) │ │ │ │ + b.n d5b98 │ │ │ │ + ldr r3, [pc, #404] @ (d5d68 ) │ │ │ │ movw r2, #1556 @ 0x614 │ │ │ │ - ldr r0, [pc, #448] @ (d5de0 ) │ │ │ │ + ldr r0, [pc, #448] @ (d5d9c ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #444] @ (d5de4 ) │ │ │ │ + ldr r3, [pc, #444] @ (d5da0 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #444] @ (d5de8 ) │ │ │ │ + ldr r2, [pc, #444] @ (d5da4 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #444] @ (d5dec ) │ │ │ │ + ldr r1, [pc, #444] @ (d5da8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ - b.n d5bb2 │ │ │ │ + b.n d5b6e │ │ │ │ mov r0, r5 │ │ │ │ bl 87140 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ - b.n d5a72 │ │ │ │ - ldr r2, [pc, #380] @ (d5dd0 ) │ │ │ │ + b.n d5a2e │ │ │ │ + ldr r2, [pc, #380] @ (d5d8c ) │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #408] @ (d5df0 ) │ │ │ │ + ldr r1, [pc, #408] @ (d5dac ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d5d1c │ │ │ │ - ldr r3, [pc, #316] @ (d5dac ) │ │ │ │ + beq.n d5cd8 │ │ │ │ + ldr r3, [pc, #316] @ (d5d68 ) │ │ │ │ movw r2, #1556 @ 0x614 │ │ │ │ - ldr r1, [pc, #380] @ (d5df4 ) │ │ │ │ - ldr r0, [pc, #384] @ (d5df8 ) │ │ │ │ + ldr r1, [pc, #380] @ (d5db0 ) │ │ │ │ + ldr r0, [pc, #384] @ (d5db4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d5c38 │ │ │ │ + b.n d5bf4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 87140 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d5d24 │ │ │ │ + beq.n d5ce0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl d5914 │ │ │ │ + bl d58d0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d5aaa │ │ │ │ - ldr r3, [pc, #252] @ (d5dac ) │ │ │ │ + b.n d5a66 │ │ │ │ + ldr r3, [pc, #252] @ (d5d68 ) │ │ │ │ movw r2, #1557 @ 0x615 │ │ │ │ - ldr r0, [pc, #324] @ (d5dfc ) │ │ │ │ + ldr r0, [pc, #324] @ (d5db8 ) │ │ │ │ mov r5, r7 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #320] @ (d5e00 ) │ │ │ │ + ldr r3, [pc, #320] @ (d5dbc ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #316] @ (d5e04 ) │ │ │ │ - ldr r1, [pc, #316] @ (d5e08 ) │ │ │ │ + ldr r2, [pc, #316] @ (d5dc0 ) │ │ │ │ + ldr r1, [pc, #316] @ (d5dc4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n d5c38 │ │ │ │ - ldr r3, [pc, #248] @ (d5dd0 ) │ │ │ │ - ldr r1, [pc, #308] @ (d5e0c ) │ │ │ │ + b.n d5bf4 │ │ │ │ + ldr r3, [pc, #248] @ (d5d8c ) │ │ │ │ + ldr r1, [pc, #308] @ (d5dc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d5d2c │ │ │ │ - ldr r3, [pc, #192] @ (d5dac ) │ │ │ │ + cbz r3, d5ce8 │ │ │ │ + ldr r3, [pc, #192] @ (d5d68 ) │ │ │ │ movw r2, #1558 @ 0x616 │ │ │ │ - ldr r1, [pc, #284] @ (d5e10 ) │ │ │ │ - ldr r0, [pc, #288] @ (d5e14 ) │ │ │ │ + ldr r1, [pc, #284] @ (d5dcc ) │ │ │ │ + ldr r0, [pc, #288] @ (d5dd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ - b.n d5bb2 │ │ │ │ + b.n d5b6e │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 87198 │ │ │ │ - b.n d5b4c │ │ │ │ + b.n d5b08 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5c6e │ │ │ │ + b.n d5c2a │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5c9a │ │ │ │ + b.n d5c56 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5cea │ │ │ │ + b.n d5ca6 │ │ │ │ mov r0, r7 │ │ │ │ bl 87140 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d5d8c │ │ │ │ + cbz r3, d5d48 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.n d5d94 │ │ │ │ + bmi.n d5d50 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ - b.n d5afe │ │ │ │ + b.n d5aba │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ lsls r5, r1, #31 │ │ │ │ - bpl.w d5b4c │ │ │ │ - b.n d5d14 │ │ │ │ + bpl.w d5b08 │ │ │ │ + b.n d5cd0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ - b.n d5afe │ │ │ │ + b.n d5aba │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5bfe │ │ │ │ + b.n d5bba │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5d42 │ │ │ │ + b.n d5cfe │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ - b.n d5d50 │ │ │ │ + b.n d5d0c │ │ │ │ nop │ │ │ │ - add r5, pc, #720 @ (adr r5, d607c ) │ │ │ │ + add r5, pc, #992 @ (adr r5, d6148 ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ movs r7, r3 │ │ │ │ - bkpt 0x007e │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ movs r7, r3 │ │ │ │ - bkpt 0x00ac │ │ │ │ + pop {r3, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #42] @ 0x2a │ │ │ │ movs r7, r3 │ │ │ │ - add r2, pc, #472 @ (adr r2, d5f9c ) │ │ │ │ + add r0, pc, #328 @ (adr r0, d5ec8 ) │ │ │ │ movs r7, r3 │ │ │ │ - strb r2, [r0, #8] │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ movs r7, r3 │ │ │ │ - bkpt 0x0080 │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0084 │ │ │ │ + pop {r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - bkpt 0x004c │ │ │ │ + pop {r3, r5} │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r5, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #40] @ 0x28 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r6, #38] @ 0x26 │ │ │ │ movs r7, r3 │ │ │ │ - b.n d5e3c │ │ │ │ + udf #6 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r4, #6] │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ movs r7, r3 │ │ │ │ - bkpt 0x0022 │ │ │ │ + cbnz r6, d5e2a │ │ │ │ movs r7, r3 │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ movs r7, r3 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + cbnz r0, d5e22 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ movs r7, r3 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + cbnz r4, d5e2e │ │ │ │ movs r7, r3 │ │ │ │ - strb r6, [r0, #4] │ │ │ │ + ldr r2, [r4, #108] @ 0x6c │ │ │ │ movs r7, r3 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + cbnz r4, d5e20 │ │ │ │ movs r7, r3 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + cbnz r0, d5e3a │ │ │ │ movs r7, r3 │ │ │ │ - pop {r5, r6, pc} │ │ │ │ + cbnz r4, d5e1e │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #32] │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d5e18 : │ │ │ │ +000d5dd4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #48] @ d5e58 │ │ │ │ + ldr.w ip, [pc, #48] @ d5e14 │ │ │ │ mov lr, r1 │ │ │ │ mov r4, r0 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ add ip, pc │ │ │ │ mov r2, r3 │ │ │ │ mov r0, lr │ │ │ │ add.w r3, ip, #4080 @ 0xff0 │ │ │ │ bl 86038 │ │ │ │ - cbz r0, d5e54 │ │ │ │ + cbz r0, d5e10 │ │ │ │ mov r0, r4 │ │ │ │ - bl d5a34 │ │ │ │ + bl d59f0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d5e54 │ │ │ │ + beq.n d5e10 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 8bf90 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000d5e5c : │ │ │ │ +000d5e18 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - vldr d7, [pc, #180] @ d5f20 │ │ │ │ + vldr d7, [pc, #184] @ d5ee0 │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #188] @ (d5f30 ) │ │ │ │ - ldr r3, [pc, #192] @ (d5f34 ) │ │ │ │ + ldr r2, [pc, #192] @ (d5ef0 ) │ │ │ │ + ldr r3, [pc, #196] @ (d5ef4 ) │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bpl.n d5e98 │ │ │ │ - vldr d7, [pc, #156] @ d5f28 │ │ │ │ + bpl.n d5e54 │ │ │ │ + vldr d7, [pc, #160] @ d5ee8 │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n d5ed6 │ │ │ │ + bgt.n d5e92 │ │ │ │ blx 52c94 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, d5ebc │ │ │ │ + cbz r0, d5e78 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n d5eee │ │ │ │ + bne.n d5eaa │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d5ebc │ │ │ │ + beq.n d5e78 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbz r1, d5ee2 │ │ │ │ - ldr r1, [pc, #120] @ (d5f38 ) │ │ │ │ - ldr r2, [pc, #116] @ (d5f34 ) │ │ │ │ + cbz r1, d5e9e │ │ │ │ + ldr r1, [pc, #124] @ (d5ef8 ) │ │ │ │ + ldr r2, [pc, #120] @ (d5ef4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n d5f16 │ │ │ │ + bne.n d5ed2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ vcvt.s32.f64 s0, d0 │ │ │ │ vmov r3, s0 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d5ebc │ │ │ │ + b.n d5e78 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n d5ebc │ │ │ │ + b.n d5e78 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d5eac │ │ │ │ + beq.n d5e68 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n d5f02 │ │ │ │ + bne.n d5ebe │ │ │ │ ldr r3, [r0, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d5eac │ │ │ │ + b.n d5e68 │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ - cbz r3, d5f1a │ │ │ │ + cbz r3, d5ed6 │ │ │ │ orr.w r3, r2, #1 │ │ │ │ - b.n d5ebc │ │ │ │ + b.n d5e78 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d5eac │ │ │ │ + b.n d5e68 │ │ │ │ nop │ │ │ │ + nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ rors r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r4, r6, r7} │ │ │ │ - add r1, pc, #528 @ (adr r1, d6144 ) │ │ │ │ + add r1, pc, #800 @ (adr r1, d6214 ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #240 @ (adr r1, d602c ) │ │ │ │ + add r1, pc, #512 @ (adr r1, d60fc ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000d5f3c : │ │ │ │ +000d5efc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 5362c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w d5e5c │ │ │ │ + b.w d5e18 │ │ │ │ nop │ │ │ │ │ │ │ │ -000d5f58 : │ │ │ │ +000d5f18 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 52db4 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w d5e5c │ │ │ │ + b.w d5e18 │ │ │ │ nop │ │ │ │ │ │ │ │ -000d5f74 : │ │ │ │ +000d5f34 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr.w ip, [pc, #216] @ d6064 │ │ │ │ + ldr.w ip, [pc, #216] @ d6024 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #212] @ (d6068 ) │ │ │ │ + ldr r3, [pc, #212] @ (d6028 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r4, [pc, #208] @ (d606c ) │ │ │ │ + ldr r4, [pc, #208] @ (d602c ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #20 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #192] @ (d6070 ) │ │ │ │ + ldr r3, [pc, #192] @ (d6030 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ subs r3, #216 @ 0xd8 │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d602e │ │ │ │ + beq.n d5fee │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n d600e │ │ │ │ + bpl.n d5fce │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d6032 │ │ │ │ + bne.n d5ff2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl a5c94 │ │ │ │ + bl a5c70 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d602e │ │ │ │ - cbnz r0, d6008 │ │ │ │ - ldr r3, [pc, #148] @ (d6074 ) │ │ │ │ + beq.n d5fee │ │ │ │ + cbnz r0, d5fc8 │ │ │ │ + ldr r3, [pc, #148] @ (d6034 ) │ │ │ │ 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, #132] @ (d6078 ) │ │ │ │ - ldr r3, [pc, #116] @ (d6068 ) │ │ │ │ + ldr r2, [pc, #132] @ (d6038 ) │ │ │ │ + ldr r3, [pc, #116] @ (d6028 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d6060 │ │ │ │ + bne.n d6020 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #112] @ (d607c ) │ │ │ │ + ldr r3, [pc, #112] @ (d603c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n d5fe2 │ │ │ │ - ldr r0, [pc, #112] @ (d6080 ) │ │ │ │ + b.n d5fa2 │ │ │ │ + ldr r0, [pc, #112] @ (d6040 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #104] @ (d6084 ) │ │ │ │ - ldr r1, [pc, #108] @ (d6088 ) │ │ │ │ + ldr r3, [pc, #104] @ (d6044 ) │ │ │ │ + ldr r1, [pc, #108] @ (d6048 ) │ │ │ │ movw r2, #1812 @ 0x714 │ │ │ │ - ldr r0, [pc, #104] @ (d608c ) │ │ │ │ + ldr r0, [pc, #104] @ (d604c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d5ff0 │ │ │ │ + b.n d5fb0 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n d5fd2 │ │ │ │ + beq.n d5f92 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d6046 │ │ │ │ + bne.n d6006 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n d5fd2 │ │ │ │ + b.n d5f92 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d5fd2 │ │ │ │ + beq.n d5f92 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n d5fd2 │ │ │ │ + b.n d5f92 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - add r0, pc, #416 @ (adr r0, d6208 ) │ │ │ │ + add r0, pc, #672 @ (adr r0, d62c8 ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #392 @ (adr r0, d61f8 ) │ │ │ │ + add r0, pc, #648 @ (adr r0, d62b8 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #32 @ (adr r0, d609c ) │ │ │ │ + add r0, pc, #288 @ (adr r0, d615c ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r2, r0, asr #32 │ │ │ │ + @ instruction: 0xe98a0020 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r6, [r1, #24] │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d6090 : │ │ │ │ +000d6050 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr.w ip, [pc, #216] @ d6180 │ │ │ │ + ldr.w ip, [pc, #216] @ d6140 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #212] @ (d6184 ) │ │ │ │ + ldr r3, [pc, #212] @ (d6144 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r4, [pc, #208] @ (d6188 ) │ │ │ │ + ldr r4, [pc, #208] @ (d6148 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #20 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #192] @ (d618c ) │ │ │ │ + ldr r3, [pc, #192] @ (d614c ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ subs r3, #168 @ 0xa8 │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d614a │ │ │ │ + beq.n d610a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n d612a │ │ │ │ + bpl.n d60ea │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d614e │ │ │ │ + bne.n d610e │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl d4a9c │ │ │ │ + bl d4a58 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d614a │ │ │ │ - cbnz r0, d6124 │ │ │ │ - ldr r3, [pc, #148] @ (d6190 ) │ │ │ │ + beq.n d610a │ │ │ │ + cbnz r0, d60e4 │ │ │ │ + ldr r3, [pc, #148] @ (d6150 ) │ │ │ │ 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, #132] @ (d6194 ) │ │ │ │ - ldr r3, [pc, #116] @ (d6184 ) │ │ │ │ + ldr r2, [pc, #132] @ (d6154 ) │ │ │ │ + ldr r3, [pc, #116] @ (d6144 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d617c │ │ │ │ + bne.n d613c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #112] @ (d6198 ) │ │ │ │ + ldr r3, [pc, #112] @ (d6158 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n d60fe │ │ │ │ - ldr r0, [pc, #112] @ (d619c ) │ │ │ │ + b.n d60be │ │ │ │ + ldr r0, [pc, #112] @ (d615c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #104] @ (d61a0 ) │ │ │ │ - ldr r1, [pc, #108] @ (d61a4 ) │ │ │ │ + ldr r3, [pc, #104] @ (d6160 ) │ │ │ │ + ldr r1, [pc, #108] @ (d6164 ) │ │ │ │ movw r2, #1820 @ 0x71c │ │ │ │ - ldr r0, [pc, #104] @ (d61a8 ) │ │ │ │ + ldr r0, [pc, #104] @ (d6168 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d610c │ │ │ │ + b.n d60cc │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n d60ee │ │ │ │ + beq.n d60ae │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d6162 │ │ │ │ + bne.n d6122 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n d60ee │ │ │ │ + b.n d60ae │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d60ee │ │ │ │ + beq.n d60ae │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n d60ee │ │ │ │ + b.n d60ae │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #280] @ 0x118 │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r6, r0, asr #32 │ │ │ │ + strd r0, r0, [lr], #-128 @ 0x80 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + @ instruction: 0xb61e │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ + strh r2, [r1, #62] @ 0x3e │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d61ac : │ │ │ │ +000d616c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr.w ip, [pc, #216] @ d629c │ │ │ │ + ldr.w ip, [pc, #216] @ d625c │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #212] @ (d62a0 ) │ │ │ │ + ldr r3, [pc, #212] @ (d6260 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r4, [pc, #208] @ (d62a4 ) │ │ │ │ + ldr r4, [pc, #208] @ (d6264 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #20 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #192] @ (d62a8 ) │ │ │ │ + ldr r3, [pc, #192] @ (d6268 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ subs r3, #120 @ 0x78 │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d6266 │ │ │ │ + beq.n d6226 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n d6246 │ │ │ │ + bpl.n d6206 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d626a │ │ │ │ + bne.n d622a │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6120 │ │ │ │ + bl a60fc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d6266 │ │ │ │ - cbnz r0, d6240 │ │ │ │ - ldr r3, [pc, #148] @ (d62ac ) │ │ │ │ + beq.n d6226 │ │ │ │ + cbnz r0, d6200 │ │ │ │ + ldr r3, [pc, #148] @ (d626c ) │ │ │ │ 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, #132] @ (d62b0 ) │ │ │ │ - ldr r3, [pc, #116] @ (d62a0 ) │ │ │ │ + ldr r2, [pc, #132] @ (d6270 ) │ │ │ │ + ldr r3, [pc, #116] @ (d6260 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d6298 │ │ │ │ + bne.n d6258 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #112] @ (d62b4 ) │ │ │ │ + ldr r3, [pc, #112] @ (d6274 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n d621a │ │ │ │ - ldr r0, [pc, #112] @ (d62b8 ) │ │ │ │ + b.n d61da │ │ │ │ + ldr r0, [pc, #112] @ (d6278 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #104] @ (d62bc ) │ │ │ │ - ldr r1, [pc, #108] @ (d62c0 ) │ │ │ │ + ldr r3, [pc, #104] @ (d627c ) │ │ │ │ + ldr r1, [pc, #108] @ (d6280 ) │ │ │ │ movw r2, #2552 @ 0x9f8 │ │ │ │ - ldr r0, [pc, #104] @ (d62c4 ) │ │ │ │ + ldr r0, [pc, #104] @ (d6284 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d6228 │ │ │ │ + b.n d61e8 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n d620a │ │ │ │ + beq.n d61ca │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d627e │ │ │ │ + bne.n d623e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n d620a │ │ │ │ + b.n d61ca │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d620a │ │ │ │ + beq.n d61ca │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n d620a │ │ │ │ + b.n d61ca │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #832] @ 0x340 │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [sl, #-128]! @ 0x80 │ │ │ │ + b.n d6120 │ │ │ │ + movs r0, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r6, [r2, #6] │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d62c8 : │ │ │ │ +000d6288 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #216] @ d63b0 │ │ │ │ + ldr.w ip, [pc, #216] @ d6370 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #208] @ (d63b4 ) │ │ │ │ + ldr r3, [pc, #208] @ (d6374 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #204] @ (d63b8 ) │ │ │ │ + ldr r5, [pc, #204] @ (d6378 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #188] @ (d63bc ) │ │ │ │ + ldr r3, [pc, #188] @ (d637c ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d636c │ │ │ │ - ldr r3, [pc, #172] @ (d63c0 ) │ │ │ │ + beq.n d632c │ │ │ │ + ldr r3, [pc, #172] @ (d6380 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d634e │ │ │ │ + bne.n d630e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n d6370 │ │ │ │ + bpl.n d6330 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d637c │ │ │ │ + bne.n d633c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae40c │ │ │ │ - ldr r2, [pc, #140] @ (d63c4 ) │ │ │ │ - ldr r3, [pc, #120] @ (d63b4 ) │ │ │ │ + bl ae3cc │ │ │ │ + ldr r2, [pc, #140] @ (d6384 ) │ │ │ │ + ldr r3, [pc, #120] @ (d6374 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d63aa │ │ │ │ + bne.n d636a │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #120] @ (d63c8 ) │ │ │ │ + ldr r0, [pc, #120] @ (d6388 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #112] @ (d63cc ) │ │ │ │ + ldr r3, [pc, #112] @ (d638c ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ - ldr r1, [pc, #112] @ (d63d0 ) │ │ │ │ - ldr r0, [pc, #116] @ (d63d4 ) │ │ │ │ + ldr r1, [pc, #112] @ (d6390 ) │ │ │ │ + ldr r0, [pc, #116] @ (d6394 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d6336 │ │ │ │ - ldr r0, [pc, #100] @ (d63d8 ) │ │ │ │ + b.n d62f6 │ │ │ │ + ldr r0, [pc, #100] @ (d6398 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n d6358 │ │ │ │ + b.n d6318 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n d6330 │ │ │ │ + beq.n d62f0 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d6390 │ │ │ │ + bne.n d6350 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n d6330 │ │ │ │ + b.n d62f0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d6330 │ │ │ │ + beq.n d62f0 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n d6330 │ │ │ │ + b.n d62f0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #360] @ 0x168 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1!, {r3, r4, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + strb r6, [r0, #18] │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xe8500020 │ │ │ │ + b.n d5fec │ │ │ │ + movs r0, r4 │ │ │ │ │ │ │ │ -000d63dc : │ │ │ │ +000d639c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #212] @ (d64c0 ) │ │ │ │ + ldr r2, [pc, #212] @ (d6480 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #212] @ (d64c4 ) │ │ │ │ + ldr r3, [pc, #212] @ (d6484 ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8be60 │ │ │ │ @@ -219266,100 +219248,100 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 532e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d6426 │ │ │ │ + beq.n d63e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d647a │ │ │ │ + cbz r3, d643a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d6436 │ │ │ │ + beq.n d63f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d646e │ │ │ │ + cbz r3, d642e │ │ │ │ movs r4, #1 │ │ │ │ - cbz r2, d6454 │ │ │ │ + cbz r2, d6414 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n d648e │ │ │ │ + bne.n d644e │ │ │ │ ldr r4, [r2, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d6454 │ │ │ │ + beq.n d6414 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, d6486 │ │ │ │ - ldr r2, [pc, #112] @ (d64c8 ) │ │ │ │ - ldr r3, [pc, #108] @ (d64c4 ) │ │ │ │ + cbz r3, d6446 │ │ │ │ + ldr r2, [pc, #112] @ (d6488 ) │ │ │ │ + ldr r3, [pc, #108] @ (d6484 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d64bc │ │ │ │ + bne.n d647c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n d6436 │ │ │ │ + b.n d63f6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n d6426 │ │ │ │ + b.n d63e6 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6454 │ │ │ │ + b.n d6414 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n d6444 │ │ │ │ + beq.n d6404 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n d64a2 │ │ │ │ + bne.n d6462 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r4, r3, #1 │ │ │ │ - b.n d6444 │ │ │ │ + b.n d6404 │ │ │ │ mov r0, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d6444 │ │ │ │ + beq.n d6404 │ │ │ │ orr.w r4, r2, #1 │ │ │ │ - b.n d6454 │ │ │ │ + b.n d6414 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #912] @ 0x390 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000d64cc : │ │ │ │ +000d648c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #212] @ (d65b0 ) │ │ │ │ + ldr r2, [pc, #212] @ (d6570 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #212] @ (d65b4 ) │ │ │ │ + ldr r3, [pc, #212] @ (d6574 ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8be60 │ │ │ │ @@ -219370,240 +219352,240 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52c7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d6516 │ │ │ │ + beq.n d64d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d656a │ │ │ │ + cbz r3, d652a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d6526 │ │ │ │ + beq.n d64e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d655e │ │ │ │ + cbz r3, d651e │ │ │ │ movs r4, #1 │ │ │ │ - cbz r2, d6544 │ │ │ │ + cbz r2, d6504 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n d657e │ │ │ │ + bne.n d653e │ │ │ │ ldr r4, [r2, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d6544 │ │ │ │ + beq.n d6504 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, d6576 │ │ │ │ - ldr r2, [pc, #112] @ (d65b8 ) │ │ │ │ - ldr r3, [pc, #108] @ (d65b4 ) │ │ │ │ + cbz r3, d6536 │ │ │ │ + ldr r2, [pc, #112] @ (d6578 ) │ │ │ │ + ldr r3, [pc, #108] @ (d6574 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d65ac │ │ │ │ + bne.n d656c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n d6526 │ │ │ │ + b.n d64e6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n d6516 │ │ │ │ + b.n d64d6 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6544 │ │ │ │ + b.n d6504 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n d6534 │ │ │ │ + beq.n d64f4 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n d6592 │ │ │ │ + bne.n d6552 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r4, r3, #1 │ │ │ │ - b.n d6534 │ │ │ │ + b.n d64f4 │ │ │ │ mov r0, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d6534 │ │ │ │ + beq.n d64f4 │ │ │ │ orr.w r4, r2, #1 │ │ │ │ - b.n d6544 │ │ │ │ + b.n d6504 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000d65bc : │ │ │ │ +000d657c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #244] @ d66c0 │ │ │ │ + ldr.w ip, [pc, #244] @ d6680 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #236] @ (d66c4 ) │ │ │ │ + ldr r3, [pc, #236] @ (d6684 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #232] @ (d66c8 ) │ │ │ │ + ldr r4, [pc, #232] @ (d6688 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #216] @ (d66cc ) │ │ │ │ + ldr r3, [pc, #216] @ (d668c ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ subs r3, #24 │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d667e │ │ │ │ - ldr r3, [pc, #200] @ (d66d0 ) │ │ │ │ + beq.n d663e │ │ │ │ + ldr r3, [pc, #200] @ (d6690 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d6660 │ │ │ │ + bne.n d6620 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n d6682 │ │ │ │ + bpl.n d6642 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d668e │ │ │ │ + bne.n d664e │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae7c8 │ │ │ │ + bl ae788 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d667e │ │ │ │ - cbnz r0, d665a │ │ │ │ - ldr r3, [pc, #160] @ (d66d4 ) │ │ │ │ + beq.n d663e │ │ │ │ + cbnz r0, d661a │ │ │ │ + ldr r3, [pc, #160] @ (d6694 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6642 │ │ │ │ + beq.n d6602 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #148] @ (d66d8 ) │ │ │ │ - ldr r3, [pc, #124] @ (d66c4 ) │ │ │ │ + ldr r2, [pc, #148] @ (d6698 ) │ │ │ │ + ldr r3, [pc, #124] @ (d6684 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d66bc │ │ │ │ + bne.n d667c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #128] @ (d66dc ) │ │ │ │ + ldr r3, [pc, #128] @ (d669c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n d6634 │ │ │ │ - ldr r0, [pc, #124] @ (d66e0 ) │ │ │ │ + b.n d65f4 │ │ │ │ + ldr r0, [pc, #124] @ (d66a0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #120] @ (d66e4 ) │ │ │ │ + ldr r3, [pc, #120] @ (d66a4 ) │ │ │ │ movs r2, #97 @ 0x61 │ │ │ │ - ldr r1, [pc, #120] @ (d66e8 ) │ │ │ │ - ldr r0, [pc, #120] @ (d66ec ) │ │ │ │ + ldr r1, [pc, #120] @ (d66a8 ) │ │ │ │ + ldr r0, [pc, #120] @ (d66ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d6642 │ │ │ │ - ldr r0, [pc, #108] @ (d66f0 ) │ │ │ │ + b.n d6602 │ │ │ │ + ldr r0, [pc, #108] @ (d66b0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n d666a │ │ │ │ + b.n d662a │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n d6624 │ │ │ │ + beq.n d65e4 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d66a2 │ │ │ │ + bne.n d6662 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n d6624 │ │ │ │ + b.n d65e4 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d6624 │ │ │ │ + beq.n d65e4 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n d6624 │ │ │ │ + b.n d65e4 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r6, #5] │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #392] @ 0x188 │ │ │ │ + str r7, [sp, #232] @ 0xe8 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r6, [r6, #36] @ 0x24 │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ movs r7, r3 │ │ │ │ - b.n d6170 │ │ │ │ + b.n d6ce0 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000d66f4 : │ │ │ │ +000d66b4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #212] @ (d67d8 ) │ │ │ │ + ldr r2, [pc, #212] @ (d6798 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #212] @ (d67dc ) │ │ │ │ + ldr r3, [pc, #212] @ (d679c ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8be60 │ │ │ │ @@ -219614,100 +219596,100 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 536ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d673e │ │ │ │ + beq.n d66fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d6792 │ │ │ │ + cbz r3, d6752 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d674e │ │ │ │ + beq.n d670e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d6786 │ │ │ │ + cbz r3, d6746 │ │ │ │ movs r4, #1 │ │ │ │ - cbz r2, d676c │ │ │ │ + cbz r2, d672c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n d67a6 │ │ │ │ + bne.n d6766 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d676c │ │ │ │ + beq.n d672c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, d679e │ │ │ │ - ldr r2, [pc, #112] @ (d67e0 ) │ │ │ │ - ldr r3, [pc, #108] @ (d67dc ) │ │ │ │ + cbz r3, d675e │ │ │ │ + ldr r2, [pc, #112] @ (d67a0 ) │ │ │ │ + ldr r3, [pc, #108] @ (d679c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d67d4 │ │ │ │ + bne.n d6794 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n d674e │ │ │ │ + b.n d670e │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n d673e │ │ │ │ + b.n d66fe │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d676c │ │ │ │ + b.n d672c │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n d675c │ │ │ │ + beq.n d671c │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n d67ba │ │ │ │ + bne.n d677a │ │ │ │ ldr r3, [r2, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r4, r3, #1 │ │ │ │ - b.n d675c │ │ │ │ + b.n d671c │ │ │ │ mov r0, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d675c │ │ │ │ + beq.n d671c │ │ │ │ orr.w r4, r2, #1 │ │ │ │ - b.n d676c │ │ │ │ + b.n d672c │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000d67e4 : │ │ │ │ +000d67a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #212] @ (d68c8 ) │ │ │ │ + ldr r2, [pc, #212] @ (d6888 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #212] @ (d68cc ) │ │ │ │ + ldr r3, [pc, #212] @ (d688c ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8be60 │ │ │ │ @@ -219718,21600 +219700,21598 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 53138 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d682e │ │ │ │ + beq.n d67ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d6882 │ │ │ │ + cbz r3, d6842 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d683e │ │ │ │ + beq.n d67fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d6876 │ │ │ │ + cbz r3, d6836 │ │ │ │ movs r4, #1 │ │ │ │ - cbz r2, d685c │ │ │ │ + cbz r2, d681c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n d6896 │ │ │ │ + bne.n d6856 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d685c │ │ │ │ + beq.n d681c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, d688e │ │ │ │ - ldr r2, [pc, #112] @ (d68d0 ) │ │ │ │ - ldr r3, [pc, #108] @ (d68cc ) │ │ │ │ + cbz r3, d684e │ │ │ │ + ldr r2, [pc, #112] @ (d6890 ) │ │ │ │ + ldr r3, [pc, #108] @ (d688c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d68c4 │ │ │ │ + bne.n d6884 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n d683e │ │ │ │ + b.n d67fe │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n d682e │ │ │ │ + b.n d67ee │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d685c │ │ │ │ + b.n d681c │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n d684c │ │ │ │ + beq.n d680c │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n d68aa │ │ │ │ + bne.n d686a │ │ │ │ ldr r3, [r2, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r4, r3, #1 │ │ │ │ - b.n d684c │ │ │ │ + b.n d680c │ │ │ │ mov r0, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d684c │ │ │ │ + beq.n d680c │ │ │ │ orr.w r4, r2, #1 │ │ │ │ - b.n d685c │ │ │ │ + b.n d681c │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + str r7, [sp, #880] @ 0x370 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000d68d4 : │ │ │ │ +000d6894 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r2, [pc, #2896] @ d7438 │ │ │ │ + ldr.w r2, [pc, #2896] @ d73f8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr.w r3, [pc, #2896] @ d743c │ │ │ │ + ldr.w r3, [pc, #2896] @ d73fc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - ldr.w r5, [pc, #2892] @ d7440 │ │ │ │ + ldr.w r5, [pc, #2892] @ d7400 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6bdc │ │ │ │ + beq.w d6b9c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6a64 │ │ │ │ - ldr.w r1, [pc, #2864] @ d7444 │ │ │ │ + beq.w d6a24 │ │ │ │ + ldr.w r1, [pc, #2864] @ d7404 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ str r7, [sp, #20] │ │ │ │ add.w r6, r1, #4096 @ 0x1000 │ │ │ │ mov r8, r1 │ │ │ │ add r1, sp, #20 │ │ │ │ ldr.w r0, [r6, #272] @ 0x110 │ │ │ │ blx 53348 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6c0a │ │ │ │ + beq.w d6bca │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w d6c28 │ │ │ │ + bpl.w d6be8 │ │ │ │ ldr.w r1, [r6, #276] @ 0x114 │ │ │ │ bl 8a6a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6c50 │ │ │ │ + beq.w d6c10 │ │ │ │ blx 53234 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n d69a8 │ │ │ │ - ldr.w r3, [pc, #2792] @ d7448 │ │ │ │ + bge.n d6968 │ │ │ │ + ldr.w r3, [pc, #2792] @ d7408 │ │ │ │ mov.w r2, #320 @ 0x140 │ │ │ │ - ldr.w r1, [pc, #2788] @ d744c │ │ │ │ - ldr.w r0, [pc, #2788] @ d7450 │ │ │ │ + ldr.w r1, [pc, #2788] @ d740c │ │ │ │ + ldr.w r0, [pc, #2788] @ d7410 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #2764] @ d7454 │ │ │ │ - ldr.w r3, [pc, #2736] @ d743c │ │ │ │ + ldr.w r2, [pc, #2764] @ d7414 │ │ │ │ + ldr.w r3, [pc, #2736] @ d73fc │ │ │ │ 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 d742a │ │ │ │ + bne.w d73ea │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 87080 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d695c │ │ │ │ + beq.n d691c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n d6a88 │ │ │ │ + bmi.n d6a48 │ │ │ │ negs r2, r0 │ │ │ │ and.w r1, r0, #3 │ │ │ │ and.w r2, r2, #3 │ │ │ │ mov r0, r1 │ │ │ │ it pl │ │ │ │ negpl r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ movge r2, r0 │ │ │ │ - blt.n d6a9e │ │ │ │ + blt.n d6a5e │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w d6c74 │ │ │ │ + beq.w d6c34 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bmi.w d6bd4 │ │ │ │ + bmi.w d6b94 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n d6ab0 │ │ │ │ + bne.n d6a70 │ │ │ │ ldr.w r1, [r8, #2656] @ 0xa60 │ │ │ │ mov r0, r4 │ │ │ │ bl 8a6a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d69fc │ │ │ │ + beq.n d69bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d6a6a │ │ │ │ + beq.n d6a2a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d6e0c │ │ │ │ + beq.w d6dcc │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52ce4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6a1e │ │ │ │ + beq.n d69de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, d6a7e │ │ │ │ + cbz r3, d6a3e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6a2e │ │ │ │ + beq.n d69ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, d6a76 │ │ │ │ + cbz r3, d6a36 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d6e30 │ │ │ │ + beq.w d6df0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n d6986 │ │ │ │ - ldr.w r1, [pc, #2568] @ d7448 │ │ │ │ + bmi.n d6946 │ │ │ │ + ldr.w r1, [pc, #2568] @ d7408 │ │ │ │ movw r2, #321 @ 0x141 │ │ │ │ - ldr.w r3, [pc, #2576] @ d7458 │ │ │ │ - ldr.w r0, [pc, #2576] @ d745c │ │ │ │ + ldr.w r3, [pc, #2576] @ d7418 │ │ │ │ + ldr.w r0, [pc, #2576] @ d741c │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2568] @ d7460 │ │ │ │ + ldr.w r1, [pc, #2568] @ d7420 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n d6984 │ │ │ │ + b.n d6944 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6912 │ │ │ │ + b.n d68d2 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d69fc │ │ │ │ + b.n d69bc │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6a2e │ │ │ │ + b.n d69ee │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d6a1e │ │ │ │ + b.n d69de │ │ │ │ movs r1, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl d67e4 │ │ │ │ + bl d67a4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ bl 87198 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n d69ce │ │ │ │ + b.n d698e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n d69de │ │ │ │ + beq.n d699e │ │ │ │ adds r2, r0, #4 │ │ │ │ adds r0, #3 │ │ │ │ - beq.w d6c74 │ │ │ │ + beq.w d6c34 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.w d6bd4 │ │ │ │ + bmi.w d6b94 │ │ │ │ ldr.w r1, [r8, #4024] @ 0xfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 8a6a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d6e4e │ │ │ │ + beq.w d6e0e │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 532b0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n d6ade │ │ │ │ + beq.n d6a9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6e00 │ │ │ │ + beq.w d6dc0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w d6e6c │ │ │ │ + blt.w d6e2c │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d6cc0 │ │ │ │ + beq.w d6c80 │ │ │ │ ldr.w r1, [r8, #4024] @ 0xfb8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52ce4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6b0c │ │ │ │ + beq.n d6acc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6c92 │ │ │ │ + beq.w d6c52 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d6fd2 │ │ │ │ + beq.w d6f92 │ │ │ │ ldr.w r1, [r8, #4024] @ 0xfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 8a6a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6b32 │ │ │ │ + beq.n d6af2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6c9a │ │ │ │ + beq.w d6c5a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d6ff0 │ │ │ │ + beq.w d6fb0 │ │ │ │ add r1, sp, #24 │ │ │ │ ldr.w r0, [r8, #1820] @ 0x71c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r6, [sp, #24] │ │ │ │ blx 53348 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d7014 │ │ │ │ + beq.w d6fd4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6b68 │ │ │ │ + beq.n d6b28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6cb4 │ │ │ │ + beq.w d6c74 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52ce4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6b88 │ │ │ │ + beq.n d6b48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6caa │ │ │ │ + beq.w d6c6a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6b9c │ │ │ │ + beq.n d6b5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6ca2 │ │ │ │ + beq.w d6c62 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d703e │ │ │ │ + beq.w d6ffe │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.w d6986 │ │ │ │ - ldr.w r1, [pc, #2200] @ d7448 │ │ │ │ + bmi.w d6946 │ │ │ │ + ldr.w r1, [pc, #2200] @ d7408 │ │ │ │ movw r2, #325 @ 0x145 │ │ │ │ - ldr.w r3, [pc, #2220] @ d7464 │ │ │ │ - ldr.w r0, [pc, #2220] @ d7468 │ │ │ │ + ldr.w r3, [pc, #2220] @ d7424 │ │ │ │ + ldr.w r0, [pc, #2220] @ d7428 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2212] @ d746c │ │ │ │ + ldr.w r1, [pc, #2212] @ d742c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n d6984 │ │ │ │ + b.n d6944 │ │ │ │ mov r0, r2 │ │ │ │ bl 87198 │ │ │ │ - b.n d6ab0 │ │ │ │ - ldr.w r1, [pc, #2152] @ d7448 │ │ │ │ + b.n d6a70 │ │ │ │ + ldr.w r1, [pc, #2152] @ d7408 │ │ │ │ mov.w r0, #316 @ 0x13c │ │ │ │ - ldr.w r3, [pc, #2184] @ d7470 │ │ │ │ - ldr.w r2, [pc, #2184] @ d7474 │ │ │ │ + ldr.w r3, [pc, #2184] @ d7430 │ │ │ │ + ldr.w r2, [pc, #2184] @ d7434 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2176] @ d7478 │ │ │ │ - ldr.w r0, [pc, #2176] @ d747c │ │ │ │ + ldr.w r1, [pc, #2176] @ d7438 │ │ │ │ + ldr.w r0, [pc, #2176] @ d743c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n d6984 │ │ │ │ - ldr.w r3, [pc, #2108] @ d7448 │ │ │ │ + b.n d6944 │ │ │ │ + ldr.w r3, [pc, #2108] @ d7408 │ │ │ │ movw r2, #317 @ 0x13d │ │ │ │ - ldr.w r1, [pc, #2156] @ d7480 │ │ │ │ - ldr.w r0, [pc, #2156] @ d7484 │ │ │ │ + ldr.w r1, [pc, #2156] @ d7440 │ │ │ │ + ldr.w r0, [pc, #2156] @ d7444 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d6984 │ │ │ │ - ldr.w r1, [pc, #2076] @ d7448 │ │ │ │ + b.n d6944 │ │ │ │ + ldr.w r1, [pc, #2076] @ d7408 │ │ │ │ movw r2, #317 @ 0x13d │ │ │ │ - ldr.w r3, [pc, #2132] @ d7488 │ │ │ │ + ldr.w r3, [pc, #2132] @ d7448 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2124] @ d748c │ │ │ │ - ldr.w r0, [pc, #2124] @ d7490 │ │ │ │ + ldr.w r1, [pc, #2124] @ d744c │ │ │ │ + ldr.w r0, [pc, #2124] @ d7450 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n d6984 │ │ │ │ - ldr.w r3, [pc, #2036] @ d7448 │ │ │ │ + b.n d6944 │ │ │ │ + ldr.w r3, [pc, #2036] @ d7408 │ │ │ │ mov.w r2, #318 @ 0x13e │ │ │ │ - ldr.w r1, [pc, #2104] @ d7494 │ │ │ │ - ldr.w r0, [pc, #2104] @ d7498 │ │ │ │ + ldr.w r1, [pc, #2104] @ d7454 │ │ │ │ + ldr.w r0, [pc, #2104] @ d7458 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n d6984 │ │ │ │ - ldr.w r3, [pc, #2000] @ d7448 │ │ │ │ + b.n d6944 │ │ │ │ + ldr.w r3, [pc, #2000] @ d7408 │ │ │ │ mov.w r2, #320 @ 0x140 │ │ │ │ - ldr.w r1, [pc, #2076] @ d749c │ │ │ │ - ldr.w r0, [pc, #2076] @ d74a0 │ │ │ │ + ldr.w r1, [pc, #2076] @ d745c │ │ │ │ + ldr.w r0, [pc, #2076] @ d7460 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d6978 │ │ │ │ + b.n d6938 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6b0c │ │ │ │ + b.n d6acc │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6b32 │ │ │ │ + b.n d6af2 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6b9c │ │ │ │ + b.n d6b5c │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d6b88 │ │ │ │ + b.n d6b48 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d6b68 │ │ │ │ + b.n d6b28 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #212] @ 0xd4 │ │ │ │ bl 8a6a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d7072 │ │ │ │ + beq.w d7032 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 532b0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n d6cf2 │ │ │ │ + beq.n d6cb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d6fc6 │ │ │ │ + beq.w d6f86 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w d708e │ │ │ │ + blt.w d704e │ │ │ │ uxtb r2, r2 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d6e8a │ │ │ │ + beq.w d6e4a │ │ │ │ ldr.w r1, [r3, #212] @ 0xd4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52ce4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6d22 │ │ │ │ + beq.n d6ce2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d6de8 │ │ │ │ + beq.n d6da8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d721a │ │ │ │ + beq.w d71da │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #212] @ 0xd4 │ │ │ │ bl 8a6a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6d4a │ │ │ │ + beq.n d6d0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d6df0 │ │ │ │ + beq.n d6db0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d7232 │ │ │ │ + beq.w d71f2 │ │ │ │ add r1, sp, #28 │ │ │ │ ldr.w r0, [r8, #1820] @ 0x71c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r6, [sp, #28] │ │ │ │ blx 53348 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d7242 │ │ │ │ + beq.w d7202 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6d80 │ │ │ │ + beq.n d6d40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d7066 │ │ │ │ + beq.w d7026 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52ce4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6da0 │ │ │ │ + beq.n d6d60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d705c │ │ │ │ + beq.w d701c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6db0 │ │ │ │ + beq.n d6d70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, d6df8 │ │ │ │ + cbz r3, d6db8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d7256 │ │ │ │ + beq.w d7216 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.w d6986 │ │ │ │ - ldr.w r1, [pc, #1668] @ d7448 │ │ │ │ + bmi.w d6946 │ │ │ │ + ldr.w r1, [pc, #1668] @ d7408 │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ - ldr.w r3, [pc, #1752] @ d74a4 │ │ │ │ - ldr.w r0, [pc, #1752] @ d74a8 │ │ │ │ + ldr.w r3, [pc, #1752] @ d7464 │ │ │ │ + ldr.w r0, [pc, #1752] @ d7468 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1744] @ d74ac │ │ │ │ + ldr.w r1, [pc, #1744] @ d746c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n d6984 │ │ │ │ + b.n d6944 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6d22 │ │ │ │ + b.n d6ce2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6d4a │ │ │ │ + b.n d6d0a │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6db0 │ │ │ │ + b.n d6d70 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n d6ade │ │ │ │ - ldr.w r3, [pc, #1592] @ d7448 │ │ │ │ + b.n d6a9e │ │ │ │ + ldr.w r3, [pc, #1592] @ d7408 │ │ │ │ movw r2, #321 @ 0x141 │ │ │ │ - ldr.w r1, [pc, #1688] @ d74b0 │ │ │ │ - ldr.w r0, [pc, #1688] @ d74b4 │ │ │ │ + ldr.w r1, [pc, #1688] @ d7470 │ │ │ │ + ldr.w r0, [pc, #1688] @ d7474 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n d6984 │ │ │ │ - ldr.w r3, [pc, #1556] @ d7448 │ │ │ │ + b.n d6944 │ │ │ │ + ldr.w r3, [pc, #1556] @ d7408 │ │ │ │ movw r2, #321 @ 0x141 │ │ │ │ - ldr.w r1, [pc, #1660] @ d74b8 │ │ │ │ - ldr.w r0, [pc, #1660] @ d74bc │ │ │ │ + ldr.w r1, [pc, #1660] @ d7478 │ │ │ │ + ldr.w r0, [pc, #1660] @ d747c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d6984 │ │ │ │ - ldr.w r3, [pc, #1528] @ d7448 │ │ │ │ + b.n d6944 │ │ │ │ + ldr.w r3, [pc, #1528] @ d7408 │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ - ldr.w r1, [pc, #1640] @ d74c0 │ │ │ │ - ldr.w r0, [pc, #1640] @ d74c4 │ │ │ │ + ldr.w r1, [pc, #1640] @ d7480 │ │ │ │ + ldr.w r0, [pc, #1640] @ d7484 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d6978 │ │ │ │ - ldr.w r3, [pc, #1496] @ d7448 │ │ │ │ + b.n d6938 │ │ │ │ + ldr.w r3, [pc, #1496] @ d7408 │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ - ldr.w r1, [pc, #1616] @ d74c8 │ │ │ │ - ldr.w r0, [pc, #1616] @ d74cc │ │ │ │ + ldr.w r1, [pc, #1616] @ d7488 │ │ │ │ + ldr.w r0, [pc, #1616] @ d748c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d6978 │ │ │ │ + b.n d6938 │ │ │ │ ldr.w r1, [r3, #280] @ 0x118 │ │ │ │ mov r0, r4 │ │ │ │ bl 8a6a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d7270 │ │ │ │ + beq.w d7230 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 532b0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n d6eb8 │ │ │ │ + beq.n d6e78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d720e │ │ │ │ + beq.w d71ce │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w d7394 │ │ │ │ + blt.w d7354 │ │ │ │ uxtb r2, r2 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d70aa │ │ │ │ + beq.w d706a │ │ │ │ ldr.w r1, [r3, #280] @ 0x118 │ │ │ │ mov r0, r6 │ │ │ │ blx 52ce4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6ee8 │ │ │ │ + beq.n d6ea8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d6fae │ │ │ │ + beq.n d6f6e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d73ca │ │ │ │ + beq.w d738a │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #280] @ 0x118 │ │ │ │ bl 8a6a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6f10 │ │ │ │ + beq.n d6ed0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d6fb6 │ │ │ │ + beq.n d6f76 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d73ba │ │ │ │ + beq.w d737a │ │ │ │ add r1, sp, #32 │ │ │ │ ldr.w r0, [r8, #1820] @ 0x71c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r6, [sp, #32] │ │ │ │ blx 53348 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d73e2 │ │ │ │ + beq.w d73a2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6f46 │ │ │ │ + beq.n d6f06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d7294 │ │ │ │ + beq.w d7254 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52ce4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6f66 │ │ │ │ + beq.n d6f26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d728a │ │ │ │ + beq.w d724a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d6f76 │ │ │ │ + beq.n d6f36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, d6fbe │ │ │ │ + cbz r3, d6f7e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d73f6 │ │ │ │ + beq.w d73b6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.w d6986 │ │ │ │ - ldr.w r1, [pc, #1216] @ d7448 │ │ │ │ + bmi.w d6946 │ │ │ │ + ldr.w r1, [pc, #1216] @ d7408 │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr.w r3, [pc, #1344] @ d74d0 │ │ │ │ - ldr.w r0, [pc, #1344] @ d74d4 │ │ │ │ + ldr.w r3, [pc, #1344] @ d7490 │ │ │ │ + ldr.w r0, [pc, #1344] @ d7494 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1332] @ d74d8 │ │ │ │ + ldr.w r1, [pc, #1332] @ d7498 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n d6984 │ │ │ │ + b.n d6944 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6ee8 │ │ │ │ + b.n d6ea8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6f10 │ │ │ │ + b.n d6ed0 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d6f76 │ │ │ │ + b.n d6f36 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n d6cf2 │ │ │ │ - ldr.w r3, [pc, #1140] @ d7448 │ │ │ │ + b.n d6cb2 │ │ │ │ + ldr.w r3, [pc, #1140] @ d7408 │ │ │ │ movw r2, #325 @ 0x145 │ │ │ │ - ldr.w r1, [pc, #1280] @ d74dc │ │ │ │ - ldr.w r0, [pc, #1280] @ d74e0 │ │ │ │ + ldr.w r1, [pc, #1280] @ d749c │ │ │ │ + ldr.w r0, [pc, #1280] @ d74a0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d6c6c │ │ │ │ - ldr.w r1, [pc, #1264] @ d74e4 │ │ │ │ + b.n d6c2c │ │ │ │ + ldr.w r1, [pc, #1264] @ d74a4 │ │ │ │ movw r2, #325 @ 0x145 │ │ │ │ - ldr.w r0, [pc, #1260] @ d74e8 │ │ │ │ - ldr.w r3, [pc, #1096] @ d7448 │ │ │ │ + ldr.w r0, [pc, #1260] @ d74a8 │ │ │ │ + ldr.w r3, [pc, #1096] @ d7408 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n d6984 │ │ │ │ - ldr.w r3, [pc, #1072] @ d7448 │ │ │ │ + b.n d6944 │ │ │ │ + ldr.w r3, [pc, #1072] @ d7408 │ │ │ │ movw r2, #325 @ 0x145 │ │ │ │ - ldr.w r1, [pc, #1228] @ d74ec │ │ │ │ - ldr.w r0, [pc, #1228] @ d74f0 │ │ │ │ + ldr.w r1, [pc, #1228] @ d74ac │ │ │ │ + ldr.w r0, [pc, #1228] @ d74b0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n d6984 │ │ │ │ - ldr.w r3, [pc, #1032] @ d7448 │ │ │ │ + b.n d6944 │ │ │ │ + ldr.w r3, [pc, #1032] @ d7408 │ │ │ │ movw r2, #325 @ 0x145 │ │ │ │ - ldr.w r1, [pc, #1196] @ d74f4 │ │ │ │ - ldr.w r0, [pc, #1196] @ d74f8 │ │ │ │ + ldr.w r1, [pc, #1196] @ d74b4 │ │ │ │ + ldr.w r0, [pc, #1196] @ d74b8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d6984 │ │ │ │ + b.n d6944 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d6da0 │ │ │ │ + b.n d6d60 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d6d80 │ │ │ │ - ldr r3, [pc, #980] @ (d7448 ) │ │ │ │ + b.n d6d40 │ │ │ │ + ldr r3, [pc, #980] @ (d7408 ) │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr.w r1, [pc, #1152] @ d74fc │ │ │ │ - ldr.w r0, [pc, #1152] @ d7500 │ │ │ │ + ldr.w r1, [pc, #1152] @ d74bc │ │ │ │ + ldr.w r0, [pc, #1152] @ d74c0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d6978 │ │ │ │ - ldr r3, [pc, #952] @ (d7448 ) │ │ │ │ + b.n d6938 │ │ │ │ + ldr r3, [pc, #952] @ (d7408 ) │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr.w r1, [pc, #1132] @ d7504 │ │ │ │ - ldr.w r0, [pc, #1132] @ d7508 │ │ │ │ + ldr.w r1, [pc, #1132] @ d74c4 │ │ │ │ + ldr.w r0, [pc, #1132] @ d74c8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d6978 │ │ │ │ + b.n d6938 │ │ │ │ ldr.w r1, [r3, #284] @ 0x11c │ │ │ │ mov r0, r4 │ │ │ │ bl 8a6a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d7410 │ │ │ │ + beq.w d73d0 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 532b0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n d70d8 │ │ │ │ + beq.n d7098 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d73ae │ │ │ │ + beq.w d736e │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w d758c │ │ │ │ + blt.w d754c │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d72a0 │ │ │ │ + beq.w d7260 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #292] @ 0x124 │ │ │ │ blx 52ce4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7108 │ │ │ │ + beq.n d70c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d71ee │ │ │ │ + beq.n d71ae │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d75ae │ │ │ │ + beq.w d756e │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #284] @ 0x11c │ │ │ │ bl 8a6a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7130 │ │ │ │ + beq.n d70f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d71f6 │ │ │ │ + beq.n d71b6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d75c8 │ │ │ │ + beq.w d7588 │ │ │ │ ldr.w r0, [r8, #180] @ 0xb4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ blx 53348 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d7636 │ │ │ │ + beq.w d75f6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7166 │ │ │ │ + beq.n d7126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d75a6 │ │ │ │ + beq.w d7566 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52ce4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7184 │ │ │ │ + beq.n d7144 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d7584 │ │ │ │ + beq.w d7544 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7196 │ │ │ │ + beq.n d7156 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d7206 │ │ │ │ + beq.n d71c6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d7602 │ │ │ │ + beq.w d75c2 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #296] @ 0x128 │ │ │ │ blx 52ce4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d71bc │ │ │ │ + beq.n d717c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, d71fe │ │ │ │ + cbz r3, d71be │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d761c │ │ │ │ + beq.w d75dc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.w d6986 │ │ │ │ - ldr r1, [pc, #632] @ (d7448 ) │ │ │ │ + bmi.w d6946 │ │ │ │ + ldr r1, [pc, #632] @ (d7408 ) │ │ │ │ movw r2, #335 @ 0x14f │ │ │ │ - ldr r3, [pc, #824] @ (d750c ) │ │ │ │ - ldr r0, [pc, #824] @ (d7510 ) │ │ │ │ + ldr r3, [pc, #824] @ (d74cc ) │ │ │ │ + ldr r0, [pc, #824] @ (d74d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #816] @ (d7514 ) │ │ │ │ + ldr r1, [pc, #816] @ (d74d4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.w d6984 │ │ │ │ + b.w d6944 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7108 │ │ │ │ + b.n d70c8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7130 │ │ │ │ + b.n d70f0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d71bc │ │ │ │ + b.n d717c │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7196 │ │ │ │ + b.n d7156 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n d6eb8 │ │ │ │ - ldr r3, [pc, #556] @ (d7448 ) │ │ │ │ + b.n d6e78 │ │ │ │ + ldr r3, [pc, #556] @ (d7408 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ - ldr r1, [pc, #756] @ (d7518 ) │ │ │ │ - ldr r0, [pc, #760] @ (d751c ) │ │ │ │ + ldr r1, [pc, #756] @ (d74d8 ) │ │ │ │ + ldr r0, [pc, #760] @ (d74dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d6c6c │ │ │ │ - ldr r1, [pc, #748] @ (d7520 ) │ │ │ │ + b.n d6c2c │ │ │ │ + ldr r1, [pc, #748] @ (d74e0 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ - ldr r0, [pc, #744] @ (d7524 ) │ │ │ │ - ldr r3, [pc, #524] @ (d7448 ) │ │ │ │ + ldr r0, [pc, #744] @ (d74e4 ) │ │ │ │ + ldr r3, [pc, #524] @ (d7408 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n d7004 │ │ │ │ - ldr r3, [pc, #516] @ (d7448 ) │ │ │ │ + b.n d6fc4 │ │ │ │ + ldr r3, [pc, #516] @ (d7408 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ - ldr r1, [pc, #732] @ (d7528 ) │ │ │ │ - ldr r0, [pc, #736] @ (d752c ) │ │ │ │ + ldr r1, [pc, #732] @ (d74e8 ) │ │ │ │ + ldr r0, [pc, #736] @ (d74ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n d702c │ │ │ │ - ldr r3, [pc, #496] @ (d7448 ) │ │ │ │ + b.n d6fec │ │ │ │ + ldr r3, [pc, #496] @ (d7408 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ - ldr r1, [pc, #720] @ (d7530 ) │ │ │ │ - ldr r0, [pc, #724] @ (d7534 ) │ │ │ │ + ldr r1, [pc, #720] @ (d74f0 ) │ │ │ │ + ldr r0, [pc, #724] @ (d74f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w d6984 │ │ │ │ - ldr r3, [pc, #468] @ (d7448 ) │ │ │ │ + b.w d6944 │ │ │ │ + ldr r3, [pc, #468] @ (d7408 ) │ │ │ │ movw r2, #329 @ 0x149 │ │ │ │ - ldr r1, [pc, #704] @ (d7538 ) │ │ │ │ - ldr r0, [pc, #704] @ (d753c ) │ │ │ │ + ldr r1, [pc, #704] @ (d74f8 ) │ │ │ │ + ldr r0, [pc, #704] @ (d74fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w d6978 │ │ │ │ + b.w d6938 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d6f66 │ │ │ │ + b.n d6f26 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d6f46 │ │ │ │ + b.n d6f06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d72b4 │ │ │ │ + beq.n d7274 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d742e │ │ │ │ + beq.w d73ee │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d72c8 │ │ │ │ + beq.n d7288 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d757c │ │ │ │ + beq.w d753c │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r3, #288] @ 0x120 │ │ │ │ blx 52e44 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d7664 │ │ │ │ + beq.w d7624 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ bl 8813c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d72fc │ │ │ │ + beq.n d72bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d7384 │ │ │ │ + beq.n d7344 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d767e │ │ │ │ - ldr r3, [pc, #572] @ (d7540 ) │ │ │ │ + beq.w d763e │ │ │ │ + ldr r3, [pc, #572] @ (d7500 ) │ │ │ │ ldr.w r1, [r8, #572] @ 0x23c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d764a │ │ │ │ + beq.w d760a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7336 │ │ │ │ + beq.n d72f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, d738c │ │ │ │ + cbz r3, d734c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d75e8 │ │ │ │ + beq.w d75a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7350 │ │ │ │ + beq.n d7310 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d75d8 │ │ │ │ + beq.w d7598 │ │ │ │ mov r0, r6 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d736a │ │ │ │ + beq.n d732a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d75e0 │ │ │ │ - ldr r3, [pc, #220] @ (d7448 ) │ │ │ │ + beq.w d75a0 │ │ │ │ + ldr r3, [pc, #220] @ (d7408 ) │ │ │ │ movw r2, #333 @ 0x14d │ │ │ │ - ldr r1, [pc, #464] @ (d7544 ) │ │ │ │ - ldr r0, [pc, #468] @ (d7548 ) │ │ │ │ + ldr r1, [pc, #464] @ (d7504 ) │ │ │ │ + ldr r0, [pc, #468] @ (d7508 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w d6984 │ │ │ │ + b.w d6944 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d72fc │ │ │ │ + b.n d72bc │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7336 │ │ │ │ - ldr r3, [pc, #176] @ (d7448 ) │ │ │ │ + b.n d72f6 │ │ │ │ + ldr r3, [pc, #176] @ (d7408 ) │ │ │ │ movw r2, #329 @ 0x149 │ │ │ │ - ldr r1, [pc, #432] @ (d754c ) │ │ │ │ - ldr r0, [pc, #432] @ (d7550 ) │ │ │ │ + ldr r1, [pc, #432] @ (d750c ) │ │ │ │ + ldr r0, [pc, #432] @ (d7510 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w d6978 │ │ │ │ + b.w d6938 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d70d8 │ │ │ │ - ldr r1, [pc, #408] @ (d7554 ) │ │ │ │ + b.n d7098 │ │ │ │ + ldr r1, [pc, #408] @ (d7514 ) │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr r0, [pc, #404] @ (d7558 ) │ │ │ │ - ldr r3, [pc, #132] @ (d7448 ) │ │ │ │ + ldr r0, [pc, #404] @ (d7518 ) │ │ │ │ + ldr r3, [pc, #132] @ (d7408 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n d7004 │ │ │ │ - ldr r3, [pc, #124] @ (d7448 ) │ │ │ │ + b.n d6fc4 │ │ │ │ + ldr r3, [pc, #124] @ (d7408 ) │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr r1, [pc, #392] @ (d755c ) │ │ │ │ - ldr r0, [pc, #396] @ (d7560 ) │ │ │ │ + ldr r1, [pc, #392] @ (d751c ) │ │ │ │ + ldr r0, [pc, #396] @ (d7520 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n d6c6c │ │ │ │ - ldr r3, [pc, #100] @ (d7448 ) │ │ │ │ + b.n d6c2c │ │ │ │ + ldr r3, [pc, #100] @ (d7408 ) │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr r1, [pc, #376] @ (d7564 ) │ │ │ │ - ldr r0, [pc, #380] @ (d7568 ) │ │ │ │ + ldr r1, [pc, #376] @ (d7524 ) │ │ │ │ + ldr r0, [pc, #380] @ (d7528 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n d702c │ │ │ │ - ldr r3, [pc, #80] @ (d7448 ) │ │ │ │ + b.n d6fec │ │ │ │ + ldr r3, [pc, #80] @ (d7408 ) │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr r1, [pc, #364] @ (d756c ) │ │ │ │ - ldr r0, [pc, #368] @ (d7570 ) │ │ │ │ + ldr r1, [pc, #364] @ (d752c ) │ │ │ │ + ldr r0, [pc, #368] @ (d7530 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w d6984 │ │ │ │ - ldr r3, [pc, #52] @ (d7448 ) │ │ │ │ + b.w d6944 │ │ │ │ + ldr r3, [pc, #52] @ (d7408 ) │ │ │ │ movw r2, #333 @ 0x14d │ │ │ │ - ldr r1, [pc, #348] @ (d7574 ) │ │ │ │ - ldr r0, [pc, #348] @ (d7578 ) │ │ │ │ + ldr r1, [pc, #348] @ (d7534 ) │ │ │ │ + ldr r0, [pc, #348] @ (d7538 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w d6978 │ │ │ │ + b.w d6938 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d72b4 │ │ │ │ + b.n d7274 │ │ │ │ nop │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + str r7, [sp, #312] @ 0x138 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #16] │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ movs r7, r3 │ │ │ │ - cbz r0, d7486 │ │ │ │ + add r7, sp, #640 @ 0x280 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #696] @ 0x2b8 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + ldr r5, [pc, #864] @ (d777c ) │ │ │ │ movs r7, r3 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ movs r7, r3 │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [pc, #576] @ (d76a8 ) │ │ │ │ + ldr r4, [pc, #416] @ (d75c8 ) │ │ │ │ movs r7, r3 │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ movs r7, r3 │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ movs r7, r3 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ movs r7, r3 │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + ldrh r6, [r7, #58] @ 0x3a │ │ │ │ movs r7, r3 │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ movs r7, r3 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + ldrh r2, [r4, #58] @ 0x3a │ │ │ │ movs r7, r3 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [pc, #464] @ (d765c ) │ │ │ │ + ldr r2, [pc, #304] @ (d757c ) │ │ │ │ movs r7, r3 │ │ │ │ - str r1, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r6, #56] @ 0x38 │ │ │ │ movs r7, r3 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ movs r7, r3 │ │ │ │ - str r1, [sp, #272] @ 0x110 │ │ │ │ + ldrh r4, [r3, #56] @ 0x38 │ │ │ │ movs r7, r3 │ │ │ │ - add r6, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ movs r7, r3 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ movs r7, r3 │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [pc, #496] @ (d7698 ) │ │ │ │ + ldr r2, [pc, #336] @ (d75b8 ) │ │ │ │ movs r7, r3 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ movs r7, r3 │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ movs r7, r3 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ movs r7, r3 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r2, sp, #696 @ 0x2b8 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r5, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ movs r7, r3 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [pc, #728] @ (d77ac ) │ │ │ │ + ldr r0, [pc, #568] @ (d76cc ) │ │ │ │ movs r7, r3 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #28] │ │ │ │ movs r7, r3 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ movs r7, r3 │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r0, #44] @ 0x2c │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ movs r7, r3 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r6, [r2, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #24] │ │ │ │ movs r7, r3 │ │ │ │ - add r2, sp, #920 @ 0x398 │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ movs r7, r3 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r0, sp, #560 @ 0x230 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r1, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ movs r7, r3 │ │ │ │ - add r2, sp, #608 @ 0x260 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [pc, #472] @ (d76e8 ) │ │ │ │ + mov r6, r9 │ │ │ │ movs r7, r3 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r7, pc, #216 @ (adr r7, d75ac ) │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ movs r7, r3 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r6, pc, #928 @ (adr r6, d7880 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ movs r7, r3 │ │ │ │ - add r0, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, pc, #840 @ (adr r6, d7830 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r3, #26] │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ movs r7, r3 │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r6, pc, #768 @ (adr r6, d77f0 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ movs r7, r3 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r6, pc, #688 @ (adr r6, d77a8 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r2, [r5, #24] │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ movs r7, r3 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r6, pc, #584 @ (adr r6, d7748 ) │ │ │ │ movs r7, r3 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #16] │ │ │ │ + ldrh r0, [r1, #0] │ │ │ │ movs r7, r3 │ │ │ │ - add r7, pc, #768 @ (adr r7, d784c ) │ │ │ │ + add r5, pc, #608 @ (adr r5, d776c ) │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ movs r7, r3 │ │ │ │ - add r7, pc, #600 @ (adr r7, d77ac ) │ │ │ │ + add r5, pc, #440 @ (adr r5, d76cc ) │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ - add r7, pc, #456 @ (adr r7, d7724 ) │ │ │ │ + add r5, pc, #296 @ (adr r5, d7644 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ - add r7, pc, #384 @ (adr r7, d76e4 ) │ │ │ │ + add r5, pc, #224 @ (adr r5, d7604 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r7, #12] │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ - add r7, pc, #288 @ (adr r7, d768c ) │ │ │ │ + add r5, pc, #128 @ (adr r5, d75ac ) │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r4, [r4, #12] │ │ │ │ + strh r4, [r7, #58] @ 0x3a │ │ │ │ movs r7, r3 │ │ │ │ - add r7, pc, #208 @ (adr r7, d7644 ) │ │ │ │ + add r5, pc, #48 @ (adr r5, d7564 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r2, [r1, #12] │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ movs r7, r3 │ │ │ │ - add r7, pc, #104 @ (adr r7, d75e4 ) │ │ │ │ + add r4, pc, #968 @ (adr r4, d7904 ) │ │ │ │ movs r7, r3 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d72c8 │ │ │ │ + b.n d7288 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7184 │ │ │ │ - ldr r3, [pc, #264] @ (d7698 ) │ │ │ │ + b.n d7144 │ │ │ │ + ldr r3, [pc, #264] @ (d7658 ) │ │ │ │ movw r2, #333 @ 0x14d │ │ │ │ - ldr r1, [pc, #264] @ (d769c ) │ │ │ │ - ldr r0, [pc, #264] @ (d76a0 ) │ │ │ │ + ldr r1, [pc, #264] @ (d765c ) │ │ │ │ + ldr r0, [pc, #264] @ (d7660 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w d6978 │ │ │ │ + b.w d6938 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7166 │ │ │ │ - ldr r3, [pc, #232] @ (d7698 ) │ │ │ │ + b.n d7126 │ │ │ │ + ldr r3, [pc, #232] @ (d7658 ) │ │ │ │ movw r2, #335 @ 0x14f │ │ │ │ - ldr r1, [pc, #236] @ (d76a4 ) │ │ │ │ - ldr r0, [pc, #240] @ (d76a8 ) │ │ │ │ + ldr r1, [pc, #236] @ (d7664 ) │ │ │ │ + ldr r0, [pc, #240] @ (d7668 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w d6c6c │ │ │ │ - ldr r1, [pc, #224] @ (d76ac ) │ │ │ │ + b.w d6c2c │ │ │ │ + ldr r1, [pc, #224] @ (d766c ) │ │ │ │ movw r2, #335 @ 0x14f │ │ │ │ - ldr r0, [pc, #224] @ (d76b0 ) │ │ │ │ - ldr r3, [pc, #196] @ (d7698 ) │ │ │ │ + ldr r0, [pc, #224] @ (d7670 ) │ │ │ │ + ldr r3, [pc, #196] @ (d7658 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n d7004 │ │ │ │ + b.n d6fc4 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d7350 │ │ │ │ + b.n d7310 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d736a │ │ │ │ - ldr r3, [pc, #172] @ (d7698 ) │ │ │ │ + b.n d732a │ │ │ │ + ldr r3, [pc, #172] @ (d7658 ) │ │ │ │ movw r2, #333 @ 0x14d │ │ │ │ - ldr r1, [pc, #196] @ (d76b4 ) │ │ │ │ - ldr r0, [pc, #196] @ (d76b8 ) │ │ │ │ + ldr r1, [pc, #196] @ (d7674 ) │ │ │ │ + ldr r0, [pc, #196] @ (d7678 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w d6c6c │ │ │ │ - ldr r3, [pc, #148] @ (d7698 ) │ │ │ │ + b.w d6c2c │ │ │ │ + ldr r3, [pc, #148] @ (d7658 ) │ │ │ │ movw r2, #335 @ 0x14f │ │ │ │ - ldr r1, [pc, #176] @ (d76bc ) │ │ │ │ - ldr r0, [pc, #180] @ (d76c0 ) │ │ │ │ + ldr r1, [pc, #176] @ (d767c ) │ │ │ │ + ldr r0, [pc, #180] @ (d7680 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w d6984 │ │ │ │ - ldr r3, [pc, #120] @ (d7698 ) │ │ │ │ + b.w d6944 │ │ │ │ + ldr r3, [pc, #120] @ (d7658 ) │ │ │ │ movw r2, #335 @ 0x14f │ │ │ │ - ldr r1, [pc, #160] @ (d76c4 ) │ │ │ │ - ldr r0, [pc, #160] @ (d76c8 ) │ │ │ │ + ldr r1, [pc, #160] @ (d7684 ) │ │ │ │ + ldr r0, [pc, #160] @ (d7688 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w d6984 │ │ │ │ - ldr r3, [pc, #96] @ (d7698 ) │ │ │ │ + b.w d6944 │ │ │ │ + ldr r3, [pc, #96] @ (d7658 ) │ │ │ │ movw r2, #335 @ 0x14f │ │ │ │ - ldr r1, [pc, #140] @ (d76cc ) │ │ │ │ - ldr r0, [pc, #144] @ (d76d0 ) │ │ │ │ + ldr r1, [pc, #140] @ (d768c ) │ │ │ │ + ldr r0, [pc, #144] @ (d7690 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n d702c │ │ │ │ - ldr r3, [pc, #76] @ (d7698 ) │ │ │ │ + b.n d6fec │ │ │ │ + ldr r3, [pc, #76] @ (d7658 ) │ │ │ │ movw r2, #333 @ 0x14d │ │ │ │ - ldr r1, [pc, #128] @ (d76d4 ) │ │ │ │ - ldr r0, [pc, #132] @ (d76d8 ) │ │ │ │ + ldr r1, [pc, #128] @ (d7694 ) │ │ │ │ + ldr r0, [pc, #132] @ (d7698 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w d6c6c │ │ │ │ - ldr r3, [pc, #48] @ (d7698 ) │ │ │ │ + b.w d6c2c │ │ │ │ + ldr r3, [pc, #48] @ (d7658 ) │ │ │ │ movw r2, #333 @ 0x14d │ │ │ │ - ldr r1, [pc, #112] @ (d76dc ) │ │ │ │ - ldr r0, [pc, #112] @ (d76e0 ) │ │ │ │ + ldr r1, [pc, #112] @ (d769c ) │ │ │ │ + ldr r0, [pc, #112] @ (d76a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w d6984 │ │ │ │ - ldr r3, [pc, #24] @ (d7698 ) │ │ │ │ + b.w d6944 │ │ │ │ + ldr r3, [pc, #24] @ (d7658 ) │ │ │ │ movw r2, #333 @ 0x14d │ │ │ │ - ldr r1, [pc, #92] @ (d76e4 ) │ │ │ │ - ldr r0, [pc, #96] @ (d76e8 ) │ │ │ │ + ldr r1, [pc, #92] @ (d76a4 ) │ │ │ │ + ldr r0, [pc, #96] @ (d76a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.w d6984 │ │ │ │ + b.w d6944 │ │ │ │ lsrs r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #0] │ │ │ │ + strh r6, [r4, #46] @ 0x2e │ │ │ │ movs r7, r3 │ │ │ │ - add r5, pc, #632 @ (adr r5, d791c ) │ │ │ │ + add r3, pc, #472 @ (adr r3, d783c ) │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ movs r7, r3 │ │ │ │ - add r5, pc, #496 @ (adr r5, d789c ) │ │ │ │ + add r3, pc, #336 @ (adr r3, d77bc ) │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r2, #62] @ 0x3e │ │ │ │ + strh r2, [r5, #44] @ 0x2c │ │ │ │ movs r7, r3 │ │ │ │ - add r5, pc, #400 @ (adr r5, d7844 ) │ │ │ │ + add r3, pc, #240 @ (adr r3, d7764 ) │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ movs r7, r3 │ │ │ │ - add r5, pc, #264 @ (adr r5, d77c4 ) │ │ │ │ + add r3, pc, #104 @ (adr r3, d76e4 ) │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ movs r7, r3 │ │ │ │ - add r5, pc, #160 @ (adr r5, d7764 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, d7684 ) │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r7, #58] @ 0x3a │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ movs r7, r3 │ │ │ │ - add r5, pc, #56 @ (adr r5, d7704 ) │ │ │ │ + add r2, pc, #920 @ (adr r2, d7a24 ) │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r4, #58] @ 0x3a │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ movs r7, r3 │ │ │ │ - add r4, pc, #976 @ (adr r4, d7aa4 ) │ │ │ │ + add r2, pc, #816 @ (adr r2, d79c4 ) │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ movs r7, r3 │ │ │ │ - add r4, pc, #896 @ (adr r4, d7a5c ) │ │ │ │ + add r2, pc, #736 @ (adr r2, d797c ) │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r6, #56] @ 0x38 │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ movs r7, r3 │ │ │ │ - add r4, pc, #792 @ (adr r4, d79fc ) │ │ │ │ + add r2, pc, #632 @ (adr r2, d791c ) │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ movs r7, r3 │ │ │ │ - add r4, pc, #688 @ (adr r4, d799c ) │ │ │ │ + add r2, pc, #528 @ (adr r2, d78bc ) │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d76ec : │ │ │ │ +000d76ac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #100] @ d7760 │ │ │ │ + ldr.w ip, [pc, #100] @ d7720 │ │ │ │ mov lr, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, lr │ │ │ │ add ip, pc │ │ │ │ - ldr.w lr, [pc, #92] @ d7764 │ │ │ │ + ldr.w lr, [pc, #92] @ d7724 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #24 │ │ │ │ - ldr.w ip, [pc, #80] @ d7768 │ │ │ │ + ldr.w ip, [pc, #80] @ d7728 │ │ │ │ add lr, pc │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ add.w ip, sp, #8 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, d7742 │ │ │ │ + cbz r0, d7702 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d68d4 │ │ │ │ - ldr r2, [pc, #40] @ (d776c ) │ │ │ │ - ldr r3, [pc, #32] @ (d7768 ) │ │ │ │ + bl d6894 │ │ │ │ + ldr r2, [pc, #40] @ (d772c ) │ │ │ │ + ldr r3, [pc, #32] @ (d7728 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d775a │ │ │ │ + bne.n d771a │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #4] │ │ │ │ + ldrh r6, [r6, #6] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000d7770 : │ │ │ │ +000d7730 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #284] @ d789c │ │ │ │ + ldr.w ip, [pc, #284] @ d785c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #276] @ (d78a0 ) │ │ │ │ + ldr r3, [pc, #276] @ (d7860 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #272] @ (d78a4 ) │ │ │ │ + ldr r4, [pc, #272] @ (d7864 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #256] @ (d78a8 ) │ │ │ │ + ldr r3, [pc, #256] @ (d7868 ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #16 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ bl 8612c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d7848 │ │ │ │ - ldr r3, [pc, #232] @ (d78ac ) │ │ │ │ + beq.n d7808 │ │ │ │ + ldr r3, [pc, #232] @ (d786c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n d784c │ │ │ │ + bne.n d780c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n d7858 │ │ │ │ + bpl.n d7818 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d7864 │ │ │ │ + bne.n d7824 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n d77f4 │ │ │ │ - ldr r0, [pc, #196] @ (d78b0 ) │ │ │ │ + beq.n d77b4 │ │ │ │ + ldr r0, [pc, #196] @ (d7870 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n d7828 │ │ │ │ + bne.n d77e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a870c │ │ │ │ + bl a86e8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d7848 │ │ │ │ - ldr r3, [pc, #180] @ (d78b4 ) │ │ │ │ + beq.n d7808 │ │ │ │ + ldr r3, [pc, #180] @ (d7874 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7810 │ │ │ │ + beq.n d77d0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #164] @ (d78b8 ) │ │ │ │ - ldr r3, [pc, #140] @ (d78a0 ) │ │ │ │ + ldr r2, [pc, #164] @ (d7878 ) │ │ │ │ + ldr r3, [pc, #140] @ (d7860 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d7896 │ │ │ │ + bne.n d7856 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #144] @ (d78bc ) │ │ │ │ + ldr r0, [pc, #144] @ (d787c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #140] @ (d78c0 ) │ │ │ │ + ldr r3, [pc, #140] @ (d7880 ) │ │ │ │ mov.w r2, #320 @ 0x140 │ │ │ │ - ldr r1, [pc, #136] @ (d78c4 ) │ │ │ │ - ldr r0, [pc, #140] @ (d78c8 ) │ │ │ │ + ldr r1, [pc, #136] @ (d7884 ) │ │ │ │ + ldr r0, [pc, #140] @ (d7888 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d7810 │ │ │ │ - ldr r0, [pc, #124] @ (d78cc ) │ │ │ │ + b.n d77d0 │ │ │ │ + ldr r0, [pc, #124] @ (d788c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n d7832 │ │ │ │ - ldr r0, [pc, #116] @ (d78d0 ) │ │ │ │ + b.n d77f2 │ │ │ │ + ldr r0, [pc, #116] @ (d7890 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n d7832 │ │ │ │ + b.n d77f2 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n d77e2 │ │ │ │ + beq.n d77a2 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d7878 │ │ │ │ + bne.n d7838 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n d77e2 │ │ │ │ + b.n d77a2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d77e2 │ │ │ │ + beq.n d77a2 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n d77e2 │ │ │ │ + b.n d77a2 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + ldrh r2, [r6, #4] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #2] │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ movs r3, r4 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ movs r7, r3 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #28] │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r6, #13] │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r0, [r7, #16] │ │ │ │ movs r7, r3 │ │ │ │ - bcc.n d79a4 │ │ │ │ + bne.n d7914 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000d78d4 : │ │ │ │ +000d7894 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #284] @ d7a00 │ │ │ │ + ldr.w ip, [pc, #284] @ d79c0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #276] @ (d7a04 ) │ │ │ │ + ldr r3, [pc, #276] @ (d79c4 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #272] @ (d7a08 ) │ │ │ │ + ldr r4, [pc, #272] @ (d79c8 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #256] @ (d7a0c ) │ │ │ │ + ldr r3, [pc, #256] @ (d79cc ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #16 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ bl 8612c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d79ac │ │ │ │ - ldr r3, [pc, #232] @ (d7a10 ) │ │ │ │ + beq.n d796c │ │ │ │ + ldr r3, [pc, #232] @ (d79d0 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n d79b0 │ │ │ │ + bne.n d7970 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n d79bc │ │ │ │ + bpl.n d797c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d79c8 │ │ │ │ + bne.n d7988 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n d7958 │ │ │ │ - ldr r0, [pc, #196] @ (d7a14 ) │ │ │ │ + beq.n d7918 │ │ │ │ + ldr r0, [pc, #196] @ (d79d4 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n d798c │ │ │ │ + bne.n d794c │ │ │ │ mov r0, r5 │ │ │ │ - bl a8968 │ │ │ │ + bl a8944 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d79ac │ │ │ │ - ldr r3, [pc, #180] @ (d7a18 ) │ │ │ │ + beq.n d796c │ │ │ │ + ldr r3, [pc, #180] @ (d79d8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7974 │ │ │ │ + beq.n d7934 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #164] @ (d7a1c ) │ │ │ │ - ldr r3, [pc, #140] @ (d7a04 ) │ │ │ │ + ldr r2, [pc, #164] @ (d79dc ) │ │ │ │ + ldr r3, [pc, #140] @ (d79c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d79fa │ │ │ │ + bne.n d79ba │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #144] @ (d7a20 ) │ │ │ │ + ldr r0, [pc, #144] @ (d79e0 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #140] @ (d7a24 ) │ │ │ │ + ldr r3, [pc, #140] @ (d79e4 ) │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr r1, [pc, #136] @ (d7a28 ) │ │ │ │ - ldr r0, [pc, #140] @ (d7a2c ) │ │ │ │ + ldr r1, [pc, #136] @ (d79e8 ) │ │ │ │ + ldr r0, [pc, #140] @ (d79ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d7974 │ │ │ │ - ldr r0, [pc, #124] @ (d7a30 ) │ │ │ │ + b.n d7934 │ │ │ │ + ldr r0, [pc, #124] @ (d79f0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n d7996 │ │ │ │ - ldr r0, [pc, #116] @ (d7a34 ) │ │ │ │ + b.n d7956 │ │ │ │ + ldr r0, [pc, #116] @ (d79f4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n d7996 │ │ │ │ + b.n d7956 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n d7946 │ │ │ │ + beq.n d7906 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d79dc │ │ │ │ + bne.n d799c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n d7946 │ │ │ │ + b.n d7906 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d7946 │ │ │ │ + beq.n d7906 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n d7946 │ │ │ │ + b.n d7906 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r0, d7a72 │ │ │ │ + cbz r0, d7a42 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + strh r4, [r0, #54] @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ movs r7, r3 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #18] │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r7, #16] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r4, [r2, #11] │ │ │ │ movs r7, r3 │ │ │ │ - bcs.n d7a40 │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000d7a38 : │ │ │ │ +000d79f8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #316] @ d7b84 │ │ │ │ + ldr.w ip, [pc, #316] @ d7b44 │ │ │ │ mov r4, r1 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #308] @ (d7b88 ) │ │ │ │ + ldr r3, [pc, #308] @ (d7b48 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #300] @ (d7b8c ) │ │ │ │ + ldr r4, [pc, #300] @ (d7b4c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #284] @ (d7b90 ) │ │ │ │ + ldr r3, [pc, #284] @ (d7b50 ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #16 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ adds r3, #168 @ 0xa8 │ │ │ │ bl 8612c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d7b0e │ │ │ │ + beq.n d7ace │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #7 │ │ │ │ - bpl.n d7af0 │ │ │ │ + bpl.n d7ab0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d7b12 │ │ │ │ + bne.n d7ad2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d7b26 │ │ │ │ + bpl.n d7ae6 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d7b32 │ │ │ │ + bne.n d7af2 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl c4c8c │ │ │ │ + bl c4c4c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d7b0e │ │ │ │ - cbnz r0, d7aea │ │ │ │ - ldr r3, [pc, #208] @ (d7b94 ) │ │ │ │ + beq.n d7ace │ │ │ │ + cbnz r0, d7aaa │ │ │ │ + ldr r3, [pc, #208] @ (d7b54 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7ad2 │ │ │ │ + beq.n d7a92 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #196] @ (d7b98 ) │ │ │ │ - ldr r3, [pc, #176] @ (d7b88 ) │ │ │ │ + ldr r2, [pc, #196] @ (d7b58 ) │ │ │ │ + ldr r3, [pc, #176] @ (d7b48 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d7b7e │ │ │ │ + bne.n d7b3e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #176] @ (d7b9c ) │ │ │ │ + ldr r3, [pc, #176] @ (d7b5c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n d7ac4 │ │ │ │ - ldr r0, [pc, #172] @ (d7ba0 ) │ │ │ │ + b.n d7a84 │ │ │ │ + ldr r0, [pc, #172] @ (d7b60 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #168] @ (d7ba4 ) │ │ │ │ + ldr r3, [pc, #168] @ (d7b64 ) │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ - ldr r1, [pc, #168] @ (d7ba8 ) │ │ │ │ - ldr r0, [pc, #168] @ (d7bac ) │ │ │ │ + ldr r1, [pc, #168] @ (d7b68 ) │ │ │ │ + ldr r0, [pc, #168] @ (d7b6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d7ad2 │ │ │ │ + b.n d7a92 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d7a9e │ │ │ │ + beq.n d7a5e │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d7b46 │ │ │ │ + bne.n d7b06 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d7a9e │ │ │ │ - ldr r0, [pc, #136] @ (d7bb0 ) │ │ │ │ + b.n d7a5e │ │ │ │ + ldr r0, [pc, #136] @ (d7b70 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n d7afa │ │ │ │ + b.n d7aba │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n d7ab2 │ │ │ │ + beq.n d7a72 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d7b60 │ │ │ │ + bne.n d7b20 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n d7ab2 │ │ │ │ + b.n d7a72 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n d7a9e │ │ │ │ + bne.n d7a5e │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d7a9e │ │ │ │ + b.n d7a5e │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ orr.w r2, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n d7ab2 │ │ │ │ + bne.n d7a72 │ │ │ │ lsls r2, r0, #1 │ │ │ │ - b.n d7ab2 │ │ │ │ + b.n d7a72 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r5, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - sxth r2, r4 │ │ │ │ + sxtb r2, r4 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n d7b44 │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #280] @ 0x118 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ movs r7, r3 │ │ │ │ - strb r6, [r5, #0] │ │ │ │ + ldr r6, [r0, #96] @ 0x60 │ │ │ │ movs r7, r3 │ │ │ │ - beq.n d7ae8 │ │ │ │ + ldmia r6, {r1, r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000d7bb4 : │ │ │ │ +000d7b74 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #376] @ d7d3c │ │ │ │ + ldr.w ip, [pc, #376] @ d7cfc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #368] @ (d7d40 ) │ │ │ │ + ldr r3, [pc, #368] @ (d7d00 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #364] @ (d7d44 ) │ │ │ │ + ldr r4, [pc, #364] @ (d7d04 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #24 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #348] @ (d7d48 ) │ │ │ │ + ldr r3, [pc, #348] @ (d7d08 ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ bl 8612c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d7ca6 │ │ │ │ - ldr r3, [pc, #324] @ (d7d4c ) │ │ │ │ + beq.n d7c66 │ │ │ │ + ldr r3, [pc, #324] @ (d7d0c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d7c88 │ │ │ │ + bne.n d7c48 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n d7cb4 │ │ │ │ + bpl.n d7c74 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d7cc0 │ │ │ │ + bpl.n d7c80 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d7ccc │ │ │ │ + bne.n d7c8c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r6, sp, #28 │ │ │ │ lsls r3, r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl c4178 │ │ │ │ + bl c4138 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n d7ca6 │ │ │ │ + beq.n d7c66 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d7caa │ │ │ │ + beq.n d7c6a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n d7d0c │ │ │ │ - ldr r2, [pc, #252] @ (d7d50 ) │ │ │ │ + bpl.n d7ccc │ │ │ │ + ldr r2, [pc, #252] @ (d7d10 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7d20 │ │ │ │ - ldr r2, [pc, #248] @ (d7d54 ) │ │ │ │ + beq.n d7ce0 │ │ │ │ + ldr r2, [pc, #248] @ (d7d14 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7d08 │ │ │ │ + beq.n d7cc8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n d7d36 │ │ │ │ + ble.n d7cf6 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ str r5, [r0, #12] │ │ │ │ - beq.n d7d36 │ │ │ │ + beq.n d7cf6 │ │ │ │ str r2, [r0, #16] │ │ │ │ - ldr r2, [pc, #228] @ (d7d58 ) │ │ │ │ - ldr r3, [pc, #204] @ (d7d40 ) │ │ │ │ + ldr r2, [pc, #228] @ (d7d18 ) │ │ │ │ + ldr r3, [pc, #204] @ (d7d00 ) │ │ │ │ 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 d7d04 │ │ │ │ + bne.n d7cc4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #208] @ (d7d5c ) │ │ │ │ + ldr r0, [pc, #208] @ (d7d1c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #204] @ (d7d60 ) │ │ │ │ + ldr r3, [pc, #204] @ (d7d20 ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #204] @ (d7d64 ) │ │ │ │ - ldr r0, [pc, #204] @ (d7d68 ) │ │ │ │ + ldr r1, [pc, #204] @ (d7d24 ) │ │ │ │ + ldr r0, [pc, #204] @ (d7d28 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d7c70 │ │ │ │ + b.n d7c30 │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 8bdd4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n d7c48 │ │ │ │ - ldr r0, [pc, #180] @ (d7d6c ) │ │ │ │ + b.n d7c08 │ │ │ │ + ldr r0, [pc, #180] @ (d7d2c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n d7c92 │ │ │ │ - ldr r0, [pc, #172] @ (d7d70 ) │ │ │ │ + b.n d7c52 │ │ │ │ + ldr r0, [pc, #172] @ (d7d30 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n d7c92 │ │ │ │ + b.n d7c52 │ │ │ │ cmp r1, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ addeq r6, sp, #28 │ │ │ │ - beq.n d7c30 │ │ │ │ + beq.n d7bf0 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d7ce4 │ │ │ │ + bne.n d7ca4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r6, sp, #28 │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d7c30 │ │ │ │ + b.n d7bf0 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n d7c30 │ │ │ │ + bne.n d7bf0 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d7c30 │ │ │ │ + b.n d7bf0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #100] @ (d7d74 ) │ │ │ │ + ldr r3, [pc, #100] @ (d7d34 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #100] @ (d7d78 ) │ │ │ │ - ldr r0, [pc, #104] @ (d7d7c ) │ │ │ │ + ldr r1, [pc, #100] @ (d7d38 ) │ │ │ │ + ldr r0, [pc, #104] @ (d7d3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (d7d80 ) │ │ │ │ + ldr r3, [pc, #92] @ (d7d40 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #92] @ (d7d84 ) │ │ │ │ - ldr r0, [pc, #92] @ (d7d88 ) │ │ │ │ + ldr r1, [pc, #92] @ (d7d44 ) │ │ │ │ + ldr r0, [pc, #92] @ (d7d48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ nop │ │ │ │ - strh r6, [r5, #32] │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + strh r0, [r1, #30] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r5, #4] │ │ │ │ + strb r4, [r0, #28] │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #280] @ 0x118 │ │ │ │ movs r7, r3 │ │ │ │ - strb r6, [r1, #26] │ │ │ │ + strb r6, [r4, #17] │ │ │ │ movs r7, r3 │ │ │ │ - subs r5, #148 @ 0x94 │ │ │ │ + subs r3, #108 @ 0x6c │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r7!, {} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r6, sp, #800 @ 0x320 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ movs r1, r4 │ │ │ │ - bls.n d7d10 │ │ │ │ + bvc.n d7c80 │ │ │ │ movs r6, r3 │ │ │ │ - bls.n d7d6c │ │ │ │ + bvc.n d7cdc │ │ │ │ movs r6, r3 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ movs r1, r4 │ │ │ │ - bls.n d7e70 │ │ │ │ + bvc.n d7de0 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d7d8c : │ │ │ │ +000d7d4c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #288] @ (d7ebc ) │ │ │ │ + ldr r3, [pc, #288] @ (d7e7c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w lr, [pc, #288] @ d7ec0 │ │ │ │ + ldr.w lr, [pc, #288] @ d7e80 │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w ip, [pc, #284] @ d7ec4 │ │ │ │ + ldr.w ip, [pc, #284] @ d7e84 │ │ │ │ add r3, pc │ │ │ │ add lr, pc │ │ │ │ mov r0, r1 │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ add r1, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #28 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #264] @ (d7ec8 ) │ │ │ │ - ldr r2, [pc, #268] @ (d7ecc ) │ │ │ │ + ldr r3, [pc, #264] @ (d7e88 ) │ │ │ │ + ldr r2, [pc, #268] @ (d7e8c ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #264] @ (d7ed0 ) │ │ │ │ + ldr r4, [pc, #264] @ (d7e90 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ add r4, pc │ │ │ │ bl 856a0 │ │ │ │ - cbz r0, d7e0e │ │ │ │ - ldr r3, [pc, #244] @ (d7ed4 ) │ │ │ │ + cbz r0, d7dce │ │ │ │ + ldr r3, [pc, #244] @ (d7e94 ) │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d7e12 │ │ │ │ + beq.n d7dd2 │ │ │ │ blx 53490 │ │ │ │ - cbnz r0, d7e12 │ │ │ │ - ldr r0, [pc, #228] @ (d7ed8 ) │ │ │ │ + cbnz r0, d7dd2 │ │ │ │ + ldr r0, [pc, #228] @ (d7e98 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #224] @ (d7edc ) │ │ │ │ + ldr r3, [pc, #224] @ (d7e9c ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #224] @ (d7ee0 ) │ │ │ │ - ldr r0, [pc, #224] @ (d7ee4 ) │ │ │ │ + ldr r1, [pc, #224] @ (d7ea0 ) │ │ │ │ + ldr r0, [pc, #224] @ (d7ea4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d7e5a │ │ │ │ + b.n d7e1a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n d7e86 │ │ │ │ + bpl.n d7e46 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d7e72 │ │ │ │ + bne.n d7e32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r3, [pc, #192] @ (d7ee8 ) │ │ │ │ + ldr r3, [pc, #192] @ (d7ea8 ) │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n d7e92 │ │ │ │ - ldr r3, [pc, #184] @ (d7eec ) │ │ │ │ + bne.n d7e52 │ │ │ │ + ldr r3, [pc, #184] @ (d7eac ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ subs r2, r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ bl 871b8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d7e0e │ │ │ │ - ldr r3, [pc, #164] @ (d7ef0 ) │ │ │ │ + beq.n d7dce │ │ │ │ + ldr r3, [pc, #164] @ (d7eb0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d7e5a │ │ │ │ + beq.n d7e1a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #152] @ (d7ef4 ) │ │ │ │ - ldr r3, [pc, #100] @ (d7ec4 ) │ │ │ │ + ldr r2, [pc, #152] @ (d7eb4 ) │ │ │ │ + ldr r3, [pc, #100] @ (d7e84 ) │ │ │ │ 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 d7eb8 │ │ │ │ + bne.n d7e78 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n d7e26 │ │ │ │ + beq.n d7de6 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d7e9e │ │ │ │ + bne.n d7e5e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n d7e26 │ │ │ │ - ldr r0, [pc, #112] @ (d7ef8 ) │ │ │ │ + b.n d7de6 │ │ │ │ + ldr r0, [pc, #112] @ (d7eb8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n d7dfa │ │ │ │ - ldr r0, [pc, #104] @ (d7efc ) │ │ │ │ + b.n d7dba │ │ │ │ + ldr r0, [pc, #104] @ (d7ebc ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n d7dfa │ │ │ │ + b.n d7dba │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d7e26 │ │ │ │ + beq.n d7de6 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n d7e26 │ │ │ │ + b.n d7de6 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r3, #16] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r4, #18] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #48] @ 0x30 │ │ │ │ movs r7, r3 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #48] @ 0x30 │ │ │ │ + str r2, [r3, #12] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r5, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + strh r6, [r3, #14] │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + ldmia r3!, {r1, r4} │ │ │ │ movs r0, r4 │ │ │ │ - subs r3, #250 @ 0xfa │ │ │ │ + subs r1, #210 @ 0xd2 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #72] @ d7f58 │ │ │ │ + ldr.w ip, [pc, #72] @ d7f18 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (d7f5c ) │ │ │ │ + ldr r3, [pc, #68] @ (d7f1c ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n d7f40 │ │ │ │ + bne.n d7f00 │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 5a29c │ │ │ │ - cbz r0, d7f50 │ │ │ │ + cbz r0, d7f10 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl d7d8c │ │ │ │ + bl d7d4c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, d7f50 │ │ │ │ + cbz r0, d7f10 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (d7f60 ) │ │ │ │ - ldr r1, [pc, #32] @ (d7f64 ) │ │ │ │ + ldr r3, [pc, #28] @ (d7f20 ) │ │ │ │ + ldr r1, [pc, #32] @ (d7f24 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + strh r6, [r4, #8] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n d7ec8 │ │ │ │ + bmi.n d7e38 │ │ │ │ movs r6, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #72] @ d7fc0 │ │ │ │ + ldr.w ip, [pc, #72] @ d7f80 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (d7fc4 ) │ │ │ │ + ldr r3, [pc, #68] @ (d7f84 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n d7fa8 │ │ │ │ + bne.n d7f68 │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 5a164 │ │ │ │ - cbz r0, d7fb8 │ │ │ │ + cbz r0, d7f78 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl d7d8c │ │ │ │ + bl d7d4c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, d7fb8 │ │ │ │ + cbz r0, d7f78 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (d7fc8 ) │ │ │ │ - ldr r1, [pc, #32] @ (d7fcc ) │ │ │ │ + ldr r3, [pc, #28] @ (d7f88 ) │ │ │ │ + ldr r1, [pc, #32] @ (d7f8c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n d8060 │ │ │ │ + bmi.n d7fd0 │ │ │ │ movs r6, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #72] @ d8028 │ │ │ │ + ldr.w ip, [pc, #72] @ d7fe8 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (d802c ) │ │ │ │ + ldr r3, [pc, #68] @ (d7fec ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n d8010 │ │ │ │ + bne.n d7fd0 │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 5a028 │ │ │ │ - cbz r0, d8020 │ │ │ │ + cbz r0, d7fe0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl d7d8c │ │ │ │ + bl d7d4c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, d8020 │ │ │ │ + cbz r0, d7fe0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (d8030 ) │ │ │ │ - ldr r1, [pc, #32] @ (d8034 ) │ │ │ │ + ldr r3, [pc, #28] @ (d7ff0 ) │ │ │ │ + ldr r1, [pc, #32] @ (d7ff4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strh r6, [r2, #0] │ │ │ │ + strh r6, [r2, #2] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n d7ff8 │ │ │ │ + bcc.n d7f68 │ │ │ │ movs r6, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #72] @ d8090 │ │ │ │ + ldr.w ip, [pc, #72] @ d8050 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (d8094 ) │ │ │ │ + ldr r3, [pc, #68] @ (d8054 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n d8078 │ │ │ │ + bne.n d8038 │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 65924 │ │ │ │ - cbz r0, d8088 │ │ │ │ + cbz r0, d8048 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl d7d8c │ │ │ │ + bl d7d4c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, d8088 │ │ │ │ + cbz r0, d8048 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (d8098 ) │ │ │ │ - ldr r1, [pc, #32] @ (d809c ) │ │ │ │ + ldr r3, [pc, #28] @ (d8058 ) │ │ │ │ + ldr r1, [pc, #32] @ (d805c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrb r6, [r5, #30] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n d8190 │ │ │ │ + bcc.n d8100 │ │ │ │ movs r6, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #72] @ d80f8 │ │ │ │ + ldr.w ip, [pc, #72] @ d80b8 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (d80fc ) │ │ │ │ + ldr r3, [pc, #68] @ (d80bc ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n d80e0 │ │ │ │ + bne.n d80a0 │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 6584c │ │ │ │ - cbz r0, d80f0 │ │ │ │ + cbz r0, d80b0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl d7d8c │ │ │ │ + bl d7d4c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, d80f0 │ │ │ │ + cbz r0, d80b0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (d8100 ) │ │ │ │ - ldr r1, [pc, #32] @ (d8104 ) │ │ │ │ + ldr r3, [pc, #28] @ (d80c0 ) │ │ │ │ + ldr r1, [pc, #32] @ (d80c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n d8128 │ │ │ │ + bcs.n d8098 │ │ │ │ movs r6, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #72] @ d8160 │ │ │ │ + ldr.w ip, [pc, #72] @ d8120 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (d8164 ) │ │ │ │ + ldr r3, [pc, #68] @ (d8124 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n d8148 │ │ │ │ + bne.n d8108 │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 65774 │ │ │ │ - cbz r0, d8158 │ │ │ │ + cbz r0, d8118 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl d7d8c │ │ │ │ + bl d7d4c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, d8158 │ │ │ │ + cbz r0, d8118 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (d8168 ) │ │ │ │ - ldr r1, [pc, #32] @ (d816c ) │ │ │ │ + ldr r3, [pc, #28] @ (d8128 ) │ │ │ │ + ldr r1, [pc, #32] @ (d812c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n d80c0 │ │ │ │ + bcs.n d8030 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000d8170 : │ │ │ │ +000d8130 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #368] @ (d82fc ) │ │ │ │ + ldr r2, [pc, #368] @ (d82bc ) │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #352] @ (d8300 ) │ │ │ │ + ldr r3, [pc, #352] @ (d82c0 ) │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #340] @ (d8304 ) │ │ │ │ - ldr r4, [pc, #340] @ (d8308 ) │ │ │ │ + ldr r3, [pc, #340] @ (d82c4 ) │ │ │ │ + ldr r4, [pc, #340] @ (d82c8 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #340] @ (d830c ) │ │ │ │ + ldr r2, [pc, #340] @ (d82cc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #332] @ (d8310 ) │ │ │ │ + ldr r3, [pc, #332] @ (d82d0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ bl 856a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d8292 │ │ │ │ - ldr r3, [pc, #324] @ (d8314 ) │ │ │ │ + beq.n d8252 │ │ │ │ + ldr r3, [pc, #324] @ (d82d4 ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d82a2 │ │ │ │ + bne.n d8262 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n d82ae │ │ │ │ + bpl.n d826e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d82ba │ │ │ │ + bne.n d827a │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr.w ip, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.n d82ce │ │ │ │ + bpl.n d828e │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbz r5, d821a │ │ │ │ + cbz r5, d81da │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - ldr r2, [pc, #276] @ (d8318 ) │ │ │ │ + ldr r2, [pc, #276] @ (d82d8 ) │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.n d8274 │ │ │ │ + bpl.n d8234 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - cbz r2, d8238 │ │ │ │ + cbz r2, d81f8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r0, [pc, #244] @ (d8318 ) │ │ │ │ + ldr r0, [pc, #244] @ (d82d8 ) │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n d8296 │ │ │ │ + bpl.n d8256 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, ip │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl c1830 │ │ │ │ + bl c17f0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d8292 │ │ │ │ - ldr r3, [pc, #204] @ (d8318 ) │ │ │ │ + beq.n d8252 │ │ │ │ + ldr r3, [pc, #204] @ (d82d8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d825c │ │ │ │ + beq.n d821c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #188] @ (d831c ) │ │ │ │ - ldr r3, [pc, #164] @ (d8304 ) │ │ │ │ + ldr r2, [pc, #188] @ (d82dc ) │ │ │ │ + ldr r3, [pc, #164] @ (d82c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d82f6 │ │ │ │ + bne.n d82b6 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #168] @ (d8320 ) │ │ │ │ + ldr r0, [pc, #168] @ (d82e0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #164] @ (d8324 ) │ │ │ │ + ldr r3, [pc, #164] @ (d82e4 ) │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ - ldr r1, [pc, #164] @ (d8328 ) │ │ │ │ - ldr r0, [pc, #164] @ (d832c ) │ │ │ │ + ldr r1, [pc, #164] @ (d82e8 ) │ │ │ │ + ldr r0, [pc, #164] @ (d82ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d825c │ │ │ │ - ldr r0, [pc, #152] @ (d8330 ) │ │ │ │ + b.n d821c │ │ │ │ + ldr r0, [pc, #152] @ (d82f0 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n d827e │ │ │ │ - ldr r0, [pc, #144] @ (d8334 ) │ │ │ │ + b.n d823e │ │ │ │ + ldr r0, [pc, #144] @ (d82f4 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n d827e │ │ │ │ - ldr r0, [pc, #136] @ (d8338 ) │ │ │ │ + b.n d823e │ │ │ │ + ldr r0, [pc, #136] @ (d82f8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n d827e │ │ │ │ + b.n d823e │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, r5 │ │ │ │ - beq.n d81ee │ │ │ │ + beq.n d81ae │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d82da │ │ │ │ + bne.n d829a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n d81ee │ │ │ │ - ldr r0, [pc, #108] @ (d833c ) │ │ │ │ + b.n d81ae │ │ │ │ + ldr r0, [pc, #108] @ (d82fc ) │ │ │ │ mov r1, ip │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n d827e │ │ │ │ + b.n d823e │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d81ee │ │ │ │ + beq.w d81ae │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n d81ee │ │ │ │ + b.n d81ae │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r4, #25] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrh r2, [r2, r1] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #408] @ 0x198 │ │ │ │ movs r7, r3 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + ldrb r4, [r3, #23] │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ movs r7, r3 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r1] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r0, r3] │ │ │ │ + str r6, [r3, r2] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r2, r5, #28 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ movs r7, r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl d8170 │ │ │ │ + bl d8130 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d8444 ) │ │ │ │ + ldr r0, [pc, #212] @ (d8404 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d8448 ) │ │ │ │ + ldr r1, [pc, #212] @ (d8408 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d844c │ │ │ │ + ldr.w ip, [pc, #212] @ d840c │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d842a │ │ │ │ + beq.n d83ea │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8394 │ │ │ │ + beq.n d8354 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d83e6 │ │ │ │ + bmi.n d83a6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d83c2 │ │ │ │ + bpl.n d8382 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d83d2 │ │ │ │ + bne.n d8392 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #164] @ (d8450 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8448 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8410 ) │ │ │ │ + ldr r3, [pc, #152] @ (d8408 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d843c │ │ │ │ + bne.n d83fc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8454 ) │ │ │ │ + ldr r0, [pc, #144] @ (d8414 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d83aa │ │ │ │ + b.n d836a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d83a6 │ │ │ │ + beq.n d8366 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d83f4 │ │ │ │ + bne.n d83b4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d83a6 │ │ │ │ + b.n d8366 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8394 │ │ │ │ + b.n d8354 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8440 │ │ │ │ + cbz r1, d8400 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d83a6 │ │ │ │ - ldr r3, [pc, #44] @ (d8458 ) │ │ │ │ - ldr r1, [pc, #44] @ (d845c ) │ │ │ │ + b.n d8366 │ │ │ │ + ldr r3, [pc, #44] @ (d8418 ) │ │ │ │ + ldr r1, [pc, #44] @ (d841c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d83cc │ │ │ │ + b.n d838c │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d83a6 │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ + b.n d8366 │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #18] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #168] @ 0xa8 │ │ │ │ + str r5, [sp, #8] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d8548 ) │ │ │ │ + ldr r0, [pc, #212] @ (d8508 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d854c ) │ │ │ │ + ldr r1, [pc, #212] @ (d850c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d8550 │ │ │ │ + ldr.w ip, [pc, #212] @ d8510 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d852e │ │ │ │ + beq.n d84ee │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8498 │ │ │ │ + beq.n d8458 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d84ea │ │ │ │ + bmi.n d84aa │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d84c6 │ │ │ │ + bpl.n d8486 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d84d6 │ │ │ │ + bne.n d8496 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ - ldr r2, [pc, #164] @ (d8554 ) │ │ │ │ - ldr r3, [pc, #152] @ (d854c ) │ │ │ │ + ldr r2, [pc, #164] @ (d8514 ) │ │ │ │ + ldr r3, [pc, #152] @ (d850c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8540 │ │ │ │ + bne.n d8500 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8558 ) │ │ │ │ + ldr r0, [pc, #144] @ (d8518 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d84ae │ │ │ │ + b.n d846e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d84aa │ │ │ │ + beq.n d846a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d84f8 │ │ │ │ + bne.n d84b8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d84aa │ │ │ │ + b.n d846a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8498 │ │ │ │ + b.n d8458 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8544 │ │ │ │ + cbz r1, d8504 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d84aa │ │ │ │ - ldr r3, [pc, #44] @ (d855c ) │ │ │ │ - ldr r1, [pc, #44] @ (d8560 ) │ │ │ │ + b.n d846a │ │ │ │ + ldr r3, [pc, #44] @ (d851c ) │ │ │ │ + ldr r1, [pc, #44] @ (d8520 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d84d0 │ │ │ │ + b.n d8490 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d84aa │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + b.n d846a │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #13] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r1, #13] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #392] @ 0x188 │ │ │ │ + str r4, [sp, #232] @ 0xe8 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d864c ) │ │ │ │ + ldr r0, [pc, #212] @ (d860c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d8650 ) │ │ │ │ + ldr r1, [pc, #212] @ (d8610 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d8654 │ │ │ │ + ldr.w ip, [pc, #212] @ d8614 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d8632 │ │ │ │ + beq.n d85f2 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d859c │ │ │ │ + beq.n d855c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d85ee │ │ │ │ + bmi.n d85ae │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d85ca │ │ │ │ + bpl.n d858a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d85da │ │ │ │ + bne.n d859a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ - ldr r2, [pc, #164] @ (d8658 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8650 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8618 ) │ │ │ │ + ldr r3, [pc, #152] @ (d8610 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8644 │ │ │ │ + bne.n d8604 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d865c ) │ │ │ │ + ldr r0, [pc, #144] @ (d861c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d85b2 │ │ │ │ + b.n d8572 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d85ae │ │ │ │ + beq.n d856e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d85fc │ │ │ │ + bne.n d85bc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d85ae │ │ │ │ + b.n d856e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d859c │ │ │ │ + b.n d855c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8648 │ │ │ │ + cbz r1, d8608 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d85ae │ │ │ │ - ldr r3, [pc, #44] @ (d8660 ) │ │ │ │ - ldr r1, [pc, #44] @ (d8664 ) │ │ │ │ + b.n d856e │ │ │ │ + ldr r3, [pc, #44] @ (d8620 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8624 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d85d4 │ │ │ │ + b.n d8594 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d85ae │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + b.n d856e │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r0, #9] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + str r3, [sp, #472] @ 0x1d8 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d8750 ) │ │ │ │ + ldr r0, [pc, #212] @ (d8710 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d8754 ) │ │ │ │ + ldr r1, [pc, #212] @ (d8714 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d8758 │ │ │ │ + ldr.w ip, [pc, #212] @ d8718 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d8736 │ │ │ │ + beq.n d86f6 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d86a0 │ │ │ │ + beq.n d8660 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d86f2 │ │ │ │ + bmi.n d86b2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d86ce │ │ │ │ + bpl.n d868e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d86de │ │ │ │ + bne.n d869e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #164] @ (d875c ) │ │ │ │ - ldr r3, [pc, #152] @ (d8754 ) │ │ │ │ + ldr r2, [pc, #164] @ (d871c ) │ │ │ │ + ldr r3, [pc, #152] @ (d8714 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8748 │ │ │ │ + bne.n d8708 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8760 ) │ │ │ │ + ldr r0, [pc, #144] @ (d8720 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d86b6 │ │ │ │ + b.n d8676 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d86b2 │ │ │ │ + beq.n d8672 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d8700 │ │ │ │ + bne.n d86c0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d86b2 │ │ │ │ + b.n d8672 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d86a0 │ │ │ │ + b.n d8660 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d874c │ │ │ │ + cbz r1, d870c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d86b2 │ │ │ │ - ldr r3, [pc, #44] @ (d8764 ) │ │ │ │ - ldr r1, [pc, #44] @ (d8768 ) │ │ │ │ + b.n d8672 │ │ │ │ + ldr r3, [pc, #44] @ (d8724 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8728 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d86d8 │ │ │ │ + b.n d8698 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d86b2 │ │ │ │ - ldrb r6, [r7, #5] │ │ │ │ + b.n d8672 │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #5] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + ldrb r2, [r0, #6] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r2, [sp, #712] @ 0x2c8 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d8854 ) │ │ │ │ + ldr r0, [pc, #212] @ (d8814 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d8858 ) │ │ │ │ + ldr r1, [pc, #212] @ (d8818 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d885c │ │ │ │ + ldr.w ip, [pc, #212] @ d881c │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d883a │ │ │ │ + beq.n d87fa │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d87a4 │ │ │ │ + beq.n d8764 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d87f6 │ │ │ │ + bmi.n d87b6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d87d2 │ │ │ │ + bpl.n d8792 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d87e2 │ │ │ │ + bne.n d87a2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #164] @ (d8860 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8858 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8820 ) │ │ │ │ + ldr r3, [pc, #152] @ (d8818 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d884c │ │ │ │ + bne.n d880c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8864 ) │ │ │ │ + ldr r0, [pc, #144] @ (d8824 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d87ba │ │ │ │ + b.n d877a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d87b6 │ │ │ │ + beq.n d8776 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d8804 │ │ │ │ + bne.n d87c4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d87b6 │ │ │ │ + b.n d8776 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d87a4 │ │ │ │ + b.n d8764 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8850 │ │ │ │ + cbz r1, d8810 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d87b6 │ │ │ │ - ldr r3, [pc, #44] @ (d8868 ) │ │ │ │ - ldr r1, [pc, #44] @ (d886c ) │ │ │ │ + b.n d8776 │ │ │ │ + ldr r3, [pc, #44] @ (d8828 ) │ │ │ │ + ldr r1, [pc, #44] @ (d882c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d87dc │ │ │ │ + b.n d879c │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d87b6 │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ + b.n d8776 │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r6, #2] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r7, #0] │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d8958 ) │ │ │ │ + ldr r0, [pc, #212] @ (d8918 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d895c ) │ │ │ │ + ldr r1, [pc, #212] @ (d891c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d8960 │ │ │ │ + ldr.w ip, [pc, #212] @ d8920 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d893e │ │ │ │ + beq.n d88fe │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d88a8 │ │ │ │ + beq.n d8868 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d88fa │ │ │ │ + bmi.n d88ba │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d88d6 │ │ │ │ + bpl.n d8896 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d88e6 │ │ │ │ + bne.n d88a6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #32] │ │ │ │ - ldr r2, [pc, #164] @ (d8964 ) │ │ │ │ - ldr r3, [pc, #152] @ (d895c ) │ │ │ │ + ldr r2, [pc, #164] @ (d8924 ) │ │ │ │ + ldr r3, [pc, #152] @ (d891c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8950 │ │ │ │ + bne.n d8910 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8968 ) │ │ │ │ + ldr r0, [pc, #144] @ (d8928 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d88be │ │ │ │ + b.n d887e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d88ba │ │ │ │ + beq.n d887a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d8908 │ │ │ │ + bne.n d88c8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d88ba │ │ │ │ + b.n d887a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d88a8 │ │ │ │ + b.n d8868 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8954 │ │ │ │ + cbz r1, d8914 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d88ba │ │ │ │ - ldr r3, [pc, #44] @ (d896c ) │ │ │ │ - ldr r1, [pc, #44] @ (d8970 ) │ │ │ │ + b.n d887a │ │ │ │ + ldr r3, [pc, #44] @ (d892c ) │ │ │ │ + ldr r1, [pc, #44] @ (d8930 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d88e0 │ │ │ │ + b.n d88a0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d88ba │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + b.n d887a │ │ │ │ + strb r6, [r6, #30] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #29] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r7, #28] │ │ │ │ + strb r2, [r7, #29] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d8a5c ) │ │ │ │ + ldr r0, [pc, #212] @ (d8a1c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d8a60 ) │ │ │ │ + ldr r1, [pc, #212] @ (d8a20 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d8a64 │ │ │ │ + ldr.w ip, [pc, #212] @ d8a24 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d8a42 │ │ │ │ + beq.n d8a02 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d89ac │ │ │ │ + beq.n d896c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d89fe │ │ │ │ + bmi.n d89be │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d89da │ │ │ │ + bpl.n d899a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d89ea │ │ │ │ + bne.n d89aa │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ - ldr r2, [pc, #164] @ (d8a68 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8a60 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8a28 ) │ │ │ │ + ldr r3, [pc, #152] @ (d8a20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8a54 │ │ │ │ + bne.n d8a14 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8a6c ) │ │ │ │ + ldr r0, [pc, #144] @ (d8a2c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d89c2 │ │ │ │ + b.n d8982 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d89be │ │ │ │ + beq.n d897e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d8a0c │ │ │ │ + bne.n d89cc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d89be │ │ │ │ + b.n d897e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d89ac │ │ │ │ + b.n d896c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8a58 │ │ │ │ + cbz r1, d8a18 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d89be │ │ │ │ - ldr r3, [pc, #44] @ (d8a70 ) │ │ │ │ - ldr r1, [pc, #44] @ (d8a74 ) │ │ │ │ + b.n d897e │ │ │ │ + ldr r3, [pc, #44] @ (d8a30 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8a34 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d89e4 │ │ │ │ + b.n d89a4 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d89be │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + b.n d897e │ │ │ │ + strb r2, [r6, #26] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #25] │ │ │ │ + strb r2, [r5, #26] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r6, #24] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ - movs r0, r4 │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ - movs r0, r0 │ │ │ │ - str r2, [sp, #536] @ 0x218 │ │ │ │ + ittt lt │ │ │ │ + movlt r0, r4 │ │ │ │ + lsrlt r4, r2, #21 │ │ │ │ + movlt r0, r0 │ │ │ │ + str r0, [sp, #376] @ 0x178 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d8b60 ) │ │ │ │ + ldr r0, [pc, #212] @ (d8b20 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d8b64 ) │ │ │ │ + ldr r1, [pc, #212] @ (d8b24 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d8b68 │ │ │ │ + ldr.w ip, [pc, #212] @ d8b28 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d8b46 │ │ │ │ + beq.n d8b06 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8ab0 │ │ │ │ + beq.n d8a70 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d8b02 │ │ │ │ + bmi.n d8ac2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d8ade │ │ │ │ + bpl.n d8a9e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d8aee │ │ │ │ + bne.n d8aae │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #164] @ (d8b6c ) │ │ │ │ - ldr r3, [pc, #152] @ (d8b64 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8b2c ) │ │ │ │ + ldr r3, [pc, #152] @ (d8b24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8b58 │ │ │ │ + bne.n d8b18 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8b70 ) │ │ │ │ + ldr r0, [pc, #144] @ (d8b30 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d8ac6 │ │ │ │ + b.n d8a86 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d8ac2 │ │ │ │ + beq.n d8a82 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d8b10 │ │ │ │ + bne.n d8ad0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d8ac2 │ │ │ │ + b.n d8a82 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8ab0 │ │ │ │ + b.n d8a70 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8b5c │ │ │ │ + cbz r1, d8b1c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d8ac2 │ │ │ │ - ldr r3, [pc, #44] @ (d8b74 ) │ │ │ │ - ldr r1, [pc, #44] @ (d8b78 ) │ │ │ │ + b.n d8a82 │ │ │ │ + ldr r3, [pc, #44] @ (d8b34 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8b38 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d8ae8 │ │ │ │ + b.n d8aa8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d8ac2 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + b.n d8a82 │ │ │ │ + strb r6, [r5, #22] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #21] │ │ │ │ + strb r6, [r4, #22] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r6, #20] │ │ │ │ + strb r2, [r6, #21] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + bkpt 0x00ba │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldrh r6, [r2, #60] @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d8c64 ) │ │ │ │ + ldr r0, [pc, #212] @ (d8c24 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d8c68 ) │ │ │ │ + ldr r1, [pc, #212] @ (d8c28 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d8c6c │ │ │ │ + ldr.w ip, [pc, #212] @ d8c2c │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d8c4a │ │ │ │ + beq.n d8c0a │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8bb4 │ │ │ │ + beq.n d8b74 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d8c06 │ │ │ │ + bmi.n d8bc6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d8be2 │ │ │ │ + bpl.n d8ba2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d8bf2 │ │ │ │ + bne.n d8bb2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #164] @ (d8c70 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8c68 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8c30 ) │ │ │ │ + ldr r3, [pc, #152] @ (d8c28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8c5c │ │ │ │ + bne.n d8c1c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8c74 ) │ │ │ │ + ldr r0, [pc, #144] @ (d8c34 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d8bca │ │ │ │ + b.n d8b8a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d8bc6 │ │ │ │ + beq.n d8b86 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d8c14 │ │ │ │ + bne.n d8bd4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d8bc6 │ │ │ │ + b.n d8b86 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8bb4 │ │ │ │ + b.n d8b74 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8c60 │ │ │ │ + cbz r1, d8c20 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d8bc6 │ │ │ │ - ldr r3, [pc, #44] @ (d8c78 ) │ │ │ │ - ldr r1, [pc, #44] @ (d8c7c ) │ │ │ │ + b.n d8b86 │ │ │ │ + ldr r3, [pc, #44] @ (d8c38 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8c3c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d8bec │ │ │ │ + b.n d8bac │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d8bc6 │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + b.n d8b86 │ │ │ │ + strb r2, [r5, #18] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ movs r3, r4 │ │ │ │ - ittt le │ │ │ │ - movle r0, r4 │ │ │ │ - lsrle r4, r2, #21 │ │ │ │ - movle r0, r0 │ │ │ │ - str r0, [sp, #952] @ 0x3b8 │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + movs r0, r4 │ │ │ │ + lsrs r4, r2, #21 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrh r6, [r0, #54] @ 0x36 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d8d68 ) │ │ │ │ + ldr r0, [pc, #212] @ (d8d28 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d8d6c ) │ │ │ │ + ldr r1, [pc, #212] @ (d8d2c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d8d70 │ │ │ │ + ldr.w ip, [pc, #212] @ d8d30 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d8d4e │ │ │ │ + beq.n d8d0e │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8cb8 │ │ │ │ + beq.n d8c78 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d8d0a │ │ │ │ + bmi.n d8cca │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d8ce6 │ │ │ │ + bpl.n d8ca6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d8cf6 │ │ │ │ + bne.n d8cb6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ - ldr r2, [pc, #164] @ (d8d74 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8d6c ) │ │ │ │ + ldr r2, [pc, #164] @ (d8d34 ) │ │ │ │ + ldr r3, [pc, #152] @ (d8d2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8d60 │ │ │ │ + bne.n d8d20 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8d78 ) │ │ │ │ + ldr r0, [pc, #144] @ (d8d38 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d8cce │ │ │ │ + b.n d8c8e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d8cca │ │ │ │ + beq.n d8c8a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d8d18 │ │ │ │ + bne.n d8cd8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d8cca │ │ │ │ + b.n d8c8a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8cb8 │ │ │ │ + b.n d8c78 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8d64 │ │ │ │ + cbz r1, d8d24 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d8cca │ │ │ │ - ldr r3, [pc, #44] @ (d8d7c ) │ │ │ │ - ldr r1, [pc, #44] @ (d8d80 ) │ │ │ │ + b.n d8c8a │ │ │ │ + ldr r3, [pc, #44] @ (d8d3c ) │ │ │ │ + ldr r1, [pc, #44] @ (d8d40 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d8cf0 │ │ │ │ + b.n d8cb0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d8cca │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + b.n d8c8a │ │ │ │ + strb r6, [r4, #14] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r5, #12] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x00da │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #136] @ 0x88 │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d8e6c ) │ │ │ │ + ldr r0, [pc, #212] @ (d8e2c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d8e70 ) │ │ │ │ + ldr r1, [pc, #212] @ (d8e30 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d8e74 │ │ │ │ + ldr.w ip, [pc, #212] @ d8e34 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d8e52 │ │ │ │ + beq.n d8e12 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8dbc │ │ │ │ + beq.n d8d7c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d8e0e │ │ │ │ + bmi.n d8dce │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d8dea │ │ │ │ + bpl.n d8daa │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d8dfa │ │ │ │ + bne.n d8dba │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ - ldr r2, [pc, #164] @ (d8e78 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8e70 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8e38 ) │ │ │ │ + ldr r3, [pc, #152] @ (d8e30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8e64 │ │ │ │ + bne.n d8e24 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8e7c ) │ │ │ │ + ldr r0, [pc, #144] @ (d8e3c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d8dd2 │ │ │ │ + b.n d8d92 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d8dce │ │ │ │ + beq.n d8d8e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d8e1c │ │ │ │ + bne.n d8ddc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d8dce │ │ │ │ + b.n d8d8e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8dbc │ │ │ │ + b.n d8d7c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8e68 │ │ │ │ + cbz r1, d8e28 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d8dce │ │ │ │ - ldr r3, [pc, #44] @ (d8e80 ) │ │ │ │ - ldr r1, [pc, #44] @ (d8e84 ) │ │ │ │ + b.n d8d8e │ │ │ │ + ldr r3, [pc, #44] @ (d8e40 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8e44 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d8df4 │ │ │ │ + b.n d8db4 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d8dce │ │ │ │ - strb r2, [r4, #9] │ │ │ │ + b.n d8d8e │ │ │ │ + strb r2, [r4, #10] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #9] │ │ │ │ + strb r2, [r3, #10] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ + cbnz r6, d8eaa │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d8f70 ) │ │ │ │ + ldr r0, [pc, #212] @ (d8f30 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d8f74 ) │ │ │ │ + ldr r1, [pc, #212] @ (d8f34 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d8f78 │ │ │ │ + ldr.w ip, [pc, #212] @ d8f38 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d8f56 │ │ │ │ + beq.n d8f16 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8ec0 │ │ │ │ + beq.n d8e80 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d8f12 │ │ │ │ + bmi.n d8ed2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d8eee │ │ │ │ + bpl.n d8eae │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d8efe │ │ │ │ + bne.n d8ebe │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #164] @ (d8f7c ) │ │ │ │ - ldr r3, [pc, #152] @ (d8f74 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8f3c ) │ │ │ │ + ldr r3, [pc, #152] @ (d8f34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8f68 │ │ │ │ + bne.n d8f28 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8f80 ) │ │ │ │ + ldr r0, [pc, #144] @ (d8f40 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d8ed6 │ │ │ │ + b.n d8e96 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d8ed2 │ │ │ │ + beq.n d8e92 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d8f20 │ │ │ │ + bne.n d8ee0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d8ed2 │ │ │ │ + b.n d8e92 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8ec0 │ │ │ │ + b.n d8e80 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8f6c │ │ │ │ + cbz r1, d8f2c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d8ed2 │ │ │ │ - ldr r3, [pc, #44] @ (d8f84 ) │ │ │ │ - ldr r1, [pc, #44] @ (d8f88 ) │ │ │ │ + b.n d8e92 │ │ │ │ + ldr r3, [pc, #44] @ (d8f44 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8f48 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d8ef8 │ │ │ │ + b.n d8eb8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d8ed2 │ │ │ │ - strb r6, [r3, #5] │ │ │ │ + b.n d8e92 │ │ │ │ + strb r6, [r3, #6] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #5] │ │ │ │ + strb r6, [r2, #6] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r4, #4] │ │ │ │ + strb r2, [r4, #5] │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + hlt 0x002a │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r7, #34] @ 0x22 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d9074 ) │ │ │ │ + ldr r0, [pc, #212] @ (d9034 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d9078 ) │ │ │ │ + ldr r1, [pc, #212] @ (d9038 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d907c │ │ │ │ + ldr.w ip, [pc, #212] @ d903c │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d905a │ │ │ │ + beq.n d901a │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8fc4 │ │ │ │ + beq.n d8f84 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9016 │ │ │ │ + bmi.n d8fd6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d8ff2 │ │ │ │ + bpl.n d8fb2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9002 │ │ │ │ + bne.n d8fc2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #164] @ (d9080 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9078 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9040 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9038 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d906c │ │ │ │ + bne.n d902c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9084 ) │ │ │ │ + ldr r0, [pc, #144] @ (d9044 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d8fda │ │ │ │ + b.n d8f9a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d8fd6 │ │ │ │ + beq.n d8f96 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9024 │ │ │ │ + bne.n d8fe4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d8fd6 │ │ │ │ + b.n d8f96 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8fc4 │ │ │ │ + b.n d8f84 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9070 │ │ │ │ + cbz r1, d9030 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d8fd6 │ │ │ │ - ldr r3, [pc, #44] @ (d9088 ) │ │ │ │ - ldr r1, [pc, #44] @ (d908c ) │ │ │ │ + b.n d8f96 │ │ │ │ + ldr r3, [pc, #44] @ (d9048 ) │ │ │ │ + ldr r1, [pc, #44] @ (d904c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d8ffc │ │ │ │ + b.n d8fbc │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d8fd6 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + b.n d8f96 │ │ │ │ + strb r2, [r3, #2] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + strb r2, [r2, #2] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + strb r6, [r3, #1] │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r6, d90fa │ │ │ │ + cbnz r6, d9070 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #46] @ 0x2e │ │ │ │ + ldrh r2, [r7, #28] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d9178 ) │ │ │ │ + ldr r0, [pc, #212] @ (d9138 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d917c ) │ │ │ │ + ldr r1, [pc, #212] @ (d913c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d9180 │ │ │ │ + ldr.w ip, [pc, #212] @ d9140 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d915e │ │ │ │ + beq.n d911e │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d90c8 │ │ │ │ + beq.n d9088 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d911a │ │ │ │ + bmi.n d90da │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d90f6 │ │ │ │ + bpl.n d90b6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9106 │ │ │ │ + bne.n d90c6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #164] @ (d9184 ) │ │ │ │ - ldr r3, [pc, #152] @ (d917c ) │ │ │ │ + ldr r2, [pc, #164] @ (d9144 ) │ │ │ │ + ldr r3, [pc, #152] @ (d913c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9170 │ │ │ │ + bne.n d9130 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9188 ) │ │ │ │ + ldr r0, [pc, #144] @ (d9148 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d90de │ │ │ │ + b.n d909e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d90da │ │ │ │ + beq.n d909a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9128 │ │ │ │ + bne.n d90e8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d90da │ │ │ │ + b.n d909a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d90c8 │ │ │ │ + b.n d9088 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9174 │ │ │ │ + cbz r1, d9134 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d90da │ │ │ │ - ldr r3, [pc, #44] @ (d918c ) │ │ │ │ - ldr r1, [pc, #44] @ (d9190 ) │ │ │ │ + b.n d909a │ │ │ │ + ldr r3, [pc, #44] @ (d914c ) │ │ │ │ + ldr r1, [pc, #44] @ (d9150 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d9100 │ │ │ │ + b.n d90c0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d90da │ │ │ │ - ldr r6, [r2, #116] @ 0x74 │ │ │ │ + b.n d909a │ │ │ │ + ldr r6, [r2, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + ldr r6, [r1, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r3, #112] @ 0x70 │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - revsh r2, r1 │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d927c ) │ │ │ │ + ldr r0, [pc, #212] @ (d923c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d9280 ) │ │ │ │ + ldr r1, [pc, #212] @ (d9240 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d9284 │ │ │ │ + ldr.w ip, [pc, #212] @ d9244 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9262 │ │ │ │ + beq.n d9222 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d91cc │ │ │ │ + beq.n d918c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d921e │ │ │ │ + bmi.n d91de │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d91fa │ │ │ │ + bpl.n d91ba │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d920a │ │ │ │ + bne.n d91ca │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #164] @ (d9288 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9280 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9248 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9240 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9274 │ │ │ │ + bne.n d9234 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d928c ) │ │ │ │ + ldr r0, [pc, #144] @ (d924c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d91e2 │ │ │ │ + b.n d91a2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d91de │ │ │ │ + beq.n d919e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d922c │ │ │ │ + bne.n d91ec │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d91de │ │ │ │ + b.n d919e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d91cc │ │ │ │ + b.n d918c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9278 │ │ │ │ + cbz r1, d9238 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d91de │ │ │ │ - ldr r3, [pc, #44] @ (d9290 ) │ │ │ │ - ldr r1, [pc, #44] @ (d9294 ) │ │ │ │ + b.n d919e │ │ │ │ + ldr r3, [pc, #44] @ (d9250 ) │ │ │ │ + ldr r1, [pc, #44] @ (d9254 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d9204 │ │ │ │ + b.n d91c4 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d91de │ │ │ │ - ldr r2, [r2, #100] @ 0x64 │ │ │ │ + b.n d919e │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r6, d92c0 │ │ │ │ + @ instruction: 0xb79e │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d9380 ) │ │ │ │ + ldr r0, [pc, #212] @ (d9340 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d9384 ) │ │ │ │ + ldr r1, [pc, #212] @ (d9344 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d9388 │ │ │ │ + ldr.w ip, [pc, #212] @ d9348 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9366 │ │ │ │ + beq.n d9326 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d92d0 │ │ │ │ + beq.n d9290 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9322 │ │ │ │ + bmi.n d92e2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d92fe │ │ │ │ + bpl.n d92be │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d930e │ │ │ │ + bne.n d92ce │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #164] @ (d938c ) │ │ │ │ - ldr r3, [pc, #152] @ (d9384 ) │ │ │ │ + ldr r2, [pc, #164] @ (d934c ) │ │ │ │ + ldr r3, [pc, #152] @ (d9344 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9378 │ │ │ │ + bne.n d9338 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9390 ) │ │ │ │ + ldr r0, [pc, #144] @ (d9350 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d92e6 │ │ │ │ + b.n d92a6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d92e2 │ │ │ │ + beq.n d92a2 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9330 │ │ │ │ + bne.n d92f0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d92e2 │ │ │ │ + b.n d92a2 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d92d0 │ │ │ │ + b.n d9290 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d937c │ │ │ │ + cbz r1, d933c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d92e2 │ │ │ │ - ldr r3, [pc, #44] @ (d9394 ) │ │ │ │ - ldr r1, [pc, #44] @ (d9398 ) │ │ │ │ + b.n d92a2 │ │ │ │ + ldr r3, [pc, #44] @ (d9354 ) │ │ │ │ + ldr r1, [pc, #44] @ (d9358 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d9308 │ │ │ │ + b.n d92c8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d92e2 │ │ │ │ - ldr r6, [r1, #84] @ 0x54 │ │ │ │ + b.n d92a2 │ │ │ │ + ldr r6, [r1, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + @ instruction: 0xb69a │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d9484 ) │ │ │ │ + ldr r0, [pc, #212] @ (d9444 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d9488 ) │ │ │ │ + ldr r1, [pc, #212] @ (d9448 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d948c │ │ │ │ + ldr.w ip, [pc, #212] @ d944c │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d946a │ │ │ │ + beq.n d942a │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d93d4 │ │ │ │ + beq.n d9394 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9426 │ │ │ │ + bmi.n d93e6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9402 │ │ │ │ + bpl.n d93c2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9412 │ │ │ │ + bne.n d93d2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #164] @ (d9490 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9488 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9450 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9448 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d947c │ │ │ │ + bne.n d943c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9494 ) │ │ │ │ + ldr r0, [pc, #144] @ (d9454 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d93ea │ │ │ │ + b.n d93aa │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d93e6 │ │ │ │ + beq.n d93a6 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9434 │ │ │ │ + bne.n d93f4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d93e6 │ │ │ │ + b.n d93a6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d93d4 │ │ │ │ + b.n d9394 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9480 │ │ │ │ + cbz r1, d9440 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d93e6 │ │ │ │ - ldr r3, [pc, #44] @ (d9498 ) │ │ │ │ - ldr r1, [pc, #44] @ (d949c ) │ │ │ │ + b.n d93a6 │ │ │ │ + ldr r3, [pc, #44] @ (d9458 ) │ │ │ │ + ldr r1, [pc, #44] @ (d945c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d940c │ │ │ │ + b.n d93cc │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d93e6 │ │ │ │ - ldr r2, [r1, #68] @ 0x44 │ │ │ │ + b.n d93a6 │ │ │ │ + ldr r2, [r1, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #68] @ 0x44 │ │ │ │ + ldr r2, [r0, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r1, #64] @ 0x40 │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7be │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r5, #4] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d9588 ) │ │ │ │ + ldr r0, [pc, #212] @ (d9548 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d958c ) │ │ │ │ + ldr r1, [pc, #212] @ (d954c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d9590 │ │ │ │ + ldr.w ip, [pc, #212] @ d9550 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d956e │ │ │ │ + beq.n d952e │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d94d8 │ │ │ │ + beq.n d9498 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d952a │ │ │ │ + bmi.n d94ea │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9506 │ │ │ │ + bpl.n d94c6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9516 │ │ │ │ + bne.n d94d6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #164] @ (d9594 ) │ │ │ │ - ldr r3, [pc, #152] @ (d958c ) │ │ │ │ + ldr r2, [pc, #164] @ (d9554 ) │ │ │ │ + ldr r3, [pc, #152] @ (d954c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9580 │ │ │ │ + bne.n d9540 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9598 ) │ │ │ │ + ldr r0, [pc, #144] @ (d9558 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d94ee │ │ │ │ + b.n d94ae │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d94ea │ │ │ │ + beq.n d94aa │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9538 │ │ │ │ + bne.n d94f8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d94ea │ │ │ │ + b.n d94aa │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d94d8 │ │ │ │ + b.n d9498 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9584 │ │ │ │ + cbz r1, d9544 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d94ea │ │ │ │ - ldr r3, [pc, #44] @ (d959c ) │ │ │ │ - ldr r1, [pc, #44] @ (d95a0 ) │ │ │ │ + b.n d94aa │ │ │ │ + ldr r3, [pc, #44] @ (d955c ) │ │ │ │ + ldr r1, [pc, #44] @ (d9560 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d9510 │ │ │ │ + b.n d94d0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d94ea │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + b.n d94aa │ │ │ │ + ldr r6, [r0, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r7, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb6ba │ │ │ │ + push {r1, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ + strh r6, [r4, #62] @ 0x3e │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d968c ) │ │ │ │ + ldr r0, [pc, #212] @ (d964c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d9690 ) │ │ │ │ + ldr r1, [pc, #212] @ (d9650 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d9694 │ │ │ │ + ldr.w ip, [pc, #212] @ d9654 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9672 │ │ │ │ + beq.n d9632 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d95dc │ │ │ │ + beq.n d959c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d962e │ │ │ │ + bmi.n d95ee │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d960a │ │ │ │ + bpl.n d95ca │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d961a │ │ │ │ + bne.n d95da │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #32] │ │ │ │ - ldr r2, [pc, #164] @ (d9698 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9690 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9658 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9650 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9684 │ │ │ │ + bne.n d9644 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d969c ) │ │ │ │ + ldr r0, [pc, #144] @ (d965c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d95f2 │ │ │ │ + b.n d95b2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d95ee │ │ │ │ + beq.n d95ae │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d963c │ │ │ │ + bne.n d95fc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d95ee │ │ │ │ + b.n d95ae │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d95dc │ │ │ │ + b.n d959c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9688 │ │ │ │ + cbz r1, d9648 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d95ee │ │ │ │ - ldr r3, [pc, #44] @ (d96a0 ) │ │ │ │ - ldr r1, [pc, #44] @ (d96a4 ) │ │ │ │ + b.n d95ae │ │ │ │ + ldr r3, [pc, #44] @ (d9660 ) │ │ │ │ + ldr r1, [pc, #44] @ (d9664 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d9614 │ │ │ │ + b.n d95d4 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d95ee │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + b.n d95ae │ │ │ │ + ldr r2, [r0, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + cbz r6, d96c2 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d9790 ) │ │ │ │ + ldr r0, [pc, #212] @ (d9750 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d9794 ) │ │ │ │ + ldr r1, [pc, #212] @ (d9754 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d9798 │ │ │ │ + ldr.w ip, [pc, #212] @ d9758 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9776 │ │ │ │ + beq.n d9736 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d96e0 │ │ │ │ + beq.n d96a0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9732 │ │ │ │ + bmi.n d96f2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d970e │ │ │ │ + bpl.n d96ce │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d971e │ │ │ │ + bne.n d96de │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #28] │ │ │ │ - ldr r2, [pc, #164] @ (d979c ) │ │ │ │ - ldr r3, [pc, #152] @ (d9794 ) │ │ │ │ + ldr r2, [pc, #164] @ (d975c ) │ │ │ │ + ldr r3, [pc, #152] @ (d9754 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9788 │ │ │ │ + bne.n d9748 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d97a0 ) │ │ │ │ + ldr r0, [pc, #144] @ (d9760 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d96f6 │ │ │ │ + b.n d96b6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d96f2 │ │ │ │ + beq.n d96b2 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9740 │ │ │ │ + bne.n d9700 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d96f2 │ │ │ │ + b.n d96b2 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d96e0 │ │ │ │ + b.n d96a0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d978c │ │ │ │ + cbz r1, d974c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d96f2 │ │ │ │ - ldr r3, [pc, #44] @ (d97a4 ) │ │ │ │ - ldr r1, [pc, #44] @ (d97a8 ) │ │ │ │ + b.n d96b2 │ │ │ │ + ldr r3, [pc, #44] @ (d9764 ) │ │ │ │ + ldr r1, [pc, #44] @ (d9768 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d9718 │ │ │ │ + b.n d96d8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d96f2 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + b.n d96b2 │ │ │ │ + ldr r6, [r7, #20] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ movs r3, r4 │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ + uxth r2, r1 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #4] │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d9894 ) │ │ │ │ + ldr r0, [pc, #212] @ (d9854 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d9898 ) │ │ │ │ + ldr r1, [pc, #212] @ (d9858 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d989c │ │ │ │ + ldr.w ip, [pc, #212] @ d985c │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d987a │ │ │ │ + beq.n d983a │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d97e4 │ │ │ │ + beq.n d97a4 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9836 │ │ │ │ + bmi.n d97f6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9812 │ │ │ │ + bpl.n d97d2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9822 │ │ │ │ + bne.n d97e2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ - ldr r2, [pc, #164] @ (d98a0 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9898 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9860 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9858 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d988c │ │ │ │ + bne.n d984c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d98a4 ) │ │ │ │ + ldr r0, [pc, #144] @ (d9864 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d97fa │ │ │ │ + b.n d97ba │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d97f6 │ │ │ │ + beq.n d97b6 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9844 │ │ │ │ + bne.n d9804 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d97f6 │ │ │ │ + b.n d97b6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d97e4 │ │ │ │ + b.n d97a4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9890 │ │ │ │ + cbz r1, d9850 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d97f6 │ │ │ │ - ldr r3, [pc, #44] @ (d98a8 ) │ │ │ │ - ldr r1, [pc, #44] @ (d98ac ) │ │ │ │ + b.n d97b6 │ │ │ │ + ldr r3, [pc, #44] @ (d9868 ) │ │ │ │ + ldr r1, [pc, #44] @ (d986c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d981c │ │ │ │ + b.n d97dc │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d97f6 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + b.n d97b6 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ movs r3, r4 │ │ │ │ - cbz r6, d9912 │ │ │ │ + cbz r6, d9888 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #60] @ 0x3c │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d9998 ) │ │ │ │ + ldr r0, [pc, #212] @ (d9958 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d999c ) │ │ │ │ + ldr r1, [pc, #212] @ (d995c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d99a0 │ │ │ │ + ldr.w ip, [pc, #212] @ d9960 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d997e │ │ │ │ + beq.n d993e │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d98e8 │ │ │ │ + beq.n d98a8 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d993a │ │ │ │ + bmi.n d98fa │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9916 │ │ │ │ + bpl.n d98d6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9926 │ │ │ │ + bne.n d98e6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ - ldr r2, [pc, #164] @ (d99a4 ) │ │ │ │ - ldr r3, [pc, #152] @ (d999c ) │ │ │ │ + ldr r2, [pc, #164] @ (d9964 ) │ │ │ │ + ldr r3, [pc, #152] @ (d995c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9990 │ │ │ │ + bne.n d9950 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d99a8 ) │ │ │ │ + ldr r0, [pc, #144] @ (d9968 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d98fe │ │ │ │ + b.n d98be │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d98fa │ │ │ │ + beq.n d98ba │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9948 │ │ │ │ + bne.n d9908 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d98fa │ │ │ │ + b.n d98ba │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d98e8 │ │ │ │ + b.n d98a8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9994 │ │ │ │ + cbz r1, d9954 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d98fa │ │ │ │ - ldr r3, [pc, #44] @ (d99ac ) │ │ │ │ - ldr r1, [pc, #44] @ (d99b0 ) │ │ │ │ + b.n d98ba │ │ │ │ + ldr r3, [pc, #44] @ (d996c ) │ │ │ │ + ldr r1, [pc, #44] @ (d9970 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d9920 │ │ │ │ + b.n d98e0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d98fa │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + b.n d98ba │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - uxth r2, r5 │ │ │ │ + sub sp, #8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #54] @ 0x36 │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d9a9c ) │ │ │ │ + ldr r0, [pc, #212] @ (d9a5c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d9aa0 ) │ │ │ │ + ldr r1, [pc, #212] @ (d9a60 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d9aa4 │ │ │ │ + ldr.w ip, [pc, #212] @ d9a64 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9a82 │ │ │ │ + beq.n d9a42 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d99ec │ │ │ │ + beq.n d99ac │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9a3e │ │ │ │ + bmi.n d99fe │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9a1a │ │ │ │ + bpl.n d99da │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9a2a │ │ │ │ + bne.n d99ea │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #164] @ (d9aa8 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9aa0 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9a68 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9a60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9a94 │ │ │ │ + bne.n d9a54 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9aac ) │ │ │ │ + ldr r0, [pc, #144] @ (d9a6c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d9a02 │ │ │ │ + b.n d99c2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d99fe │ │ │ │ + beq.n d99be │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9a4c │ │ │ │ + bne.n d9a0c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d99fe │ │ │ │ + b.n d99be │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d99ec │ │ │ │ + b.n d99ac │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9a98 │ │ │ │ + cbz r1, d9a58 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d99fe │ │ │ │ - ldr r3, [pc, #44] @ (d9ab0 ) │ │ │ │ - ldr r1, [pc, #44] @ (d9ab4 ) │ │ │ │ + b.n d99be │ │ │ │ + ldr r3, [pc, #44] @ (d9a70 ) │ │ │ │ + ldr r1, [pc, #44] @ (d9a74 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d9a24 │ │ │ │ + b.n d99e4 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d99fe │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + b.n d99be │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #96] @ 0x60 │ │ │ │ + str r2, [r5, #100] @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + str r6, [r6, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r6, d9ad8 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ + strh r2, [r0, #32] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d9ba0 ) │ │ │ │ + ldr r0, [pc, #212] @ (d9b60 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d9ba4 ) │ │ │ │ + ldr r1, [pc, #212] @ (d9b64 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d9ba8 │ │ │ │ + ldr.w ip, [pc, #212] @ d9b68 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9b86 │ │ │ │ + beq.n d9b46 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d9af0 │ │ │ │ + beq.n d9ab0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9b42 │ │ │ │ + bmi.n d9b02 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9b1e │ │ │ │ + bpl.n d9ade │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9b2e │ │ │ │ + bne.n d9aee │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #164] @ (d9bac ) │ │ │ │ - ldr r3, [pc, #152] @ (d9ba4 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9b6c ) │ │ │ │ + ldr r3, [pc, #152] @ (d9b64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9b98 │ │ │ │ + bne.n d9b58 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9bb0 ) │ │ │ │ + ldr r0, [pc, #144] @ (d9b70 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d9b06 │ │ │ │ + b.n d9ac6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d9b02 │ │ │ │ + beq.n d9ac2 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9b50 │ │ │ │ + bne.n d9b10 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d9b02 │ │ │ │ + b.n d9ac2 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d9af0 │ │ │ │ + b.n d9ab0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9b9c │ │ │ │ + cbz r1, d9b5c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d9b02 │ │ │ │ - ldr r3, [pc, #44] @ (d9bb4 ) │ │ │ │ - ldr r1, [pc, #44] @ (d9bb8 ) │ │ │ │ + b.n d9ac2 │ │ │ │ + ldr r3, [pc, #44] @ (d9b74 ) │ │ │ │ + ldr r1, [pc, #44] @ (d9b78 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d9b28 │ │ │ │ + b.n d9ae8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d9b02 │ │ │ │ - str r6, [r5, #80] @ 0x50 │ │ │ │ + b.n d9ac2 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #80] @ 0x50 │ │ │ │ + str r6, [r4, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #42] @ 0x2a │ │ │ │ + strh r2, [r7, #24] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d9ca4 ) │ │ │ │ + ldr r0, [pc, #212] @ (d9c64 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d9ca8 ) │ │ │ │ + ldr r1, [pc, #212] @ (d9c68 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d9cac │ │ │ │ + ldr.w ip, [pc, #212] @ d9c6c │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9c8a │ │ │ │ + beq.n d9c4a │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d9bf4 │ │ │ │ + beq.n d9bb4 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9c46 │ │ │ │ + bmi.n d9c06 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9c22 │ │ │ │ + bpl.n d9be2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9c32 │ │ │ │ + bne.n d9bf2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #32] │ │ │ │ - ldr r2, [pc, #164] @ (d9cb0 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9ca8 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9c70 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9c68 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9c9c │ │ │ │ + bne.n d9c5c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9cb4 ) │ │ │ │ + ldr r0, [pc, #144] @ (d9c74 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d9c0a │ │ │ │ + b.n d9bca │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d9c06 │ │ │ │ + beq.n d9bc6 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9c54 │ │ │ │ + bne.n d9c14 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d9c06 │ │ │ │ + b.n d9bc6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d9bf4 │ │ │ │ + b.n d9bb4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9ca0 │ │ │ │ + cbz r1, d9c60 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d9c06 │ │ │ │ - ldr r3, [pc, #44] @ (d9cb8 ) │ │ │ │ - ldr r1, [pc, #44] @ (d9cbc ) │ │ │ │ + b.n d9bc6 │ │ │ │ + ldr r3, [pc, #44] @ (d9c78 ) │ │ │ │ + ldr r1, [pc, #44] @ (d9c7c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d9c2c │ │ │ │ + b.n d9bec │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d9c06 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ + b.n d9bc6 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r5, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #18] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d9da8 ) │ │ │ │ + ldr r0, [pc, #212] @ (d9d68 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d9dac ) │ │ │ │ + ldr r1, [pc, #212] @ (d9d6c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d9db0 │ │ │ │ + ldr.w ip, [pc, #212] @ d9d70 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9d8e │ │ │ │ + beq.n d9d4e │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d9cf8 │ │ │ │ + beq.n d9cb8 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9d4a │ │ │ │ + bmi.n d9d0a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9d26 │ │ │ │ + bpl.n d9ce6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9d36 │ │ │ │ + bne.n d9cf6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #164] @ (d9db4 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9dac ) │ │ │ │ + ldr r2, [pc, #164] @ (d9d74 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9d6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9da0 │ │ │ │ + bne.n d9d60 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9db8 ) │ │ │ │ + ldr r0, [pc, #144] @ (d9d78 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d9d0e │ │ │ │ + b.n d9cce │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d9d0a │ │ │ │ + beq.n d9cca │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9d58 │ │ │ │ + bne.n d9d18 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d9d0a │ │ │ │ + b.n d9cca │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d9cf8 │ │ │ │ + b.n d9cb8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9da4 │ │ │ │ + cbz r1, d9d64 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d9d0a │ │ │ │ - ldr r3, [pc, #44] @ (d9dbc ) │ │ │ │ - ldr r1, [pc, #44] @ (d9dc0 ) │ │ │ │ + b.n d9cca │ │ │ │ + ldr r3, [pc, #44] @ (d9d7c ) │ │ │ │ + ldr r1, [pc, #44] @ (d9d80 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d9d30 │ │ │ │ + b.n d9cf0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d9d0a │ │ │ │ - str r6, [r4, #48] @ 0x30 │ │ │ │ + b.n d9cca │ │ │ │ + str r6, [r4, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r3, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #30] │ │ │ │ + strh r6, [r7, #12] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d9eac ) │ │ │ │ + ldr r0, [pc, #212] @ (d9e6c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d9eb0 ) │ │ │ │ + ldr r1, [pc, #212] @ (d9e70 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d9eb4 │ │ │ │ + ldr.w ip, [pc, #212] @ d9e74 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9e92 │ │ │ │ + beq.n d9e52 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d9dfc │ │ │ │ + beq.n d9dbc │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9e4e │ │ │ │ + bmi.n d9e0e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9e2a │ │ │ │ + bpl.n d9dea │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9e3a │ │ │ │ + bne.n d9dfa │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ - ldr r2, [pc, #164] @ (d9eb8 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9eb0 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9e78 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9e70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9ea4 │ │ │ │ + bne.n d9e64 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9ebc ) │ │ │ │ + ldr r0, [pc, #144] @ (d9e7c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d9e12 │ │ │ │ + b.n d9dd2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d9e0e │ │ │ │ + beq.n d9dce │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9e5c │ │ │ │ + bne.n d9e1c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d9e0e │ │ │ │ + b.n d9dce │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d9dfc │ │ │ │ + b.n d9dbc │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9ea8 │ │ │ │ + cbz r1, d9e68 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d9e0e │ │ │ │ - ldr r3, [pc, #44] @ (d9ec0 ) │ │ │ │ - ldr r1, [pc, #44] @ (d9ec4 ) │ │ │ │ + b.n d9dce │ │ │ │ + ldr r3, [pc, #44] @ (d9e80 ) │ │ │ │ + ldr r1, [pc, #44] @ (d9e84 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d9e34 │ │ │ │ + b.n d9df4 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d9e0e │ │ │ │ - str r2, [r4, #32] │ │ │ │ + b.n d9dce │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + str r6, [r4, #32] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #600 @ 0x258 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r7, #6] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (d9fb0 ) │ │ │ │ + ldr r0, [pc, #212] @ (d9f70 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d9fb4 ) │ │ │ │ + ldr r1, [pc, #212] @ (d9f74 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d9fb8 │ │ │ │ + ldr.w ip, [pc, #212] @ d9f78 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d9f96 │ │ │ │ + beq.n d9f56 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d9f00 │ │ │ │ + beq.n d9ec0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9f52 │ │ │ │ + bmi.n d9f12 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9f2e │ │ │ │ + bpl.n d9eee │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9f3e │ │ │ │ + bne.n d9efe │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #164] @ (d9fbc ) │ │ │ │ - ldr r3, [pc, #152] @ (d9fb4 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9f7c ) │ │ │ │ + ldr r3, [pc, #152] @ (d9f74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9fa8 │ │ │ │ + bne.n d9f68 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9fc0 ) │ │ │ │ + ldr r0, [pc, #144] @ (d9f80 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d9f16 │ │ │ │ + b.n d9ed6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d9f12 │ │ │ │ + beq.n d9ed2 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9f60 │ │ │ │ + bne.n d9f20 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d9f12 │ │ │ │ + b.n d9ed2 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d9f00 │ │ │ │ + b.n d9ec0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9fac │ │ │ │ + cbz r1, d9f6c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d9f12 │ │ │ │ - ldr r3, [pc, #44] @ (d9fc4 ) │ │ │ │ - ldr r1, [pc, #44] @ (d9fc8 ) │ │ │ │ + b.n d9ed2 │ │ │ │ + ldr r3, [pc, #44] @ (d9f84 ) │ │ │ │ + ldr r1, [pc, #44] @ (d9f88 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n d9f38 │ │ │ │ + b.n d9ef8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d9f12 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + b.n d9ed2 │ │ │ │ + str r6, [r3, #20] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #16] │ │ │ │ + str r6, [r2, #20] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + str r2, [r4, #16] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #424 @ 0x1a8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (da0b4 ) │ │ │ │ + ldr r0, [pc, #212] @ (da074 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (da0b8 ) │ │ │ │ + ldr r1, [pc, #212] @ (da078 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ da0bc │ │ │ │ + ldr.w ip, [pc, #212] @ da07c │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da09a │ │ │ │ + beq.n da05a │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da004 │ │ │ │ + beq.n d9fc4 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da056 │ │ │ │ + bmi.n da016 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da032 │ │ │ │ + bpl.n d9ff2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da042 │ │ │ │ + bne.n da002 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #32] │ │ │ │ - ldr r2, [pc, #164] @ (da0c0 ) │ │ │ │ - ldr r3, [pc, #152] @ (da0b8 ) │ │ │ │ + ldr r2, [pc, #164] @ (da080 ) │ │ │ │ + ldr r3, [pc, #152] @ (da078 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da0ac │ │ │ │ + bne.n da06c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da0c4 ) │ │ │ │ + ldr r0, [pc, #144] @ (da084 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da01a │ │ │ │ + b.n d9fda │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da016 │ │ │ │ + beq.n d9fd6 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da064 │ │ │ │ + bne.n da024 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da016 │ │ │ │ + b.n d9fd6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da004 │ │ │ │ + b.n d9fc4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da0b0 │ │ │ │ + cbz r1, da070 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da016 │ │ │ │ - ldr r3, [pc, #44] @ (da0c8 ) │ │ │ │ - ldr r1, [pc, #44] @ (da0cc ) │ │ │ │ + b.n d9fd6 │ │ │ │ + ldr r3, [pc, #44] @ (da088 ) │ │ │ │ + ldr r1, [pc, #44] @ (da08c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n da03c │ │ │ │ + b.n d9ffc │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da016 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + b.n d9fd6 │ │ │ │ + str r2, [r3, #4] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #0] │ │ │ │ + str r2, [r2, #4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + str r6, [r3, #0] │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r1, sp, #408 @ 0x198 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (da1b8 ) │ │ │ │ + ldr r0, [pc, #212] @ (da178 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (da1bc ) │ │ │ │ + ldr r1, [pc, #212] @ (da17c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ da1c0 │ │ │ │ + ldr.w ip, [pc, #212] @ da180 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da19e │ │ │ │ + beq.n da15e │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da108 │ │ │ │ + beq.n da0c8 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da15a │ │ │ │ + bmi.n da11a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da136 │ │ │ │ + bpl.n da0f6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da146 │ │ │ │ + bne.n da106 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #28] │ │ │ │ - ldr r2, [pc, #164] @ (da1c4 ) │ │ │ │ - ldr r3, [pc, #152] @ (da1bc ) │ │ │ │ + ldr r2, [pc, #164] @ (da184 ) │ │ │ │ + ldr r3, [pc, #152] @ (da17c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da1b0 │ │ │ │ + bne.n da170 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da1c8 ) │ │ │ │ + ldr r0, [pc, #144] @ (da188 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da11e │ │ │ │ + b.n da0de │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da11a │ │ │ │ + beq.n da0da │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da168 │ │ │ │ + bne.n da128 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da11a │ │ │ │ + b.n da0da │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da108 │ │ │ │ + b.n da0c8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da1b4 │ │ │ │ + cbz r1, da174 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da11a │ │ │ │ - ldr r3, [pc, #44] @ (da1cc ) │ │ │ │ - ldr r1, [pc, #44] @ (da1d0 ) │ │ │ │ + b.n da0da │ │ │ │ + ldr r3, [pc, #44] @ (da18c ) │ │ │ │ + ldr r1, [pc, #44] @ (da190 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n da140 │ │ │ │ + b.n da100 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da11a │ │ │ │ - ldrsh r6, [r2, r4] │ │ │ │ + b.n da0da │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r1, r4] │ │ │ │ + ldrsh r6, [r1, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r2, [r3, r3] │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #6] │ │ │ │ + ldrb r2, [r7, #26] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (da2bc ) │ │ │ │ + ldr r0, [pc, #212] @ (da27c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (da2c0 ) │ │ │ │ + ldr r1, [pc, #212] @ (da280 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ da2c4 │ │ │ │ + ldr.w ip, [pc, #212] @ da284 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da2a2 │ │ │ │ + beq.n da262 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da20c │ │ │ │ + beq.n da1cc │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da25e │ │ │ │ + bmi.n da21e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da23a │ │ │ │ + bpl.n da1fa │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da24a │ │ │ │ + bne.n da20a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ - ldr r2, [pc, #164] @ (da2c8 ) │ │ │ │ - ldr r3, [pc, #152] @ (da2c0 ) │ │ │ │ + ldr r2, [pc, #164] @ (da288 ) │ │ │ │ + ldr r3, [pc, #152] @ (da280 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da2b4 │ │ │ │ + bne.n da274 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da2cc ) │ │ │ │ + ldr r0, [pc, #144] @ (da28c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da222 │ │ │ │ + b.n da1e2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da21e │ │ │ │ + beq.n da1de │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da26c │ │ │ │ + bne.n da22c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da21e │ │ │ │ + b.n da1de │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da20c │ │ │ │ + b.n da1cc │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da2b8 │ │ │ │ + cbz r1, da278 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da21e │ │ │ │ - ldr r3, [pc, #44] @ (da2d0 ) │ │ │ │ - ldr r1, [pc, #44] @ (da2d4 ) │ │ │ │ + b.n da1de │ │ │ │ + ldr r3, [pc, #44] @ (da290 ) │ │ │ │ + ldr r1, [pc, #44] @ (da294 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n da244 │ │ │ │ + b.n da204 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da21e │ │ │ │ - ldrsh r2, [r2, r0] │ │ │ │ + b.n da1de │ │ │ │ + ldrsh r2, [r2, r1] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrsh r2, [r1, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r2, r7] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + add r7, pc, #376 @ (adr r7, da408 ) │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #0] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (da3c0 ) │ │ │ │ + ldr r0, [pc, #212] @ (da380 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (da3c4 ) │ │ │ │ + ldr r1, [pc, #212] @ (da384 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ da3c8 │ │ │ │ + ldr.w ip, [pc, #212] @ da388 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da3a6 │ │ │ │ + beq.n da366 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da310 │ │ │ │ + beq.n da2d0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da362 │ │ │ │ + bmi.n da322 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da33e │ │ │ │ + bpl.n da2fe │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da34e │ │ │ │ + bne.n da30e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ - ldr r2, [pc, #164] @ (da3cc ) │ │ │ │ - ldr r3, [pc, #152] @ (da3c4 ) │ │ │ │ + ldr r2, [pc, #164] @ (da38c ) │ │ │ │ + ldr r3, [pc, #152] @ (da384 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da3b8 │ │ │ │ + bne.n da378 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da3d0 ) │ │ │ │ + ldr r0, [pc, #144] @ (da390 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da326 │ │ │ │ + b.n da2e6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da322 │ │ │ │ + beq.n da2e2 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da370 │ │ │ │ + bne.n da330 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da322 │ │ │ │ + b.n da2e2 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da310 │ │ │ │ + b.n da2d0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da3bc │ │ │ │ + cbz r1, da37c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da322 │ │ │ │ - ldr r3, [pc, #44] @ (da3d4 ) │ │ │ │ - ldr r1, [pc, #44] @ (da3d8 ) │ │ │ │ + b.n da2e2 │ │ │ │ + ldr r3, [pc, #44] @ (da394 ) │ │ │ │ + ldr r1, [pc, #44] @ (da398 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n da348 │ │ │ │ + b.n da308 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da322 │ │ │ │ - ldrb r6, [r1, r4] │ │ │ │ + b.n da2e2 │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, r4] │ │ │ │ + ldrb r6, [r0, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r6, pc, #360 @ (adr r6, da4fc ) │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (da4c4 ) │ │ │ │ + ldr r0, [pc, #212] @ (da484 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (da4c8 ) │ │ │ │ + ldr r1, [pc, #212] @ (da488 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ da4cc │ │ │ │ + ldr.w ip, [pc, #212] @ da48c │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da4aa │ │ │ │ + beq.n da46a │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da414 │ │ │ │ + beq.n da3d4 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da466 │ │ │ │ + bmi.n da426 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da442 │ │ │ │ + bpl.n da402 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da452 │ │ │ │ + bne.n da412 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #164] @ (da4d0 ) │ │ │ │ - ldr r3, [pc, #152] @ (da4c8 ) │ │ │ │ + ldr r2, [pc, #164] @ (da490 ) │ │ │ │ + ldr r3, [pc, #152] @ (da488 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da4bc │ │ │ │ + bne.n da47c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da4d4 ) │ │ │ │ + ldr r0, [pc, #144] @ (da494 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da42a │ │ │ │ + b.n da3ea │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da426 │ │ │ │ + beq.n da3e6 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da474 │ │ │ │ + bne.n da434 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da426 │ │ │ │ + b.n da3e6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da414 │ │ │ │ + b.n da3d4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da4c0 │ │ │ │ + cbz r1, da480 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da426 │ │ │ │ - ldr r3, [pc, #44] @ (da4d8 ) │ │ │ │ - ldr r1, [pc, #44] @ (da4dc ) │ │ │ │ + b.n da3e6 │ │ │ │ + ldr r3, [pc, #44] @ (da498 ) │ │ │ │ + ldr r1, [pc, #44] @ (da49c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n da44c │ │ │ │ + b.n da40c │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da426 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + b.n da3e6 │ │ │ │ + ldrb r2, [r1, r1] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, r0] │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r1, r7] │ │ │ │ + ldrb r6, [r1, r0] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #504 @ (adr r7, da6d0 ) │ │ │ │ + add r5, pc, #344 @ (adr r5, da5f0 ) │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (da5c8 ) │ │ │ │ + ldr r0, [pc, #212] @ (da588 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (da5cc ) │ │ │ │ + ldr r1, [pc, #212] @ (da58c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ da5d0 │ │ │ │ + ldr.w ip, [pc, #212] @ da590 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da5ae │ │ │ │ + beq.n da56e │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da518 │ │ │ │ + beq.n da4d8 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da56a │ │ │ │ + bmi.n da52a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da546 │ │ │ │ + bpl.n da506 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da556 │ │ │ │ + bne.n da516 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #164] @ (da5d4 ) │ │ │ │ - ldr r3, [pc, #152] @ (da5cc ) │ │ │ │ + ldr r2, [pc, #164] @ (da594 ) │ │ │ │ + ldr r3, [pc, #152] @ (da58c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da5c0 │ │ │ │ + bne.n da580 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da5d8 ) │ │ │ │ + ldr r0, [pc, #144] @ (da598 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da52e │ │ │ │ + b.n da4ee │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da52a │ │ │ │ + beq.n da4ea │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da578 │ │ │ │ + bne.n da538 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da52a │ │ │ │ + b.n da4ea │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da518 │ │ │ │ + b.n da4d8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da5c4 │ │ │ │ + cbz r1, da584 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da52a │ │ │ │ - ldr r3, [pc, #44] @ (da5dc ) │ │ │ │ - ldr r1, [pc, #44] @ (da5e0 ) │ │ │ │ + b.n da4ea │ │ │ │ + ldr r3, [pc, #44] @ (da59c ) │ │ │ │ + ldr r1, [pc, #44] @ (da5a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n da550 │ │ │ │ + b.n da510 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da52a │ │ │ │ - ldrh r6, [r0, r4] │ │ │ │ + b.n da4ea │ │ │ │ + ldrh r6, [r0, r5] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r3] │ │ │ │ + ldrh r6, [r7, r4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r1, r3] │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #488 @ (adr r6, da7c4 ) │ │ │ │ + add r4, pc, #328 @ (adr r4, da6e4 ) │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (da6d0 ) │ │ │ │ + ldr r0, [pc, #216] @ (da690 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (da6d4 ) │ │ │ │ + ldr r1, [pc, #216] @ (da694 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ da6d8 │ │ │ │ + ldr.w ip, [pc, #216] @ da698 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da6b6 │ │ │ │ + beq.n da676 │ │ │ │ ldr.w r0, [r2, #472] @ 0x1d8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da61e │ │ │ │ + beq.n da5de │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da672 │ │ │ │ + bmi.n da632 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da64e │ │ │ │ + bpl.n da60e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da65e │ │ │ │ + bne.n da61e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #472] @ 0x1d8 │ │ │ │ - ldr r2, [pc, #164] @ (da6dc ) │ │ │ │ - ldr r3, [pc, #152] @ (da6d4 ) │ │ │ │ + ldr r2, [pc, #164] @ (da69c ) │ │ │ │ + ldr r3, [pc, #152] @ (da694 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da6c8 │ │ │ │ + bne.n da688 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da6e0 ) │ │ │ │ + ldr r0, [pc, #144] @ (da6a0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da636 │ │ │ │ + b.n da5f6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da630 │ │ │ │ + beq.n da5f0 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da680 │ │ │ │ + bne.n da640 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da630 │ │ │ │ + b.n da5f0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da61e │ │ │ │ + b.n da5de │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da6cc │ │ │ │ + cbz r1, da68c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da630 │ │ │ │ - ldr r3, [pc, #44] @ (da6e4 ) │ │ │ │ - ldr r1, [pc, #44] @ (da6e8 ) │ │ │ │ + b.n da5f0 │ │ │ │ + ldr r3, [pc, #44] @ (da6a4 ) │ │ │ │ + ldr r1, [pc, #44] @ (da6a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n da658 │ │ │ │ + b.n da618 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da630 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + b.n da5f0 │ │ │ │ + ldrh r2, [r0, r1] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, r7] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, pc, #456 @ (adr r5, da8ac ) │ │ │ │ + add r3, pc, #296 @ (adr r3, da7cc ) │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #20] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (da7d8 ) │ │ │ │ + ldr r0, [pc, #216] @ (da798 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (da7dc ) │ │ │ │ + ldr r1, [pc, #216] @ (da79c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ da7e0 │ │ │ │ + ldr.w ip, [pc, #216] @ da7a0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da7be │ │ │ │ + beq.n da77e │ │ │ │ ldr.w r0, [r2, #468] @ 0x1d4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da726 │ │ │ │ + beq.n da6e6 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da77a │ │ │ │ + bmi.n da73a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da756 │ │ │ │ + bpl.n da716 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da766 │ │ │ │ + bne.n da726 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #468] @ 0x1d4 │ │ │ │ - ldr r2, [pc, #164] @ (da7e4 ) │ │ │ │ - ldr r3, [pc, #152] @ (da7dc ) │ │ │ │ + ldr r2, [pc, #164] @ (da7a4 ) │ │ │ │ + ldr r3, [pc, #152] @ (da79c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da7d0 │ │ │ │ + bne.n da790 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da7e8 ) │ │ │ │ + ldr r0, [pc, #144] @ (da7a8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da73e │ │ │ │ + b.n da6fe │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da738 │ │ │ │ + beq.n da6f8 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da788 │ │ │ │ + bne.n da748 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da738 │ │ │ │ + b.n da6f8 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da726 │ │ │ │ + b.n da6e6 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da7d4 │ │ │ │ + cbz r1, da794 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da738 │ │ │ │ - ldr r3, [pc, #44] @ (da7ec ) │ │ │ │ - ldr r1, [pc, #44] @ (da7f0 ) │ │ │ │ + b.n da6f8 │ │ │ │ + ldr r3, [pc, #44] @ (da7ac ) │ │ │ │ + ldr r1, [pc, #44] @ (da7b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n da760 │ │ │ │ + b.n da720 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da738 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + b.n da6f8 │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ + ldr r2, [r6, r4] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, pc, #424 @ (adr r4, da994 ) │ │ │ │ + add r2, pc, #264 @ (adr r2, da8b4 ) │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (da8e0 ) │ │ │ │ + ldr r0, [pc, #216] @ (da8a0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (da8e4 ) │ │ │ │ + ldr r1, [pc, #216] @ (da8a4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ da8e8 │ │ │ │ + ldr.w ip, [pc, #216] @ da8a8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da8c6 │ │ │ │ + beq.n da886 │ │ │ │ ldr.w r0, [r2, #464] @ 0x1d0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da82e │ │ │ │ + beq.n da7ee │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da882 │ │ │ │ + bmi.n da842 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da85e │ │ │ │ + bpl.n da81e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da86e │ │ │ │ + bne.n da82e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #464] @ 0x1d0 │ │ │ │ - ldr r2, [pc, #164] @ (da8ec ) │ │ │ │ - ldr r3, [pc, #152] @ (da8e4 ) │ │ │ │ + ldr r2, [pc, #164] @ (da8ac ) │ │ │ │ + ldr r3, [pc, #152] @ (da8a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da8d8 │ │ │ │ + bne.n da898 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da8f0 ) │ │ │ │ + ldr r0, [pc, #144] @ (da8b0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da846 │ │ │ │ + b.n da806 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da840 │ │ │ │ + beq.n da800 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da890 │ │ │ │ + bne.n da850 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da840 │ │ │ │ + b.n da800 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da82e │ │ │ │ + b.n da7ee │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da8dc │ │ │ │ + cbz r1, da89c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da840 │ │ │ │ - ldr r3, [pc, #44] @ (da8f4 ) │ │ │ │ - ldr r1, [pc, #44] @ (da8f8 ) │ │ │ │ + b.n da800 │ │ │ │ + ldr r3, [pc, #44] @ (da8b4 ) │ │ │ │ + ldr r1, [pc, #44] @ (da8b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n da868 │ │ │ │ + b.n da828 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da840 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + b.n da800 │ │ │ │ + ldr r2, [r6, r0] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r6, r7] │ │ │ │ movs r3, r4 │ │ │ │ - add r3, pc, #392 @ (adr r3, daa7c ) │ │ │ │ + add r1, pc, #232 @ (adr r1, da99c ) │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #14] │ │ │ │ + ldrb r2, [r5, #5] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (da9e8 ) │ │ │ │ + ldr r0, [pc, #216] @ (da9a8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (da9ec ) │ │ │ │ + ldr r1, [pc, #216] @ (da9ac ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ da9f0 │ │ │ │ + ldr.w ip, [pc, #216] @ da9b0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n da9ce │ │ │ │ + beq.n da98e │ │ │ │ ldr.w r0, [r2, #460] @ 0x1cc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da936 │ │ │ │ + beq.n da8f6 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da98a │ │ │ │ + bmi.n da94a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da966 │ │ │ │ + bpl.n da926 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da976 │ │ │ │ + bne.n da936 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #460] @ 0x1cc │ │ │ │ - ldr r2, [pc, #164] @ (da9f4 ) │ │ │ │ - ldr r3, [pc, #152] @ (da9ec ) │ │ │ │ + ldr r2, [pc, #164] @ (da9b4 ) │ │ │ │ + ldr r3, [pc, #152] @ (da9ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da9e0 │ │ │ │ + bne.n da9a0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da9f8 ) │ │ │ │ + ldr r0, [pc, #144] @ (da9b8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da94e │ │ │ │ + b.n da90e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da948 │ │ │ │ + beq.n da908 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da998 │ │ │ │ + bne.n da958 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da948 │ │ │ │ + b.n da908 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da936 │ │ │ │ + b.n da8f6 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da9e4 │ │ │ │ + cbz r1, da9a4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da948 │ │ │ │ - ldr r3, [pc, #44] @ (da9fc ) │ │ │ │ - ldr r1, [pc, #44] @ (daa00 ) │ │ │ │ + b.n da908 │ │ │ │ + ldr r3, [pc, #44] @ (da9bc ) │ │ │ │ + ldr r1, [pc, #44] @ (da9c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n da970 │ │ │ │ + b.n da930 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da948 │ │ │ │ - ldrsb r2, [r5, r3] │ │ │ │ + b.n da908 │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + ldrsb r2, [r4, r4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r2, [r5, r2] │ │ │ │ + ldrsb r2, [r5, r3] │ │ │ │ movs r3, r4 │ │ │ │ - add r2, pc, #360 @ (adr r2, dab64 ) │ │ │ │ + add r0, pc, #200 @ (adr r0, daa84 ) │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (daaf0 ) │ │ │ │ + ldr r0, [pc, #216] @ (daab0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (daaf4 ) │ │ │ │ + ldr r1, [pc, #216] @ (daab4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ daaf8 │ │ │ │ + ldr.w ip, [pc, #216] @ daab8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n daad6 │ │ │ │ + beq.n daa96 │ │ │ │ ldr.w r0, [r2, #456] @ 0x1c8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n daa3e │ │ │ │ + beq.n da9fe │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n daa92 │ │ │ │ + bmi.n daa52 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n daa6e │ │ │ │ + bpl.n daa2e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n daa7e │ │ │ │ + bne.n daa3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #456] @ 0x1c8 │ │ │ │ - ldr r2, [pc, #164] @ (daafc ) │ │ │ │ - ldr r3, [pc, #152] @ (daaf4 ) │ │ │ │ + ldr r2, [pc, #164] @ (daabc ) │ │ │ │ + ldr r3, [pc, #152] @ (daab4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n daae8 │ │ │ │ + bne.n daaa8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dab00 ) │ │ │ │ + ldr r0, [pc, #144] @ (daac0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n daa56 │ │ │ │ + b.n daa16 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n daa50 │ │ │ │ + beq.n daa10 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n daaa0 │ │ │ │ + bne.n daa60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n daa50 │ │ │ │ + b.n daa10 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n daa3e │ │ │ │ + b.n da9fe │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, daaec │ │ │ │ + cbz r1, daaac │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n daa50 │ │ │ │ - ldr r3, [pc, #44] @ (dab04 ) │ │ │ │ - ldr r1, [pc, #44] @ (dab08 ) │ │ │ │ + b.n daa10 │ │ │ │ + ldr r3, [pc, #44] @ (daac4 ) │ │ │ │ + ldr r1, [pc, #44] @ (daac8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n daa78 │ │ │ │ + b.n daa38 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n daa50 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + b.n daa10 │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r7] │ │ │ │ + ldrsb r2, [r3, r0] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r4, r6] │ │ │ │ + strb r2, [r4, r7] │ │ │ │ movs r3, r4 │ │ │ │ - add r1, pc, #328 @ (adr r1, dac4c ) │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + strb r6, [r3, #31] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dabf8 ) │ │ │ │ + ldr r0, [pc, #216] @ (dabb8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dabfc ) │ │ │ │ + ldr r1, [pc, #216] @ (dabbc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dac00 │ │ │ │ + ldr.w ip, [pc, #216] @ dabc0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dabde │ │ │ │ + beq.n dab9e │ │ │ │ ldr.w r0, [r2, #452] @ 0x1c4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dab46 │ │ │ │ + beq.n dab06 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dab9a │ │ │ │ + bmi.n dab5a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dab76 │ │ │ │ + bpl.n dab36 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dab86 │ │ │ │ + bne.n dab46 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ - ldr r2, [pc, #164] @ (dac04 ) │ │ │ │ - ldr r3, [pc, #152] @ (dabfc ) │ │ │ │ + ldr r2, [pc, #164] @ (dabc4 ) │ │ │ │ + ldr r3, [pc, #152] @ (dabbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dabf0 │ │ │ │ + bne.n dabb0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dac08 ) │ │ │ │ + ldr r0, [pc, #144] @ (dabc8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dab5e │ │ │ │ + b.n dab1e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dab58 │ │ │ │ + beq.n dab18 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n daba8 │ │ │ │ + bne.n dab68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dab58 │ │ │ │ + b.n dab18 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dab46 │ │ │ │ + b.n dab06 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dabf4 │ │ │ │ + cbz r1, dabb4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dab58 │ │ │ │ - ldr r3, [pc, #44] @ (dac0c ) │ │ │ │ - ldr r1, [pc, #44] @ (dac10 ) │ │ │ │ + b.n dab18 │ │ │ │ + ldr r3, [pc, #44] @ (dabcc ) │ │ │ │ + ldr r1, [pc, #44] @ (dabd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dab80 │ │ │ │ + b.n dab40 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dab58 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + b.n dab18 │ │ │ │ + strb r2, [r3, r4] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, r3] │ │ │ │ + strb r2, [r2, r4] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r3, r2] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ movs r3, r4 │ │ │ │ - add r0, pc, #296 @ (adr r0, dad34 ) │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + strb r2, [r3, #28] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dad00 ) │ │ │ │ + ldr r0, [pc, #216] @ (dacc0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dad04 ) │ │ │ │ + ldr r1, [pc, #216] @ (dacc4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dad08 │ │ │ │ + ldr.w ip, [pc, #216] @ dacc8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dace6 │ │ │ │ + beq.n daca6 │ │ │ │ ldr.w r0, [r2, #448] @ 0x1c0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dac4e │ │ │ │ + beq.n dac0e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n daca2 │ │ │ │ + bmi.n dac62 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dac7e │ │ │ │ + bpl.n dac3e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dac8e │ │ │ │ + bne.n dac4e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #448] @ 0x1c0 │ │ │ │ - ldr r2, [pc, #164] @ (dad0c ) │ │ │ │ - ldr r3, [pc, #152] @ (dad04 ) │ │ │ │ + ldr r2, [pc, #164] @ (daccc ) │ │ │ │ + ldr r3, [pc, #152] @ (dacc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dacf8 │ │ │ │ + bne.n dacb8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dad10 ) │ │ │ │ + ldr r0, [pc, #144] @ (dacd0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dac66 │ │ │ │ + b.n dac26 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dac60 │ │ │ │ + beq.n dac20 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dacb0 │ │ │ │ + bne.n dac70 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dac60 │ │ │ │ + b.n dac20 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dac4e │ │ │ │ + b.n dac0e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dacfc │ │ │ │ + cbz r1, dacbc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dac60 │ │ │ │ - ldr r3, [pc, #44] @ (dad14 ) │ │ │ │ - ldr r1, [pc, #44] @ (dad18 ) │ │ │ │ + b.n dac20 │ │ │ │ + ldr r3, [pc, #44] @ (dacd4 ) │ │ │ │ + ldr r1, [pc, #44] @ (dacd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dac88 │ │ │ │ + b.n dac48 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dac60 │ │ │ │ - strh r2, [r2, r7] │ │ │ │ + b.n dac20 │ │ │ │ + strb r2, [r2, r0] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, r7] │ │ │ │ + strb r2, [r1, r0] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #264] @ 0x108 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + strb r6, [r2, #25] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dae08 ) │ │ │ │ + ldr r0, [pc, #216] @ (dadc8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dae0c ) │ │ │ │ + ldr r1, [pc, #216] @ (dadcc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dae10 │ │ │ │ + ldr.w ip, [pc, #216] @ dadd0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dadee │ │ │ │ + beq.n dadae │ │ │ │ ldr.w r0, [r2, #444] @ 0x1bc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dad56 │ │ │ │ + beq.n dad16 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dadaa │ │ │ │ + bmi.n dad6a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dad86 │ │ │ │ + bpl.n dad46 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dad96 │ │ │ │ + bne.n dad56 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #444] @ 0x1bc │ │ │ │ - ldr r2, [pc, #164] @ (dae14 ) │ │ │ │ - ldr r3, [pc, #152] @ (dae0c ) │ │ │ │ + ldr r2, [pc, #164] @ (dadd4 ) │ │ │ │ + ldr r3, [pc, #152] @ (dadcc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dae00 │ │ │ │ + bne.n dadc0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dae18 ) │ │ │ │ + ldr r0, [pc, #144] @ (dadd8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dad6e │ │ │ │ + b.n dad2e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dad68 │ │ │ │ + beq.n dad28 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dadb8 │ │ │ │ + bne.n dad78 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dad68 │ │ │ │ + b.n dad28 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dad56 │ │ │ │ + b.n dad16 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dae04 │ │ │ │ + cbz r1, dadc4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dad68 │ │ │ │ - ldr r3, [pc, #44] @ (dae1c ) │ │ │ │ - ldr r1, [pc, #44] @ (dae20 ) │ │ │ │ + b.n dad28 │ │ │ │ + ldr r3, [pc, #44] @ (daddc ) │ │ │ │ + ldr r1, [pc, #44] @ (dade0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dad90 │ │ │ │ + b.n dad50 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dad68 │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + b.n dad28 │ │ │ │ + strh r2, [r1, r4] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + strh r2, [r0, r4] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r1, r2] │ │ │ │ + strh r2, [r1, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #30] │ │ │ │ + strb r6, [r1, #22] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (daf10 ) │ │ │ │ + ldr r0, [pc, #216] @ (daed0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (daf14 ) │ │ │ │ + ldr r1, [pc, #216] @ (daed4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ daf18 │ │ │ │ + ldr.w ip, [pc, #216] @ daed8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n daef6 │ │ │ │ + beq.n daeb6 │ │ │ │ ldr.w r0, [r2, #440] @ 0x1b8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dae5e │ │ │ │ + beq.n dae1e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n daeb2 │ │ │ │ + bmi.n dae72 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dae8e │ │ │ │ + bpl.n dae4e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dae9e │ │ │ │ + bne.n dae5e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #440] @ 0x1b8 │ │ │ │ - ldr r2, [pc, #164] @ (daf1c ) │ │ │ │ - ldr r3, [pc, #152] @ (daf14 ) │ │ │ │ + ldr r2, [pc, #164] @ (daedc ) │ │ │ │ + ldr r3, [pc, #152] @ (daed4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n daf08 │ │ │ │ + bne.n daec8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (daf20 ) │ │ │ │ + ldr r0, [pc, #144] @ (daee0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dae76 │ │ │ │ + b.n dae36 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dae70 │ │ │ │ + beq.n dae30 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n daec0 │ │ │ │ + bne.n dae80 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dae70 │ │ │ │ + b.n dae30 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dae5e │ │ │ │ + b.n dae1e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, daf0c │ │ │ │ + cbz r1, daecc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dae70 │ │ │ │ - ldr r3, [pc, #44] @ (daf24 ) │ │ │ │ - ldr r1, [pc, #44] @ (daf28 ) │ │ │ │ + b.n dae30 │ │ │ │ + ldr r3, [pc, #44] @ (daee4 ) │ │ │ │ + ldr r1, [pc, #44] @ (daee8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dae98 │ │ │ │ + b.n dae58 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dae70 │ │ │ │ - str r2, [r0, r7] │ │ │ │ + b.n dae30 │ │ │ │ + strh r2, [r0, r0] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, r6] │ │ │ │ + str r2, [r7, r7] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r0, r6] │ │ │ │ + str r2, [r0, r7] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + strb r6, [r0, #19] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (db018 ) │ │ │ │ + ldr r0, [pc, #216] @ (dafd8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db01c ) │ │ │ │ + ldr r1, [pc, #216] @ (dafdc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db020 │ │ │ │ + ldr.w ip, [pc, #216] @ dafe0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n daffe │ │ │ │ + beq.n dafbe │ │ │ │ ldr.w r0, [r2, #436] @ 0x1b4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n daf66 │ │ │ │ + beq.n daf26 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dafba │ │ │ │ + bmi.n daf7a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n daf96 │ │ │ │ + bpl.n daf56 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dafa6 │ │ │ │ + bne.n daf66 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #436] @ 0x1b4 │ │ │ │ - ldr r2, [pc, #164] @ (db024 ) │ │ │ │ - ldr r3, [pc, #152] @ (db01c ) │ │ │ │ + ldr r2, [pc, #164] @ (dafe4 ) │ │ │ │ + ldr r3, [pc, #152] @ (dafdc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db010 │ │ │ │ + bne.n dafd0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db028 ) │ │ │ │ + ldr r0, [pc, #144] @ (dafe8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n daf7e │ │ │ │ + b.n daf3e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n daf78 │ │ │ │ + beq.n daf38 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dafc8 │ │ │ │ + bne.n daf88 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n daf78 │ │ │ │ + b.n daf38 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n daf66 │ │ │ │ + b.n daf26 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db014 │ │ │ │ + cbz r1, dafd4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n daf78 │ │ │ │ - ldr r3, [pc, #44] @ (db02c ) │ │ │ │ - ldr r1, [pc, #44] @ (db030 ) │ │ │ │ + b.n daf38 │ │ │ │ + ldr r3, [pc, #44] @ (dafec ) │ │ │ │ + ldr r1, [pc, #44] @ (daff0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dafa0 │ │ │ │ + b.n daf60 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n daf78 │ │ │ │ - str r2, [r7, r2] │ │ │ │ + b.n daf38 │ │ │ │ + str r2, [r7, r3] │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + str r2, [r6, r3] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + str r2, [r7, r2] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + strb r6, [r7, #15] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (db120 ) │ │ │ │ + ldr r0, [pc, #216] @ (db0e0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db124 ) │ │ │ │ + ldr r1, [pc, #216] @ (db0e4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db128 │ │ │ │ + ldr.w ip, [pc, #216] @ db0e8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n db106 │ │ │ │ + beq.n db0c6 │ │ │ │ ldr.w r0, [r2, #432] @ 0x1b0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db06e │ │ │ │ + beq.n db02e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db0c2 │ │ │ │ + bmi.n db082 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db09e │ │ │ │ + bpl.n db05e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db0ae │ │ │ │ + bne.n db06e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #432] @ 0x1b0 │ │ │ │ - ldr r2, [pc, #164] @ (db12c ) │ │ │ │ - ldr r3, [pc, #152] @ (db124 ) │ │ │ │ + ldr r2, [pc, #164] @ (db0ec ) │ │ │ │ + ldr r3, [pc, #152] @ (db0e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db118 │ │ │ │ + bne.n db0d8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db130 ) │ │ │ │ + ldr r0, [pc, #144] @ (db0f0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db086 │ │ │ │ + b.n db046 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db080 │ │ │ │ + beq.n db040 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db0d0 │ │ │ │ + bne.n db090 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db080 │ │ │ │ + b.n db040 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db06e │ │ │ │ + b.n db02e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db11c │ │ │ │ + cbz r1, db0dc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db080 │ │ │ │ - ldr r3, [pc, #44] @ (db134 ) │ │ │ │ - ldr r1, [pc, #44] @ (db138 ) │ │ │ │ + b.n db040 │ │ │ │ + ldr r3, [pc, #44] @ (db0f4 ) │ │ │ │ + ldr r1, [pc, #44] @ (db0f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n db0a8 │ │ │ │ + b.n db068 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db080 │ │ │ │ - ldr r7, [pc, #712] @ (db3ec ) │ │ │ │ + b.n db040 │ │ │ │ + ldr r7, [pc, #968] @ (db4ac ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #680] @ (db3d4 ) │ │ │ │ + ldr r7, [pc, #936] @ (db494 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #456] @ (db2f8 ) │ │ │ │ + ldr r7, [pc, #712] @ (db3b8 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #21] │ │ │ │ + strb r2, [r7, #12] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (db228 ) │ │ │ │ + ldr r0, [pc, #216] @ (db1e8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db22c ) │ │ │ │ + ldr r1, [pc, #216] @ (db1ec ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db230 │ │ │ │ + ldr.w ip, [pc, #216] @ db1f0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n db20e │ │ │ │ + beq.n db1ce │ │ │ │ ldr.w r0, [r2, #428] @ 0x1ac │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db176 │ │ │ │ + beq.n db136 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db1ca │ │ │ │ + bmi.n db18a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db1a6 │ │ │ │ + bpl.n db166 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db1b6 │ │ │ │ + bne.n db176 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #428] @ 0x1ac │ │ │ │ - ldr r2, [pc, #164] @ (db234 ) │ │ │ │ - ldr r3, [pc, #152] @ (db22c ) │ │ │ │ + ldr r2, [pc, #164] @ (db1f4 ) │ │ │ │ + ldr r3, [pc, #152] @ (db1ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db220 │ │ │ │ + bne.n db1e0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db238 ) │ │ │ │ + ldr r0, [pc, #144] @ (db1f8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db18e │ │ │ │ + b.n db14e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db188 │ │ │ │ + beq.n db148 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db1d8 │ │ │ │ + bne.n db198 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db188 │ │ │ │ + b.n db148 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db176 │ │ │ │ + b.n db136 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db224 │ │ │ │ + cbz r1, db1e4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db188 │ │ │ │ - ldr r3, [pc, #44] @ (db23c ) │ │ │ │ - ldr r1, [pc, #44] @ (db240 ) │ │ │ │ + b.n db148 │ │ │ │ + ldr r3, [pc, #44] @ (db1fc ) │ │ │ │ + ldr r1, [pc, #44] @ (db200 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n db1b0 │ │ │ │ + b.n db170 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db188 │ │ │ │ - ldr r6, [pc, #680] @ (db4d4 ) │ │ │ │ + b.n db148 │ │ │ │ + ldr r6, [pc, #936] @ (db594 ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #648] @ (db4bc ) │ │ │ │ + ldr r6, [pc, #904] @ (db57c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #424] @ (db3e0 ) │ │ │ │ + ldr r6, [pc, #680] @ (db4a0 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ + str r7, [sp, #968] @ 0x3c8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #18] │ │ │ │ + strb r6, [r6, #9] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (db330 ) │ │ │ │ + ldr r0, [pc, #216] @ (db2f0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db334 ) │ │ │ │ + ldr r1, [pc, #216] @ (db2f4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db338 │ │ │ │ + ldr.w ip, [pc, #216] @ db2f8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n db316 │ │ │ │ + beq.n db2d6 │ │ │ │ ldr.w r0, [r2, #424] @ 0x1a8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db27e │ │ │ │ + beq.n db23e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db2d2 │ │ │ │ + bmi.n db292 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db2ae │ │ │ │ + bpl.n db26e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db2be │ │ │ │ + bne.n db27e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #424] @ 0x1a8 │ │ │ │ - ldr r2, [pc, #164] @ (db33c ) │ │ │ │ - ldr r3, [pc, #152] @ (db334 ) │ │ │ │ + ldr r2, [pc, #164] @ (db2fc ) │ │ │ │ + ldr r3, [pc, #152] @ (db2f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db328 │ │ │ │ + bne.n db2e8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db340 ) │ │ │ │ + ldr r0, [pc, #144] @ (db300 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db296 │ │ │ │ + b.n db256 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db290 │ │ │ │ + beq.n db250 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db2e0 │ │ │ │ + bne.n db2a0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db290 │ │ │ │ + b.n db250 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db27e │ │ │ │ + b.n db23e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db32c │ │ │ │ + cbz r1, db2ec │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db290 │ │ │ │ - ldr r3, [pc, #44] @ (db344 ) │ │ │ │ - ldr r1, [pc, #44] @ (db348 ) │ │ │ │ + b.n db250 │ │ │ │ + ldr r3, [pc, #44] @ (db304 ) │ │ │ │ + ldr r1, [pc, #44] @ (db308 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n db2b8 │ │ │ │ + b.n db278 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db290 │ │ │ │ - ldr r5, [pc, #648] @ (db5bc ) │ │ │ │ + b.n db250 │ │ │ │ + ldr r5, [pc, #904] @ (db67c ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #616] @ (db5a4 ) │ │ │ │ + ldr r5, [pc, #872] @ (db664 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #392] @ (db4c8 ) │ │ │ │ + ldr r5, [pc, #648] @ (db588 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #15] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (db438 ) │ │ │ │ + ldr r0, [pc, #216] @ (db3f8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db43c ) │ │ │ │ + ldr r1, [pc, #216] @ (db3fc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db440 │ │ │ │ + ldr.w ip, [pc, #216] @ db400 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n db41e │ │ │ │ + beq.n db3de │ │ │ │ ldr.w r0, [r2, #420] @ 0x1a4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db386 │ │ │ │ + beq.n db346 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db3da │ │ │ │ + bmi.n db39a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db3b6 │ │ │ │ + bpl.n db376 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db3c6 │ │ │ │ + bne.n db386 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #420] @ 0x1a4 │ │ │ │ - ldr r2, [pc, #164] @ (db444 ) │ │ │ │ - ldr r3, [pc, #152] @ (db43c ) │ │ │ │ + ldr r2, [pc, #164] @ (db404 ) │ │ │ │ + ldr r3, [pc, #152] @ (db3fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db430 │ │ │ │ + bne.n db3f0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db448 ) │ │ │ │ + ldr r0, [pc, #144] @ (db408 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db39e │ │ │ │ + b.n db35e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db398 │ │ │ │ + beq.n db358 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db3e8 │ │ │ │ + bne.n db3a8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db398 │ │ │ │ + b.n db358 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db386 │ │ │ │ + b.n db346 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db434 │ │ │ │ + cbz r1, db3f4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db398 │ │ │ │ - ldr r3, [pc, #44] @ (db44c ) │ │ │ │ - ldr r1, [pc, #44] @ (db450 ) │ │ │ │ + b.n db358 │ │ │ │ + ldr r3, [pc, #44] @ (db40c ) │ │ │ │ + ldr r1, [pc, #44] @ (db410 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n db3c0 │ │ │ │ + b.n db380 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db398 │ │ │ │ - ldr r4, [pc, #616] @ (db6a4 ) │ │ │ │ + b.n db358 │ │ │ │ + ldr r4, [pc, #872] @ (db764 ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #584] @ (db68c ) │ │ │ │ + ldr r4, [pc, #840] @ (db74c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #360] @ (db5b0 ) │ │ │ │ + ldr r4, [pc, #616] @ (db670 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r5, #3] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (db540 ) │ │ │ │ + ldr r0, [pc, #216] @ (db500 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db544 ) │ │ │ │ + ldr r1, [pc, #216] @ (db504 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db548 │ │ │ │ + ldr.w ip, [pc, #216] @ db508 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n db526 │ │ │ │ + beq.n db4e6 │ │ │ │ ldr.w r0, [r2, #416] @ 0x1a0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db48e │ │ │ │ + beq.n db44e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db4e2 │ │ │ │ + bmi.n db4a2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db4be │ │ │ │ + bpl.n db47e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db4ce │ │ │ │ + bne.n db48e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #416] @ 0x1a0 │ │ │ │ - ldr r2, [pc, #164] @ (db54c ) │ │ │ │ - ldr r3, [pc, #152] @ (db544 ) │ │ │ │ + ldr r2, [pc, #164] @ (db50c ) │ │ │ │ + ldr r3, [pc, #152] @ (db504 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db538 │ │ │ │ + bne.n db4f8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db550 ) │ │ │ │ + ldr r0, [pc, #144] @ (db510 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db4a6 │ │ │ │ + b.n db466 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db4a0 │ │ │ │ + beq.n db460 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db4f0 │ │ │ │ + bne.n db4b0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db4a0 │ │ │ │ + b.n db460 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db48e │ │ │ │ + b.n db44e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db53c │ │ │ │ + cbz r1, db4fc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db4a0 │ │ │ │ - ldr r3, [pc, #44] @ (db554 ) │ │ │ │ - ldr r1, [pc, #44] @ (db558 ) │ │ │ │ + b.n db460 │ │ │ │ + ldr r3, [pc, #44] @ (db514 ) │ │ │ │ + ldr r1, [pc, #44] @ (db518 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n db4c8 │ │ │ │ + b.n db488 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db4a0 │ │ │ │ - ldr r3, [pc, #584] @ (db78c ) │ │ │ │ + b.n db460 │ │ │ │ + ldr r3, [pc, #840] @ (db84c ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #552] @ (db774 ) │ │ │ │ + ldr r3, [pc, #808] @ (db834 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #328] @ (db698 ) │ │ │ │ + ldr r3, [pc, #584] @ (db758 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #9] │ │ │ │ + strb r6, [r4, #0] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (db648 ) │ │ │ │ + ldr r0, [pc, #216] @ (db608 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db64c ) │ │ │ │ + ldr r1, [pc, #216] @ (db60c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db650 │ │ │ │ + ldr.w ip, [pc, #216] @ db610 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n db62e │ │ │ │ + beq.n db5ee │ │ │ │ ldr.w r0, [r2, #412] @ 0x19c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db596 │ │ │ │ + beq.n db556 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db5ea │ │ │ │ + bmi.n db5aa │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db5c6 │ │ │ │ + bpl.n db586 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db5d6 │ │ │ │ + bne.n db596 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #412] @ 0x19c │ │ │ │ - ldr r2, [pc, #164] @ (db654 ) │ │ │ │ - ldr r3, [pc, #152] @ (db64c ) │ │ │ │ + ldr r2, [pc, #164] @ (db614 ) │ │ │ │ + ldr r3, [pc, #152] @ (db60c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db640 │ │ │ │ + bne.n db600 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db658 ) │ │ │ │ + ldr r0, [pc, #144] @ (db618 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db5ae │ │ │ │ + b.n db56e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db5a8 │ │ │ │ + beq.n db568 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db5f8 │ │ │ │ + bne.n db5b8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db5a8 │ │ │ │ + b.n db568 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db596 │ │ │ │ + b.n db556 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db644 │ │ │ │ + cbz r1, db604 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db5a8 │ │ │ │ - ldr r3, [pc, #44] @ (db65c ) │ │ │ │ - ldr r1, [pc, #44] @ (db660 ) │ │ │ │ + b.n db568 │ │ │ │ + ldr r3, [pc, #44] @ (db61c ) │ │ │ │ + ldr r1, [pc, #44] @ (db620 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n db5d0 │ │ │ │ + b.n db590 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db5a8 │ │ │ │ - ldr r2, [pc, #552] @ (db874 ) │ │ │ │ + b.n db568 │ │ │ │ + ldr r2, [pc, #808] @ (db934 ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #520] @ (db85c ) │ │ │ │ + ldr r2, [pc, #776] @ (db91c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #296] @ (db780 ) │ │ │ │ + ldr r2, [pc, #552] @ (db840 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #6] │ │ │ │ + ldr r6, [r4, #116] @ 0x74 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (db750 ) │ │ │ │ + ldr r0, [pc, #216] @ (db710 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db754 ) │ │ │ │ + ldr r1, [pc, #216] @ (db714 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db758 │ │ │ │ + ldr.w ip, [pc, #216] @ db718 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n db736 │ │ │ │ + beq.n db6f6 │ │ │ │ ldr.w r0, [r2, #408] @ 0x198 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db69e │ │ │ │ + beq.n db65e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db6f2 │ │ │ │ + bmi.n db6b2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db6ce │ │ │ │ + bpl.n db68e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db6de │ │ │ │ + bne.n db69e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ - ldr r2, [pc, #164] @ (db75c ) │ │ │ │ - ldr r3, [pc, #152] @ (db754 ) │ │ │ │ + ldr r2, [pc, #164] @ (db71c ) │ │ │ │ + ldr r3, [pc, #152] @ (db714 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db748 │ │ │ │ + bne.n db708 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db760 ) │ │ │ │ + ldr r0, [pc, #144] @ (db720 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db6b6 │ │ │ │ + b.n db676 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db6b0 │ │ │ │ + beq.n db670 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db700 │ │ │ │ + bne.n db6c0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db6b0 │ │ │ │ + b.n db670 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db69e │ │ │ │ + b.n db65e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db74c │ │ │ │ + cbz r1, db70c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db6b0 │ │ │ │ - ldr r3, [pc, #44] @ (db764 ) │ │ │ │ - ldr r1, [pc, #44] @ (db768 ) │ │ │ │ + b.n db670 │ │ │ │ + ldr r3, [pc, #44] @ (db724 ) │ │ │ │ + ldr r1, [pc, #44] @ (db728 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n db6d8 │ │ │ │ + b.n db698 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db6b0 │ │ │ │ - ldr r1, [pc, #520] @ (db95c ) │ │ │ │ + b.n db670 │ │ │ │ + ldr r1, [pc, #776] @ (dba1c ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #488] @ (db944 ) │ │ │ │ + ldr r1, [pc, #744] @ (dba04 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #264] @ (db868 ) │ │ │ │ + ldr r1, [pc, #520] @ (db928 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #3] │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (db858 ) │ │ │ │ + ldr r0, [pc, #216] @ (db818 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db85c ) │ │ │ │ + ldr r1, [pc, #216] @ (db81c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db860 │ │ │ │ + ldr.w ip, [pc, #216] @ db820 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n db83e │ │ │ │ + beq.n db7fe │ │ │ │ ldr.w r0, [r2, #404] @ 0x194 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db7a6 │ │ │ │ + beq.n db766 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db7fa │ │ │ │ + bmi.n db7ba │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db7d6 │ │ │ │ + bpl.n db796 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db7e6 │ │ │ │ + bne.n db7a6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #404] @ 0x194 │ │ │ │ - ldr r2, [pc, #164] @ (db864 ) │ │ │ │ - ldr r3, [pc, #152] @ (db85c ) │ │ │ │ + ldr r2, [pc, #164] @ (db824 ) │ │ │ │ + ldr r3, [pc, #152] @ (db81c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db850 │ │ │ │ + bne.n db810 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db868 ) │ │ │ │ + ldr r0, [pc, #144] @ (db828 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db7be │ │ │ │ + b.n db77e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db7b8 │ │ │ │ + beq.n db778 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db808 │ │ │ │ + bne.n db7c8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db7b8 │ │ │ │ + b.n db778 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db7a6 │ │ │ │ + b.n db766 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db854 │ │ │ │ + cbz r1, db814 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db7b8 │ │ │ │ - ldr r3, [pc, #44] @ (db86c ) │ │ │ │ - ldr r1, [pc, #44] @ (db870 ) │ │ │ │ + b.n db778 │ │ │ │ + ldr r3, [pc, #44] @ (db82c ) │ │ │ │ + ldr r1, [pc, #44] @ (db830 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n db7e0 │ │ │ │ + b.n db7a0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db7b8 │ │ │ │ - ldr r0, [pc, #488] @ (dba44 ) │ │ │ │ + b.n db778 │ │ │ │ + ldr r0, [pc, #744] @ (dbb04 ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #456] @ (dba2c ) │ │ │ │ + ldr r0, [pc, #712] @ (dbaec ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #232] @ (db950 ) │ │ │ │ + ldr r0, [pc, #488] @ (dba10 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #0] │ │ │ │ + ldr r6, [r5, #92] @ 0x5c │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (db960 ) │ │ │ │ + ldr r0, [pc, #216] @ (db920 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db964 ) │ │ │ │ + ldr r1, [pc, #216] @ (db924 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db968 │ │ │ │ + ldr.w ip, [pc, #216] @ db928 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n db946 │ │ │ │ + beq.n db906 │ │ │ │ ldr.w r0, [r2, #400] @ 0x190 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db8ae │ │ │ │ + beq.n db86e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db902 │ │ │ │ + bmi.n db8c2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db8de │ │ │ │ + bpl.n db89e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db8ee │ │ │ │ + bne.n db8ae │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #400] @ 0x190 │ │ │ │ - ldr r2, [pc, #164] @ (db96c ) │ │ │ │ - ldr r3, [pc, #152] @ (db964 ) │ │ │ │ + ldr r2, [pc, #164] @ (db92c ) │ │ │ │ + ldr r3, [pc, #152] @ (db924 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db958 │ │ │ │ + bne.n db918 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db970 ) │ │ │ │ + ldr r0, [pc, #144] @ (db930 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db8c6 │ │ │ │ + b.n db886 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db8c0 │ │ │ │ + beq.n db880 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db910 │ │ │ │ + bne.n db8d0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db8c0 │ │ │ │ + b.n db880 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db8ae │ │ │ │ + b.n db86e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db95c │ │ │ │ + cbz r1, db91c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db8c0 │ │ │ │ - ldr r3, [pc, #44] @ (db974 ) │ │ │ │ - ldr r1, [pc, #44] @ (db978 ) │ │ │ │ + b.n db880 │ │ │ │ + ldr r3, [pc, #44] @ (db934 ) │ │ │ │ + ldr r1, [pc, #44] @ (db938 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n db8e8 │ │ │ │ + b.n db8a8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db8c0 │ │ │ │ - bx lr │ │ │ │ + b.n db880 │ │ │ │ + @ instruction: 0x47b2 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bx sp │ │ │ │ + @ instruction: 0x47aa │ │ │ │ movs r3, r4 │ │ │ │ - bx r6 │ │ │ │ + bx lr │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #904] @ 0x388 │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #80] @ 0x50 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dba68 ) │ │ │ │ + ldr r0, [pc, #216] @ (dba28 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dba6c ) │ │ │ │ + ldr r1, [pc, #216] @ (dba2c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dba70 │ │ │ │ + ldr.w ip, [pc, #216] @ dba30 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dba4e │ │ │ │ + beq.n dba0e │ │ │ │ ldr.w r0, [r2, #396] @ 0x18c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db9b6 │ │ │ │ + beq.n db976 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dba0a │ │ │ │ + bmi.n db9ca │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db9e6 │ │ │ │ + bpl.n db9a6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db9f6 │ │ │ │ + bne.n db9b6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #396] @ 0x18c │ │ │ │ - ldr r2, [pc, #164] @ (dba74 ) │ │ │ │ - ldr r3, [pc, #152] @ (dba6c ) │ │ │ │ + ldr r2, [pc, #164] @ (dba34 ) │ │ │ │ + ldr r3, [pc, #152] @ (dba2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dba60 │ │ │ │ + bne.n dba20 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dba78 ) │ │ │ │ + ldr r0, [pc, #144] @ (dba38 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db9ce │ │ │ │ + b.n db98e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db9c8 │ │ │ │ + beq.n db988 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dba18 │ │ │ │ + bne.n db9d8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db9c8 │ │ │ │ + b.n db988 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db9b6 │ │ │ │ + b.n db976 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dba64 │ │ │ │ + cbz r1, dba24 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db9c8 │ │ │ │ - ldr r3, [pc, #44] @ (dba7c ) │ │ │ │ - ldr r1, [pc, #44] @ (dba80 ) │ │ │ │ + b.n db988 │ │ │ │ + ldr r3, [pc, #44] @ (dba3c ) │ │ │ │ + ldr r1, [pc, #44] @ (dba40 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n db9f0 │ │ │ │ + b.n db9b0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db9c8 │ │ │ │ - mov r2, sp │ │ │ │ + b.n db988 │ │ │ │ + mov sl, r5 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, ip │ │ │ │ + mov sl, r4 │ │ │ │ movs r3, r4 │ │ │ │ - mov r2, r5 │ │ │ │ + mov r2, sp │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #68] @ 0x44 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dbb70 ) │ │ │ │ + ldr r0, [pc, #216] @ (dbb30 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dbb74 ) │ │ │ │ + ldr r1, [pc, #216] @ (dbb34 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dbb78 │ │ │ │ + ldr.w ip, [pc, #216] @ dbb38 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dbb56 │ │ │ │ + beq.n dbb16 │ │ │ │ ldr.w r0, [r2, #392] @ 0x188 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dbabe │ │ │ │ + beq.n dba7e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dbb12 │ │ │ │ + bmi.n dbad2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dbaee │ │ │ │ + bpl.n dbaae │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dbafe │ │ │ │ + bne.n dbabe │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #392] @ 0x188 │ │ │ │ - ldr r2, [pc, #164] @ (dbb7c ) │ │ │ │ - ldr r3, [pc, #152] @ (dbb74 ) │ │ │ │ + ldr r2, [pc, #164] @ (dbb3c ) │ │ │ │ + ldr r3, [pc, #152] @ (dbb34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dbb68 │ │ │ │ + bne.n dbb28 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dbb80 ) │ │ │ │ + ldr r0, [pc, #144] @ (dbb40 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dbad6 │ │ │ │ + b.n dba96 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dbad0 │ │ │ │ + beq.n dba90 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dbb20 │ │ │ │ + bne.n dbae0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dbad0 │ │ │ │ + b.n dba90 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dbabe │ │ │ │ + b.n dba7e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dbb6c │ │ │ │ + cbz r1, dbb2c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dbad0 │ │ │ │ - ldr r3, [pc, #44] @ (dbb84 ) │ │ │ │ - ldr r1, [pc, #44] @ (dbb88 ) │ │ │ │ + b.n dba90 │ │ │ │ + ldr r3, [pc, #44] @ (dbb44 ) │ │ │ │ + ldr r1, [pc, #44] @ (dbb48 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dbaf8 │ │ │ │ + b.n dbab8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dbad0 │ │ │ │ - cmp r2, ip │ │ │ │ + b.n dba90 │ │ │ │ + cmp sl, r4 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, fp │ │ │ │ + cmp sl, r3 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, r4 │ │ │ │ + cmp r2, ip │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dbc78 ) │ │ │ │ + ldr r0, [pc, #216] @ (dbc38 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dbc7c ) │ │ │ │ + ldr r1, [pc, #216] @ (dbc3c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dbc80 │ │ │ │ + ldr.w ip, [pc, #216] @ dbc40 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dbc5e │ │ │ │ + beq.n dbc1e │ │ │ │ ldr.w r0, [r2, #388] @ 0x184 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dbbc6 │ │ │ │ + beq.n dbb86 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dbc1a │ │ │ │ + bmi.n dbbda │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dbbf6 │ │ │ │ + bpl.n dbbb6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dbc06 │ │ │ │ + bne.n dbbc6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #388] @ 0x184 │ │ │ │ - ldr r2, [pc, #164] @ (dbc84 ) │ │ │ │ - ldr r3, [pc, #152] @ (dbc7c ) │ │ │ │ + ldr r2, [pc, #164] @ (dbc44 ) │ │ │ │ + ldr r3, [pc, #152] @ (dbc3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dbc70 │ │ │ │ + bne.n dbc30 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dbc88 ) │ │ │ │ + ldr r0, [pc, #144] @ (dbc48 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dbbde │ │ │ │ + b.n dbb9e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dbbd8 │ │ │ │ + beq.n dbb98 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dbc28 │ │ │ │ + bne.n dbbe8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dbbd8 │ │ │ │ + b.n dbb98 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dbbc6 │ │ │ │ + b.n dbb86 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dbc74 │ │ │ │ + cbz r1, dbc34 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dbbd8 │ │ │ │ - ldr r3, [pc, #44] @ (dbc8c ) │ │ │ │ - ldr r1, [pc, #44] @ (dbc90 ) │ │ │ │ + b.n dbb98 │ │ │ │ + ldr r3, [pc, #44] @ (dbc4c ) │ │ │ │ + ldr r1, [pc, #44] @ (dbc50 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dbc00 │ │ │ │ + b.n dbbc0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dbbd8 │ │ │ │ - add r2, fp │ │ │ │ + b.n dbb98 │ │ │ │ + add sl, r3 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sl │ │ │ │ + add sl, r2 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, r3 │ │ │ │ + add r2, fp │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r1, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #80] @ 0x50 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dbd80 ) │ │ │ │ + ldr r0, [pc, #216] @ (dbd40 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dbd84 ) │ │ │ │ + ldr r1, [pc, #216] @ (dbd44 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dbd88 │ │ │ │ + ldr.w ip, [pc, #216] @ dbd48 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dbd66 │ │ │ │ + beq.n dbd26 │ │ │ │ ldr.w r0, [r2, #384] @ 0x180 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dbcce │ │ │ │ + beq.n dbc8e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dbd22 │ │ │ │ + bmi.n dbce2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dbcfe │ │ │ │ + bpl.n dbcbe │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dbd0e │ │ │ │ + bne.n dbcce │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #384] @ 0x180 │ │ │ │ - ldr r2, [pc, #164] @ (dbd8c ) │ │ │ │ - ldr r3, [pc, #152] @ (dbd84 ) │ │ │ │ + ldr r2, [pc, #164] @ (dbd4c ) │ │ │ │ + ldr r3, [pc, #152] @ (dbd44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dbd78 │ │ │ │ + bne.n dbd38 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dbd90 ) │ │ │ │ + ldr r0, [pc, #144] @ (dbd50 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dbce6 │ │ │ │ + b.n dbca6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dbce0 │ │ │ │ + beq.n dbca0 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dbd30 │ │ │ │ + bne.n dbcf0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dbce0 │ │ │ │ + b.n dbca0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dbcce │ │ │ │ + b.n dbc8e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dbd7c │ │ │ │ + cbz r1, dbd3c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dbce0 │ │ │ │ - ldr r3, [pc, #44] @ (dbd94 ) │ │ │ │ - ldr r1, [pc, #44] @ (dbd98 ) │ │ │ │ + b.n dbca0 │ │ │ │ + ldr r3, [pc, #44] @ (dbd54 ) │ │ │ │ + ldr r1, [pc, #44] @ (dbd58 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dbd08 │ │ │ │ + b.n dbcc8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dbce0 │ │ │ │ - muls r2, r2 │ │ │ │ + b.n dbca0 │ │ │ │ + bics r2, r2 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - muls r2, r1 │ │ │ │ + bics r2, r1 │ │ │ │ movs r3, r4 │ │ │ │ - orrs r2, r2 │ │ │ │ + muls r2, r2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r0, #54] @ 0x36 │ │ │ │ + ldrh r2, [r3, #36] @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #68] @ 0x44 │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dbe88 ) │ │ │ │ + ldr r0, [pc, #216] @ (dbe48 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dbe8c ) │ │ │ │ + ldr r1, [pc, #216] @ (dbe4c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dbe90 │ │ │ │ + ldr.w ip, [pc, #216] @ dbe50 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dbe6e │ │ │ │ + beq.n dbe2e │ │ │ │ ldr.w r0, [r2, #380] @ 0x17c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dbdd6 │ │ │ │ + beq.n dbd96 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dbe2a │ │ │ │ + bmi.n dbdea │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dbe06 │ │ │ │ + bpl.n dbdc6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dbe16 │ │ │ │ + bne.n dbdd6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #380] @ 0x17c │ │ │ │ - ldr r2, [pc, #164] @ (dbe94 ) │ │ │ │ - ldr r3, [pc, #152] @ (dbe8c ) │ │ │ │ + ldr r2, [pc, #164] @ (dbe54 ) │ │ │ │ + ldr r3, [pc, #152] @ (dbe4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dbe80 │ │ │ │ + bne.n dbe40 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dbe98 ) │ │ │ │ + ldr r0, [pc, #144] @ (dbe58 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dbdee │ │ │ │ + b.n dbdae │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dbde8 │ │ │ │ + beq.n dbda8 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dbe38 │ │ │ │ + bne.n dbdf8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dbde8 │ │ │ │ + b.n dbda8 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dbdd6 │ │ │ │ + b.n dbd96 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dbe84 │ │ │ │ + cbz r1, dbe44 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dbde8 │ │ │ │ - ldr r3, [pc, #44] @ (dbe9c ) │ │ │ │ - ldr r1, [pc, #44] @ (dbea0 ) │ │ │ │ + b.n dbda8 │ │ │ │ + ldr r3, [pc, #44] @ (dbe5c ) │ │ │ │ + ldr r1, [pc, #44] @ (dbe60 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dbe10 │ │ │ │ + b.n dbdd0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dbde8 │ │ │ │ - negs r2, r1 │ │ │ │ + b.n dbda8 │ │ │ │ + cmp r2, r1 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r0 │ │ │ │ + cmp r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ - tst r2, r1 │ │ │ │ + negs r2, r1 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #20] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dbf90 ) │ │ │ │ + ldr r0, [pc, #216] @ (dbf50 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dbf94 ) │ │ │ │ + ldr r1, [pc, #216] @ (dbf54 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dbf98 │ │ │ │ + ldr.w ip, [pc, #216] @ dbf58 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dbf76 │ │ │ │ + beq.n dbf36 │ │ │ │ ldr.w r0, [r2, #376] @ 0x178 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dbede │ │ │ │ + beq.n dbe9e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dbf32 │ │ │ │ + bmi.n dbef2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dbf0e │ │ │ │ + bpl.n dbece │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dbf1e │ │ │ │ + bne.n dbede │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #376] @ 0x178 │ │ │ │ - ldr r2, [pc, #164] @ (dbf9c ) │ │ │ │ - ldr r3, [pc, #152] @ (dbf94 ) │ │ │ │ + ldr r2, [pc, #164] @ (dbf5c ) │ │ │ │ + ldr r3, [pc, #152] @ (dbf54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dbf88 │ │ │ │ + bne.n dbf48 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dbfa0 ) │ │ │ │ + ldr r0, [pc, #144] @ (dbf60 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dbef6 │ │ │ │ + b.n dbeb6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dbef0 │ │ │ │ + beq.n dbeb0 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dbf40 │ │ │ │ + bne.n dbf00 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dbef0 │ │ │ │ + b.n dbeb0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dbede │ │ │ │ + b.n dbe9e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dbf8c │ │ │ │ + cbz r1, dbf4c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dbef0 │ │ │ │ - ldr r3, [pc, #44] @ (dbfa4 ) │ │ │ │ - ldr r1, [pc, #44] @ (dbfa8 ) │ │ │ │ + b.n dbeb0 │ │ │ │ + ldr r3, [pc, #44] @ (dbf64 ) │ │ │ │ + ldr r1, [pc, #44] @ (dbf68 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dbf18 │ │ │ │ + b.n dbed8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dbef0 │ │ │ │ - adcs r2, r0 │ │ │ │ + b.n dbeb0 │ │ │ │ + sbcs r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7 │ │ │ │ + adcs r2, r7 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r0 │ │ │ │ + adcs r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #20] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #40] @ 0x28 │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dc098 ) │ │ │ │ + ldr r0, [pc, #216] @ (dc058 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc09c ) │ │ │ │ + ldr r1, [pc, #216] @ (dc05c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc0a0 │ │ │ │ + ldr.w ip, [pc, #216] @ dc060 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dc07e │ │ │ │ + beq.n dc03e │ │ │ │ ldr.w r0, [r2, #372] @ 0x174 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dbfe6 │ │ │ │ + beq.n dbfa6 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc03a │ │ │ │ + bmi.n dbffa │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc016 │ │ │ │ + bpl.n dbfd6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc026 │ │ │ │ + bne.n dbfe6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #372] @ 0x174 │ │ │ │ - ldr r2, [pc, #164] @ (dc0a4 ) │ │ │ │ - ldr r3, [pc, #152] @ (dc09c ) │ │ │ │ + ldr r2, [pc, #164] @ (dc064 ) │ │ │ │ + ldr r3, [pc, #152] @ (dc05c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc090 │ │ │ │ + bne.n dc050 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc0a8 ) │ │ │ │ + ldr r0, [pc, #144] @ (dc068 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dbffe │ │ │ │ + b.n dbfbe │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dbff8 │ │ │ │ + beq.n dbfb8 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc048 │ │ │ │ + bne.n dc008 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dbff8 │ │ │ │ + b.n dbfb8 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dbfe6 │ │ │ │ + b.n dbfa6 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc094 │ │ │ │ + cbz r1, dc054 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dbff8 │ │ │ │ - ldr r3, [pc, #44] @ (dc0ac ) │ │ │ │ - ldr r1, [pc, #44] @ (dc0b0 ) │ │ │ │ + b.n dbfb8 │ │ │ │ + ldr r3, [pc, #44] @ (dc06c ) │ │ │ │ + ldr r1, [pc, #44] @ (dc070 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dc020 │ │ │ │ + b.n dbfe0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dbff8 │ │ │ │ - ands r2, r7 │ │ │ │ + b.n dbfb8 │ │ │ │ + eors r2, r7 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ands r2, r6 │ │ │ │ + eors r2, r6 │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #250 @ 0xfa │ │ │ │ + ands r2, r7 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r5, #28] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #28] │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dc1a0 ) │ │ │ │ + ldr r0, [pc, #216] @ (dc160 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc1a4 ) │ │ │ │ + ldr r1, [pc, #216] @ (dc164 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc1a8 │ │ │ │ + ldr.w ip, [pc, #216] @ dc168 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dc186 │ │ │ │ + beq.n dc146 │ │ │ │ ldr.w r0, [r2, #368] @ 0x170 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc0ee │ │ │ │ + beq.n dc0ae │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc142 │ │ │ │ + bmi.n dc102 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc11e │ │ │ │ + bpl.n dc0de │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc12e │ │ │ │ + bne.n dc0ee │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #368] @ 0x170 │ │ │ │ - ldr r2, [pc, #164] @ (dc1ac ) │ │ │ │ - ldr r3, [pc, #152] @ (dc1a4 ) │ │ │ │ + ldr r2, [pc, #164] @ (dc16c ) │ │ │ │ + ldr r3, [pc, #152] @ (dc164 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc198 │ │ │ │ + bne.n dc158 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc1b0 ) │ │ │ │ + ldr r0, [pc, #144] @ (dc170 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc106 │ │ │ │ + b.n dc0c6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc100 │ │ │ │ + beq.n dc0c0 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc150 │ │ │ │ + bne.n dc110 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc100 │ │ │ │ + b.n dc0c0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc0ee │ │ │ │ + b.n dc0ae │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc19c │ │ │ │ + cbz r1, dc15c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc100 │ │ │ │ - ldr r3, [pc, #44] @ (dc1b4 ) │ │ │ │ - ldr r1, [pc, #44] @ (dc1b8 ) │ │ │ │ + b.n dc0c0 │ │ │ │ + ldr r3, [pc, #44] @ (dc174 ) │ │ │ │ + ldr r1, [pc, #44] @ (dc178 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dc128 │ │ │ │ + b.n dc0e8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc100 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + b.n dc0c0 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + subs r7, #106 @ 0x6a │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, #242 @ 0xf2 │ │ │ │ + subs r7, #50 @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r4, #20] │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dc2a8 ) │ │ │ │ + ldr r0, [pc, #216] @ (dc268 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc2ac ) │ │ │ │ + ldr r1, [pc, #216] @ (dc26c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc2b0 │ │ │ │ + ldr.w ip, [pc, #216] @ dc270 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dc28e │ │ │ │ + beq.n dc24e │ │ │ │ ldr.w r0, [r2, #364] @ 0x16c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc1f6 │ │ │ │ + beq.n dc1b6 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc24a │ │ │ │ + bmi.n dc20a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc226 │ │ │ │ + bpl.n dc1e6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc236 │ │ │ │ + bne.n dc1f6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #364] @ 0x16c │ │ │ │ - ldr r2, [pc, #164] @ (dc2b4 ) │ │ │ │ - ldr r3, [pc, #152] @ (dc2ac ) │ │ │ │ + ldr r2, [pc, #164] @ (dc274 ) │ │ │ │ + ldr r3, [pc, #152] @ (dc26c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc2a0 │ │ │ │ + bne.n dc260 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc2b8 ) │ │ │ │ + ldr r0, [pc, #144] @ (dc278 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc20e │ │ │ │ + b.n dc1ce │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc208 │ │ │ │ + beq.n dc1c8 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc258 │ │ │ │ + bne.n dc218 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc208 │ │ │ │ + b.n dc1c8 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc1f6 │ │ │ │ + b.n dc1b6 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc2a4 │ │ │ │ + cbz r1, dc264 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc208 │ │ │ │ - ldr r3, [pc, #44] @ (dc2bc ) │ │ │ │ - ldr r1, [pc, #44] @ (dc2c0 ) │ │ │ │ + b.n dc1c8 │ │ │ │ + ldr r3, [pc, #44] @ (dc27c ) │ │ │ │ + ldr r1, [pc, #44] @ (dc280 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dc230 │ │ │ │ + b.n dc1f0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc208 │ │ │ │ - subs r6, #42 @ 0x2a │ │ │ │ + b.n dc1c8 │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #34 @ 0x22 │ │ │ │ + subs r6, #98 @ 0x62 │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r3, #12] │ │ │ │ + strh r2, [r6, #58] @ 0x3a │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dc3b0 ) │ │ │ │ + ldr r0, [pc, #216] @ (dc370 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc3b4 ) │ │ │ │ + ldr r1, [pc, #216] @ (dc374 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc3b8 │ │ │ │ + ldr.w ip, [pc, #216] @ dc378 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dc396 │ │ │ │ + beq.n dc356 │ │ │ │ ldr.w r0, [r2, #360] @ 0x168 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc2fe │ │ │ │ + beq.n dc2be │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc352 │ │ │ │ + bmi.n dc312 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc32e │ │ │ │ + bpl.n dc2ee │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc33e │ │ │ │ + bne.n dc2fe │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #360] @ 0x168 │ │ │ │ - ldr r2, [pc, #164] @ (dc3bc ) │ │ │ │ - ldr r3, [pc, #152] @ (dc3b4 ) │ │ │ │ + ldr r2, [pc, #164] @ (dc37c ) │ │ │ │ + ldr r3, [pc, #152] @ (dc374 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc3a8 │ │ │ │ + bne.n dc368 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc3c0 ) │ │ │ │ + ldr r0, [pc, #144] @ (dc380 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc316 │ │ │ │ + b.n dc2d6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc310 │ │ │ │ + beq.n dc2d0 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc360 │ │ │ │ + bne.n dc320 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc310 │ │ │ │ + b.n dc2d0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc2fe │ │ │ │ + b.n dc2be │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc3ac │ │ │ │ + cbz r1, dc36c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc310 │ │ │ │ - ldr r3, [pc, #44] @ (dc3c4 ) │ │ │ │ - ldr r1, [pc, #44] @ (dc3c8 ) │ │ │ │ + b.n dc2d0 │ │ │ │ + ldr r3, [pc, #44] @ (dc384 ) │ │ │ │ + ldr r1, [pc, #44] @ (dc388 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dc338 │ │ │ │ + b.n dc2f8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc310 │ │ │ │ - subs r5, #34 @ 0x22 │ │ │ │ + b.n dc2d0 │ │ │ │ + subs r5, #98 @ 0x62 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #26 │ │ │ │ + subs r5, #90 @ 0x5a │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #226 @ 0xe2 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r2, #4] │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dc4b8 ) │ │ │ │ + ldr r0, [pc, #216] @ (dc478 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc4bc ) │ │ │ │ + ldr r1, [pc, #216] @ (dc47c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc4c0 │ │ │ │ + ldr.w ip, [pc, #216] @ dc480 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dc49e │ │ │ │ + beq.n dc45e │ │ │ │ ldr.w r0, [r2, #356] @ 0x164 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc406 │ │ │ │ + beq.n dc3c6 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc45a │ │ │ │ + bmi.n dc41a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc436 │ │ │ │ + bpl.n dc3f6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc446 │ │ │ │ + bne.n dc406 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #356] @ 0x164 │ │ │ │ - ldr r2, [pc, #164] @ (dc4c4 ) │ │ │ │ - ldr r3, [pc, #152] @ (dc4bc ) │ │ │ │ + ldr r2, [pc, #164] @ (dc484 ) │ │ │ │ + ldr r3, [pc, #152] @ (dc47c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc4b0 │ │ │ │ + bne.n dc470 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc4c8 ) │ │ │ │ + ldr r0, [pc, #144] @ (dc488 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc41e │ │ │ │ + b.n dc3de │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc418 │ │ │ │ + beq.n dc3d8 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc468 │ │ │ │ + bne.n dc428 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc418 │ │ │ │ + b.n dc3d8 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc406 │ │ │ │ + b.n dc3c6 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc4b4 │ │ │ │ + cbz r1, dc474 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc418 │ │ │ │ - ldr r3, [pc, #44] @ (dc4cc ) │ │ │ │ - ldr r1, [pc, #44] @ (dc4d0 ) │ │ │ │ + b.n dc3d8 │ │ │ │ + ldr r3, [pc, #44] @ (dc48c ) │ │ │ │ + ldr r1, [pc, #44] @ (dc490 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dc440 │ │ │ │ + b.n dc400 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc418 │ │ │ │ - subs r4, #26 │ │ │ │ + b.n dc3d8 │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #18 │ │ │ │ + subs r4, #82 @ 0x52 │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #218 @ 0xda │ │ │ │ + subs r4, #26 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r1, #60] @ 0x3c │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #108] @ 0x6c │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dc5c0 ) │ │ │ │ + ldr r0, [pc, #216] @ (dc580 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc5c4 ) │ │ │ │ + ldr r1, [pc, #216] @ (dc584 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc5c8 │ │ │ │ + ldr.w ip, [pc, #216] @ dc588 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dc5a6 │ │ │ │ + beq.n dc566 │ │ │ │ ldr.w r0, [r2, #352] @ 0x160 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc50e │ │ │ │ + beq.n dc4ce │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc562 │ │ │ │ + bmi.n dc522 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc53e │ │ │ │ + bpl.n dc4fe │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc54e │ │ │ │ + bne.n dc50e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #352] @ 0x160 │ │ │ │ - ldr r2, [pc, #164] @ (dc5cc ) │ │ │ │ - ldr r3, [pc, #152] @ (dc5c4 ) │ │ │ │ + ldr r2, [pc, #164] @ (dc58c ) │ │ │ │ + ldr r3, [pc, #152] @ (dc584 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc5b8 │ │ │ │ + bne.n dc578 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc5d0 ) │ │ │ │ + ldr r0, [pc, #144] @ (dc590 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc526 │ │ │ │ + b.n dc4e6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc520 │ │ │ │ + beq.n dc4e0 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc570 │ │ │ │ + bne.n dc530 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc520 │ │ │ │ + b.n dc4e0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc50e │ │ │ │ + b.n dc4ce │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc5bc │ │ │ │ + cbz r1, dc57c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc520 │ │ │ │ - ldr r3, [pc, #44] @ (dc5d4 ) │ │ │ │ - ldr r1, [pc, #44] @ (dc5d8 ) │ │ │ │ + b.n dc4e0 │ │ │ │ + ldr r3, [pc, #44] @ (dc594 ) │ │ │ │ + ldr r1, [pc, #44] @ (dc598 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dc548 │ │ │ │ + b.n dc508 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc520 │ │ │ │ - subs r3, #18 │ │ │ │ + b.n dc4e0 │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r3, #74 @ 0x4a │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, #210 @ 0xd2 │ │ │ │ + subs r3, #18 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r0, #52] @ 0x34 │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dc6c8 ) │ │ │ │ + ldr r0, [pc, #216] @ (dc688 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc6cc ) │ │ │ │ + ldr r1, [pc, #216] @ (dc68c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc6d0 │ │ │ │ + ldr.w ip, [pc, #216] @ dc690 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dc6ae │ │ │ │ + beq.n dc66e │ │ │ │ ldr.w r0, [r2, #348] @ 0x15c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc616 │ │ │ │ + beq.n dc5d6 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc66a │ │ │ │ + bmi.n dc62a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc646 │ │ │ │ + bpl.n dc606 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc656 │ │ │ │ + bne.n dc616 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #348] @ 0x15c │ │ │ │ - ldr r2, [pc, #164] @ (dc6d4 ) │ │ │ │ - ldr r3, [pc, #152] @ (dc6cc ) │ │ │ │ + ldr r2, [pc, #164] @ (dc694 ) │ │ │ │ + ldr r3, [pc, #152] @ (dc68c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc6c0 │ │ │ │ + bne.n dc680 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc6d8 ) │ │ │ │ + ldr r0, [pc, #144] @ (dc698 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc62e │ │ │ │ + b.n dc5ee │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc628 │ │ │ │ + beq.n dc5e8 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc678 │ │ │ │ + bne.n dc638 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc628 │ │ │ │ + b.n dc5e8 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc616 │ │ │ │ + b.n dc5d6 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc6c4 │ │ │ │ + cbz r1, dc684 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc628 │ │ │ │ - ldr r3, [pc, #44] @ (dc6dc ) │ │ │ │ - ldr r1, [pc, #44] @ (dc6e0 ) │ │ │ │ + b.n dc5e8 │ │ │ │ + ldr r3, [pc, #44] @ (dc69c ) │ │ │ │ + ldr r1, [pc, #44] @ (dc6a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dc650 │ │ │ │ + b.n dc610 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc628 │ │ │ │ - subs r2, #10 │ │ │ │ + b.n dc5e8 │ │ │ │ + subs r2, #74 @ 0x4a │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #2 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r2, #10 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r2, #26] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dc7d0 ) │ │ │ │ + ldr r0, [pc, #216] @ (dc790 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc7d4 ) │ │ │ │ + ldr r1, [pc, #216] @ (dc794 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc7d8 │ │ │ │ + ldr.w ip, [pc, #216] @ dc798 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dc7b6 │ │ │ │ + beq.n dc776 │ │ │ │ ldr.w r0, [r2, #344] @ 0x158 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc71e │ │ │ │ + beq.n dc6de │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc772 │ │ │ │ + bmi.n dc732 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc74e │ │ │ │ + bpl.n dc70e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc75e │ │ │ │ + bne.n dc71e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #344] @ 0x158 │ │ │ │ - ldr r2, [pc, #164] @ (dc7dc ) │ │ │ │ - ldr r3, [pc, #152] @ (dc7d4 ) │ │ │ │ + ldr r2, [pc, #164] @ (dc79c ) │ │ │ │ + ldr r3, [pc, #152] @ (dc794 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc7c8 │ │ │ │ + bne.n dc788 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc7e0 ) │ │ │ │ + ldr r0, [pc, #144] @ (dc7a0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc736 │ │ │ │ + b.n dc6f6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc730 │ │ │ │ + beq.n dc6f0 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc780 │ │ │ │ + bne.n dc740 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc730 │ │ │ │ + b.n dc6f0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc71e │ │ │ │ + b.n dc6de │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc7cc │ │ │ │ + cbz r1, dc78c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc730 │ │ │ │ - ldr r3, [pc, #44] @ (dc7e4 ) │ │ │ │ - ldr r1, [pc, #44] @ (dc7e8 ) │ │ │ │ + b.n dc6f0 │ │ │ │ + ldr r3, [pc, #44] @ (dc7a4 ) │ │ │ │ + ldr r1, [pc, #44] @ (dc7a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dc758 │ │ │ │ + b.n dc718 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc730 │ │ │ │ - subs r1, #2 │ │ │ │ + b.n dc6f0 │ │ │ │ + subs r1, #66 @ 0x42 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #194 @ 0xc2 │ │ │ │ + subs r1, #2 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ + strh r2, [r1, #18] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #72] @ 0x48 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dc8d8 ) │ │ │ │ + ldr r0, [pc, #216] @ (dc898 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc8dc ) │ │ │ │ + ldr r1, [pc, #216] @ (dc89c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc8e0 │ │ │ │ + ldr.w ip, [pc, #216] @ dc8a0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dc8be │ │ │ │ + beq.n dc87e │ │ │ │ ldr.w r0, [r2, #340] @ 0x154 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc826 │ │ │ │ + beq.n dc7e6 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc87a │ │ │ │ + bmi.n dc83a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc856 │ │ │ │ + bpl.n dc816 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc866 │ │ │ │ + bne.n dc826 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #340] @ 0x154 │ │ │ │ - ldr r2, [pc, #164] @ (dc8e4 ) │ │ │ │ - ldr r3, [pc, #152] @ (dc8dc ) │ │ │ │ + ldr r2, [pc, #164] @ (dc8a4 ) │ │ │ │ + ldr r3, [pc, #152] @ (dc89c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc8d0 │ │ │ │ + bne.n dc890 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc8e8 ) │ │ │ │ + ldr r0, [pc, #144] @ (dc8a8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc83e │ │ │ │ + b.n dc7fe │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc838 │ │ │ │ + beq.n dc7f8 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc888 │ │ │ │ + bne.n dc848 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc838 │ │ │ │ + b.n dc7f8 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc826 │ │ │ │ + b.n dc7e6 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc8d4 │ │ │ │ + cbz r1, dc894 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc838 │ │ │ │ - ldr r3, [pc, #44] @ (dc8ec ) │ │ │ │ - ldr r1, [pc, #44] @ (dc8f0 ) │ │ │ │ + b.n dc7f8 │ │ │ │ + ldr r3, [pc, #44] @ (dc8ac ) │ │ │ │ + ldr r1, [pc, #44] @ (dc8b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dc860 │ │ │ │ + b.n dc820 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc838 │ │ │ │ - adds r7, #250 @ 0xfa │ │ │ │ + b.n dc7f8 │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #242 @ 0xf2 │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + adds r7, #250 @ 0xfa │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r0, #10] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + str r6, [r3, #24] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dc9e0 ) │ │ │ │ + ldr r0, [pc, #216] @ (dc9a0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc9e4 ) │ │ │ │ + ldr r1, [pc, #216] @ (dc9a4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc9e8 │ │ │ │ + ldr.w ip, [pc, #216] @ dc9a8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dc9c6 │ │ │ │ + beq.n dc986 │ │ │ │ ldr.w r0, [r2, #336] @ 0x150 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc92e │ │ │ │ + beq.n dc8ee │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc982 │ │ │ │ + bmi.n dc942 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc95e │ │ │ │ + bpl.n dc91e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc96e │ │ │ │ + bne.n dc92e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #336] @ 0x150 │ │ │ │ - ldr r2, [pc, #164] @ (dc9ec ) │ │ │ │ - ldr r3, [pc, #152] @ (dc9e4 ) │ │ │ │ + ldr r2, [pc, #164] @ (dc9ac ) │ │ │ │ + ldr r3, [pc, #152] @ (dc9a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc9d8 │ │ │ │ + bne.n dc998 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc9f0 ) │ │ │ │ + ldr r0, [pc, #144] @ (dc9b0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc946 │ │ │ │ + b.n dc906 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc940 │ │ │ │ + beq.n dc900 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc990 │ │ │ │ + bne.n dc950 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc940 │ │ │ │ + b.n dc900 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc92e │ │ │ │ + b.n dc8ee │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc9dc │ │ │ │ + cbz r1, dc99c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc940 │ │ │ │ - ldr r3, [pc, #44] @ (dc9f4 ) │ │ │ │ - ldr r1, [pc, #44] @ (dc9f8 ) │ │ │ │ + b.n dc900 │ │ │ │ + ldr r3, [pc, #44] @ (dc9b4 ) │ │ │ │ + ldr r1, [pc, #44] @ (dc9b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dc968 │ │ │ │ + b.n dc928 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc940 │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + b.n dc900 │ │ │ │ + adds r7, #50 @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #234 @ 0xea │ │ │ │ + adds r7, #42 @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + adds r6, #242 @ 0xf2 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #44] @ 0x2c │ │ │ │ + str r6, [r2, #12] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dcae8 ) │ │ │ │ + ldr r0, [pc, #216] @ (dcaa8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dcaec ) │ │ │ │ + ldr r1, [pc, #216] @ (dcaac ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dcaf0 │ │ │ │ + ldr.w ip, [pc, #216] @ dcab0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dcace │ │ │ │ + beq.n dca8e │ │ │ │ ldr.w r0, [r2, #332] @ 0x14c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dca36 │ │ │ │ + beq.n dc9f6 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dca8a │ │ │ │ + bmi.n dca4a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dca66 │ │ │ │ + bpl.n dca26 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dca76 │ │ │ │ + bne.n dca36 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #332] @ 0x14c │ │ │ │ - ldr r2, [pc, #164] @ (dcaf4 ) │ │ │ │ - ldr r3, [pc, #152] @ (dcaec ) │ │ │ │ + ldr r2, [pc, #164] @ (dcab4 ) │ │ │ │ + ldr r3, [pc, #152] @ (dcaac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dcae0 │ │ │ │ + bne.n dcaa0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dcaf8 ) │ │ │ │ + ldr r0, [pc, #144] @ (dcab8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dca4e │ │ │ │ + b.n dca0e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dca48 │ │ │ │ + beq.n dca08 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dca98 │ │ │ │ + bne.n dca58 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dca48 │ │ │ │ + b.n dca08 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dca36 │ │ │ │ + b.n dc9f6 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dcae4 │ │ │ │ + cbz r1, dcaa4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dca48 │ │ │ │ - ldr r3, [pc, #44] @ (dcafc ) │ │ │ │ - ldr r1, [pc, #44] @ (dcb00 ) │ │ │ │ + b.n dca08 │ │ │ │ + ldr r3, [pc, #44] @ (dcabc ) │ │ │ │ + ldr r1, [pc, #44] @ (dcac0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dca70 │ │ │ │ + b.n dca30 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dca48 │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + b.n dca08 │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + adds r6, #34 @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r5, #234 @ 0xea │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r3, #10] │ │ │ │ + ldrb r2, [r6, #28] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #32] │ │ │ │ + str r6, [r2, #0] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dcbf0 ) │ │ │ │ + ldr r0, [pc, #216] @ (dcbb0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dcbf4 ) │ │ │ │ + ldr r1, [pc, #216] @ (dcbb4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dcbf8 │ │ │ │ + ldr.w ip, [pc, #216] @ dcbb8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dcbd6 │ │ │ │ + beq.n dcb96 │ │ │ │ ldr.w r0, [r2, #328] @ 0x148 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dcb3e │ │ │ │ + beq.n dcafe │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dcb92 │ │ │ │ + bmi.n dcb52 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dcb6e │ │ │ │ + bpl.n dcb2e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dcb7e │ │ │ │ + bne.n dcb3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #328] @ 0x148 │ │ │ │ - ldr r2, [pc, #164] @ (dcbfc ) │ │ │ │ - ldr r3, [pc, #152] @ (dcbf4 ) │ │ │ │ + ldr r2, [pc, #164] @ (dcbbc ) │ │ │ │ + ldr r3, [pc, #152] @ (dcbb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dcbe8 │ │ │ │ + bne.n dcba8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dcc00 ) │ │ │ │ + ldr r0, [pc, #144] @ (dcbc0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dcb56 │ │ │ │ + b.n dcb16 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dcb50 │ │ │ │ + beq.n dcb10 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dcba0 │ │ │ │ + bne.n dcb60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dcb50 │ │ │ │ + b.n dcb10 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dcb3e │ │ │ │ + b.n dcafe │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dcbec │ │ │ │ + cbz r1, dcbac │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dcb50 │ │ │ │ - ldr r3, [pc, #44] @ (dcc04 ) │ │ │ │ - ldr r1, [pc, #44] @ (dcc08 ) │ │ │ │ + b.n dcb10 │ │ │ │ + ldr r3, [pc, #44] @ (dcbc4 ) │ │ │ │ + ldr r1, [pc, #44] @ (dcbc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dcb78 │ │ │ │ + b.n dcb38 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dcb50 │ │ │ │ - adds r4, #226 @ 0xe2 │ │ │ │ + b.n dcb10 │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ + adds r5, #26 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, #162 @ 0xa2 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #20] │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dccf8 ) │ │ │ │ + ldr r0, [pc, #216] @ (dccb8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dccfc ) │ │ │ │ + ldr r1, [pc, #216] @ (dccbc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dcd00 │ │ │ │ + ldr.w ip, [pc, #216] @ dccc0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dccde │ │ │ │ + beq.n dcc9e │ │ │ │ ldr.w r0, [r2, #324] @ 0x144 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dcc46 │ │ │ │ + beq.n dcc06 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dcc9a │ │ │ │ + bmi.n dcc5a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dcc76 │ │ │ │ + bpl.n dcc36 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dcc86 │ │ │ │ + bne.n dcc46 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #324] @ 0x144 │ │ │ │ - ldr r2, [pc, #164] @ (dcd04 ) │ │ │ │ - ldr r3, [pc, #152] @ (dccfc ) │ │ │ │ + ldr r2, [pc, #164] @ (dccc4 ) │ │ │ │ + ldr r3, [pc, #152] @ (dccbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dccf0 │ │ │ │ + bne.n dccb0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dcd08 ) │ │ │ │ + ldr r0, [pc, #144] @ (dccc8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dcc5e │ │ │ │ + b.n dcc1e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dcc58 │ │ │ │ + beq.n dcc18 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dcca8 │ │ │ │ + bne.n dcc68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dcc58 │ │ │ │ + b.n dcc18 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dcc46 │ │ │ │ + b.n dcc06 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dccf4 │ │ │ │ + cbz r1, dccb4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dcc58 │ │ │ │ - ldr r3, [pc, #44] @ (dcd0c ) │ │ │ │ - ldr r1, [pc, #44] @ (dcd10 ) │ │ │ │ + b.n dcc18 │ │ │ │ + ldr r3, [pc, #44] @ (dcccc ) │ │ │ │ + ldr r1, [pc, #44] @ (dccd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dcc80 │ │ │ │ + b.n dcc40 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dcc58 │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + b.n dcc18 │ │ │ │ + adds r4, #26 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #210 @ 0xd2 │ │ │ │ + adds r4, #18 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #8] │ │ │ │ + ldrsh r6, [r0, r2] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dce00 ) │ │ │ │ + ldr r0, [pc, #216] @ (dcdc0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dce04 ) │ │ │ │ + ldr r1, [pc, #216] @ (dcdc4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dce08 │ │ │ │ + ldr.w ip, [pc, #216] @ dcdc8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dcde6 │ │ │ │ + beq.n dcda6 │ │ │ │ ldr.w r0, [r2, #320] @ 0x140 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dcd4e │ │ │ │ + beq.n dcd0e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dcda2 │ │ │ │ + bmi.n dcd62 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dcd7e │ │ │ │ + bpl.n dcd3e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dcd8e │ │ │ │ + bne.n dcd4e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #320] @ 0x140 │ │ │ │ - ldr r2, [pc, #164] @ (dce0c ) │ │ │ │ - ldr r3, [pc, #152] @ (dce04 ) │ │ │ │ + ldr r2, [pc, #164] @ (dcdcc ) │ │ │ │ + ldr r3, [pc, #152] @ (dcdc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dcdf8 │ │ │ │ + bne.n dcdb8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dce10 ) │ │ │ │ + ldr r0, [pc, #144] @ (dcdd0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dcd66 │ │ │ │ + b.n dcd26 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dcd60 │ │ │ │ + beq.n dcd20 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dcdb0 │ │ │ │ + bne.n dcd70 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dcd60 │ │ │ │ + b.n dcd20 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dcd4e │ │ │ │ + b.n dcd0e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dcdfc │ │ │ │ + cbz r1, dcdbc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dcd60 │ │ │ │ - ldr r3, [pc, #44] @ (dce14 ) │ │ │ │ - ldr r1, [pc, #44] @ (dce18 ) │ │ │ │ + b.n dcd20 │ │ │ │ + ldr r3, [pc, #44] @ (dcdd4 ) │ │ │ │ + ldr r1, [pc, #44] @ (dcdd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dcd88 │ │ │ │ + b.n dcd48 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dcd60 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + b.n dcd20 │ │ │ │ + adds r3, #18 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r3, #10 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #146 @ 0x92 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ + ldrb r2, [r0, r7] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dcf08 ) │ │ │ │ + ldr r0, [pc, #216] @ (dcec8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dcf0c ) │ │ │ │ + ldr r1, [pc, #216] @ (dcecc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dcf10 │ │ │ │ + ldr.w ip, [pc, #216] @ dced0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dceee │ │ │ │ + beq.n dceae │ │ │ │ ldr.w r0, [r2, #316] @ 0x13c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dce56 │ │ │ │ + beq.n dce16 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dceaa │ │ │ │ + bmi.n dce6a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dce86 │ │ │ │ + bpl.n dce46 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dce96 │ │ │ │ + bne.n dce56 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #316] @ 0x13c │ │ │ │ - ldr r2, [pc, #164] @ (dcf14 ) │ │ │ │ - ldr r3, [pc, #152] @ (dcf0c ) │ │ │ │ + ldr r2, [pc, #164] @ (dced4 ) │ │ │ │ + ldr r3, [pc, #152] @ (dcecc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dcf00 │ │ │ │ + bne.n dcec0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dcf18 ) │ │ │ │ + ldr r0, [pc, #144] @ (dced8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dce6e │ │ │ │ + b.n dce2e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dce68 │ │ │ │ + beq.n dce28 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dceb8 │ │ │ │ + bne.n dce78 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dce68 │ │ │ │ + b.n dce28 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dce56 │ │ │ │ + b.n dce16 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dcf04 │ │ │ │ + cbz r1, dcec4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dce68 │ │ │ │ - ldr r3, [pc, #44] @ (dcf1c ) │ │ │ │ - ldr r1, [pc, #44] @ (dcf20 ) │ │ │ │ + b.n dce28 │ │ │ │ + ldr r3, [pc, #44] @ (dcedc ) │ │ │ │ + ldr r1, [pc, #44] @ (dcee0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dce90 │ │ │ │ + b.n dce50 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dce68 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + b.n dce28 │ │ │ │ + adds r2, #10 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r2, #2 │ │ │ │ movs r3, r4 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r1, #202 @ 0xca │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ + ldrb r6, [r7, r3] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dd010 ) │ │ │ │ + ldr r0, [pc, #216] @ (dcfd0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd014 ) │ │ │ │ + ldr r1, [pc, #216] @ (dcfd4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd018 │ │ │ │ + ldr.w ip, [pc, #216] @ dcfd8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dcff6 │ │ │ │ + beq.n dcfb6 │ │ │ │ ldr.w r0, [r2, #312] @ 0x138 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dcf5e │ │ │ │ + beq.n dcf1e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dcfb2 │ │ │ │ + bmi.n dcf72 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dcf8e │ │ │ │ + bpl.n dcf4e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dcf9e │ │ │ │ + bne.n dcf5e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #312] @ 0x138 │ │ │ │ - ldr r2, [pc, #164] @ (dd01c ) │ │ │ │ - ldr r3, [pc, #152] @ (dd014 ) │ │ │ │ + ldr r2, [pc, #164] @ (dcfdc ) │ │ │ │ + ldr r3, [pc, #152] @ (dcfd4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd008 │ │ │ │ + bne.n dcfc8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd020 ) │ │ │ │ + ldr r0, [pc, #144] @ (dcfe0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dcf76 │ │ │ │ + b.n dcf36 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dcf70 │ │ │ │ + beq.n dcf30 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dcfc0 │ │ │ │ + bne.n dcf80 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dcf70 │ │ │ │ + b.n dcf30 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dcf5e │ │ │ │ + b.n dcf1e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd00c │ │ │ │ + cbz r1, dcfcc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dcf70 │ │ │ │ - ldr r3, [pc, #44] @ (dd024 ) │ │ │ │ - ldr r1, [pc, #44] @ (dd028 ) │ │ │ │ + b.n dcf30 │ │ │ │ + ldr r3, [pc, #44] @ (dcfe4 ) │ │ │ │ + ldr r1, [pc, #44] @ (dcfe8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dcf98 │ │ │ │ + b.n dcf58 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dcf70 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + b.n dcf30 │ │ │ │ + adds r1, #2 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #186 @ 0xba │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r1, #8] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dd118 ) │ │ │ │ + ldr r0, [pc, #216] @ (dd0d8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd11c ) │ │ │ │ + ldr r1, [pc, #216] @ (dd0dc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd120 │ │ │ │ + ldr.w ip, [pc, #216] @ dd0e0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dd0fe │ │ │ │ + beq.n dd0be │ │ │ │ ldr.w r0, [r2, #308] @ 0x134 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd066 │ │ │ │ + beq.n dd026 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dd0ba │ │ │ │ + bmi.n dd07a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd096 │ │ │ │ + bpl.n dd056 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd0a6 │ │ │ │ + bne.n dd066 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #308] @ 0x134 │ │ │ │ - ldr r2, [pc, #164] @ (dd124 ) │ │ │ │ - ldr r3, [pc, #152] @ (dd11c ) │ │ │ │ + ldr r2, [pc, #164] @ (dd0e4 ) │ │ │ │ + ldr r3, [pc, #152] @ (dd0dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd110 │ │ │ │ + bne.n dd0d0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd128 ) │ │ │ │ + ldr r0, [pc, #144] @ (dd0e8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd07e │ │ │ │ + b.n dd03e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd078 │ │ │ │ + beq.n dd038 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd0c8 │ │ │ │ + bne.n dd088 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd078 │ │ │ │ + b.n dd038 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd066 │ │ │ │ + b.n dd026 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd114 │ │ │ │ + cbz r1, dd0d4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd078 │ │ │ │ - ldr r3, [pc, #44] @ (dd12c ) │ │ │ │ - ldr r1, [pc, #44] @ (dd130 ) │ │ │ │ + b.n dd038 │ │ │ │ + ldr r3, [pc, #44] @ (dd0ec ) │ │ │ │ + ldr r1, [pc, #44] @ (dd0f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dd0a0 │ │ │ │ + b.n dd060 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd078 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + b.n dd038 │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, r6] │ │ │ │ + ldrh r2, [r6, r5] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dd220 ) │ │ │ │ + ldr r0, [pc, #216] @ (dd1e0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd224 ) │ │ │ │ + ldr r1, [pc, #216] @ (dd1e4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd228 │ │ │ │ + ldr.w ip, [pc, #216] @ dd1e8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dd206 │ │ │ │ + beq.n dd1c6 │ │ │ │ ldr.w r0, [r2, #304] @ 0x130 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd16e │ │ │ │ + beq.n dd12e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dd1c2 │ │ │ │ + bmi.n dd182 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd19e │ │ │ │ + bpl.n dd15e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd1ae │ │ │ │ + bne.n dd16e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #304] @ 0x130 │ │ │ │ - ldr r2, [pc, #164] @ (dd22c ) │ │ │ │ - ldr r3, [pc, #152] @ (dd224 ) │ │ │ │ + ldr r2, [pc, #164] @ (dd1ec ) │ │ │ │ + ldr r3, [pc, #152] @ (dd1e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd218 │ │ │ │ + bne.n dd1d8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd230 ) │ │ │ │ + ldr r0, [pc, #144] @ (dd1f0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd186 │ │ │ │ + b.n dd146 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd180 │ │ │ │ + beq.n dd140 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd1d0 │ │ │ │ + bne.n dd190 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd180 │ │ │ │ + b.n dd140 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd16e │ │ │ │ + b.n dd12e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd21c │ │ │ │ + cbz r1, dd1dc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd180 │ │ │ │ - ldr r3, [pc, #44] @ (dd234 ) │ │ │ │ - ldr r1, [pc, #44] @ (dd238 ) │ │ │ │ + b.n dd140 │ │ │ │ + ldr r3, [pc, #44] @ (dd1f4 ) │ │ │ │ + ldr r1, [pc, #44] @ (dd1f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dd1a8 │ │ │ │ + b.n dd168 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd180 │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ + b.n dd140 │ │ │ │ + cmp r6, #242 @ 0xf2 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + strb r2, [r7, #31] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dd328 ) │ │ │ │ + ldr r0, [pc, #216] @ (dd2e8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd32c ) │ │ │ │ + ldr r1, [pc, #216] @ (dd2ec ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd330 │ │ │ │ + ldr.w ip, [pc, #216] @ dd2f0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dd30e │ │ │ │ + beq.n dd2ce │ │ │ │ ldr.w r0, [r2, #300] @ 0x12c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd276 │ │ │ │ + beq.n dd236 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dd2ca │ │ │ │ + bmi.n dd28a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd2a6 │ │ │ │ + bpl.n dd266 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd2b6 │ │ │ │ + bne.n dd276 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #300] @ 0x12c │ │ │ │ - ldr r2, [pc, #164] @ (dd334 ) │ │ │ │ - ldr r3, [pc, #152] @ (dd32c ) │ │ │ │ + ldr r2, [pc, #164] @ (dd2f4 ) │ │ │ │ + ldr r3, [pc, #152] @ (dd2ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd320 │ │ │ │ + bne.n dd2e0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd338 ) │ │ │ │ + ldr r0, [pc, #144] @ (dd2f8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd28e │ │ │ │ + b.n dd24e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd288 │ │ │ │ + beq.n dd248 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd2d8 │ │ │ │ + bne.n dd298 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd288 │ │ │ │ + b.n dd248 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd276 │ │ │ │ + b.n dd236 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd324 │ │ │ │ + cbz r1, dd2e4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd288 │ │ │ │ - ldr r3, [pc, #44] @ (dd33c ) │ │ │ │ - ldr r1, [pc, #44] @ (dd340 ) │ │ │ │ + b.n dd248 │ │ │ │ + ldr r3, [pc, #44] @ (dd2fc ) │ │ │ │ + ldr r1, [pc, #44] @ (dd300 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dd2b0 │ │ │ │ + b.n dd270 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd288 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + b.n dd248 │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r5, #226 @ 0xe2 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #106 @ 0x6a │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + strb r2, [r6, #27] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, r0] │ │ │ │ + ldr r2, [r5, r7] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dd430 ) │ │ │ │ + ldr r0, [pc, #216] @ (dd3f0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd434 ) │ │ │ │ + ldr r1, [pc, #216] @ (dd3f4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd438 │ │ │ │ + ldr.w ip, [pc, #216] @ dd3f8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dd416 │ │ │ │ + beq.n dd3d6 │ │ │ │ ldr.w r0, [r2, #296] @ 0x128 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd37e │ │ │ │ + beq.n dd33e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dd3d2 │ │ │ │ + bmi.n dd392 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd3ae │ │ │ │ + bpl.n dd36e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd3be │ │ │ │ + bne.n dd37e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #296] @ 0x128 │ │ │ │ - ldr r2, [pc, #164] @ (dd43c ) │ │ │ │ - ldr r3, [pc, #152] @ (dd434 ) │ │ │ │ + ldr r2, [pc, #164] @ (dd3fc ) │ │ │ │ + ldr r3, [pc, #152] @ (dd3f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd428 │ │ │ │ + bne.n dd3e8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd440 ) │ │ │ │ + ldr r0, [pc, #144] @ (dd400 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd396 │ │ │ │ + b.n dd356 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd390 │ │ │ │ + beq.n dd350 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd3e0 │ │ │ │ + bne.n dd3a0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd390 │ │ │ │ + b.n dd350 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd37e │ │ │ │ + b.n dd33e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd42c │ │ │ │ + cbz r1, dd3ec │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd390 │ │ │ │ - ldr r3, [pc, #44] @ (dd444 ) │ │ │ │ - ldr r1, [pc, #44] @ (dd448 ) │ │ │ │ + b.n dd350 │ │ │ │ + ldr r3, [pc, #44] @ (dd404 ) │ │ │ │ + ldr r1, [pc, #44] @ (dd408 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dd3b8 │ │ │ │ + b.n dd378 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd390 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + b.n dd350 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r4, #218 @ 0xda │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + strb r2, [r5, #23] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, r5] │ │ │ │ + ldr r6, [r4, r4] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dd538 ) │ │ │ │ + ldr r0, [pc, #216] @ (dd4f8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd53c ) │ │ │ │ + ldr r1, [pc, #216] @ (dd4fc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd540 │ │ │ │ + ldr.w ip, [pc, #216] @ dd500 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dd51e │ │ │ │ + beq.n dd4de │ │ │ │ ldr.w r0, [r2, #292] @ 0x124 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd486 │ │ │ │ + beq.n dd446 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dd4da │ │ │ │ + bmi.n dd49a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd4b6 │ │ │ │ + bpl.n dd476 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd4c6 │ │ │ │ + bne.n dd486 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #292] @ 0x124 │ │ │ │ - ldr r2, [pc, #164] @ (dd544 ) │ │ │ │ - ldr r3, [pc, #152] @ (dd53c ) │ │ │ │ + ldr r2, [pc, #164] @ (dd504 ) │ │ │ │ + ldr r3, [pc, #152] @ (dd4fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd530 │ │ │ │ + bne.n dd4f0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd548 ) │ │ │ │ + ldr r0, [pc, #144] @ (dd508 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd49e │ │ │ │ + b.n dd45e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd498 │ │ │ │ + beq.n dd458 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd4e8 │ │ │ │ + bne.n dd4a8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd498 │ │ │ │ + b.n dd458 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd486 │ │ │ │ + b.n dd446 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd534 │ │ │ │ + cbz r1, dd4f4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd498 │ │ │ │ - ldr r3, [pc, #44] @ (dd54c ) │ │ │ │ - ldr r1, [pc, #44] @ (dd550 ) │ │ │ │ + b.n dd458 │ │ │ │ + ldr r3, [pc, #44] @ (dd50c ) │ │ │ │ + ldr r1, [pc, #44] @ (dd510 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dd4c0 │ │ │ │ + b.n dd480 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd498 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + b.n dd458 │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r1, #28] │ │ │ │ + strb r2, [r4, #19] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dd640 ) │ │ │ │ + ldr r0, [pc, #216] @ (dd600 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd644 ) │ │ │ │ + ldr r1, [pc, #216] @ (dd604 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd648 │ │ │ │ + ldr.w ip, [pc, #216] @ dd608 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dd626 │ │ │ │ + beq.n dd5e6 │ │ │ │ ldr.w r0, [r2, #288] @ 0x120 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd58e │ │ │ │ + beq.n dd54e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dd5e2 │ │ │ │ + bmi.n dd5a2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd5be │ │ │ │ + bpl.n dd57e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd5ce │ │ │ │ + bne.n dd58e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #288] @ 0x120 │ │ │ │ - ldr r2, [pc, #164] @ (dd64c ) │ │ │ │ - ldr r3, [pc, #152] @ (dd644 ) │ │ │ │ + ldr r2, [pc, #164] @ (dd60c ) │ │ │ │ + ldr r3, [pc, #152] @ (dd604 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd638 │ │ │ │ + bne.n dd5f8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd650 ) │ │ │ │ + ldr r0, [pc, #144] @ (dd610 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd5a6 │ │ │ │ + b.n dd566 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd5a0 │ │ │ │ + beq.n dd560 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd5f0 │ │ │ │ + bne.n dd5b0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd5a0 │ │ │ │ + b.n dd560 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd58e │ │ │ │ + b.n dd54e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd63c │ │ │ │ + cbz r1, dd5fc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd5a0 │ │ │ │ - ldr r3, [pc, #44] @ (dd654 ) │ │ │ │ - ldr r1, [pc, #44] @ (dd658 ) │ │ │ │ + b.n dd560 │ │ │ │ + ldr r3, [pc, #44] @ (dd614 ) │ │ │ │ + ldr r1, [pc, #44] @ (dd618 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dd5c8 │ │ │ │ + b.n dd588 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd5a0 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + b.n dd560 │ │ │ │ + cmp r2, #210 @ 0xd2 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #138 @ 0x8a │ │ │ │ + cmp r2, #202 @ 0xca │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r0, #24] │ │ │ │ + strb r2, [r3, #15] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, r7] │ │ │ │ + ldrsb r6, [r3, r6] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dd748 ) │ │ │ │ + ldr r0, [pc, #216] @ (dd708 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd74c ) │ │ │ │ + ldr r1, [pc, #216] @ (dd70c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd750 │ │ │ │ + ldr.w ip, [pc, #216] @ dd710 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dd72e │ │ │ │ + beq.n dd6ee │ │ │ │ ldr.w r0, [r2, #284] @ 0x11c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd696 │ │ │ │ + beq.n dd656 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dd6ea │ │ │ │ + bmi.n dd6aa │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd6c6 │ │ │ │ + bpl.n dd686 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd6d6 │ │ │ │ + bne.n dd696 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #284] @ 0x11c │ │ │ │ - ldr r2, [pc, #164] @ (dd754 ) │ │ │ │ - ldr r3, [pc, #152] @ (dd74c ) │ │ │ │ + ldr r2, [pc, #164] @ (dd714 ) │ │ │ │ + ldr r3, [pc, #152] @ (dd70c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd740 │ │ │ │ + bne.n dd700 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd758 ) │ │ │ │ + ldr r0, [pc, #144] @ (dd718 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd6ae │ │ │ │ + b.n dd66e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd6a8 │ │ │ │ + beq.n dd668 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd6f8 │ │ │ │ + bne.n dd6b8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd6a8 │ │ │ │ + b.n dd668 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd696 │ │ │ │ + b.n dd656 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd744 │ │ │ │ + cbz r1, dd704 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd6a8 │ │ │ │ - ldr r3, [pc, #44] @ (dd75c ) │ │ │ │ - ldr r1, [pc, #44] @ (dd760 ) │ │ │ │ + b.n dd668 │ │ │ │ + ldr r3, [pc, #44] @ (dd71c ) │ │ │ │ + ldr r1, [pc, #44] @ (dd720 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dd6d0 │ │ │ │ + b.n dd690 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd6a8 │ │ │ │ - cmp r1, #138 @ 0x8a │ │ │ │ + b.n dd668 │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + cmp r1, #138 @ 0x8a │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r7, #19] │ │ │ │ + strb r2, [r2, #11] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, r3] │ │ │ │ + ldrsb r6, [r2, r3] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dd850 ) │ │ │ │ + ldr r0, [pc, #216] @ (dd810 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd854 ) │ │ │ │ + ldr r1, [pc, #216] @ (dd814 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd858 │ │ │ │ + ldr.w ip, [pc, #216] @ dd818 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dd836 │ │ │ │ + beq.n dd7f6 │ │ │ │ ldr.w r0, [r2, #280] @ 0x118 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd79e │ │ │ │ + beq.n dd75e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dd7f2 │ │ │ │ + bmi.n dd7b2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd7ce │ │ │ │ + bpl.n dd78e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd7de │ │ │ │ + bne.n dd79e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #280] @ 0x118 │ │ │ │ - ldr r2, [pc, #164] @ (dd85c ) │ │ │ │ - ldr r3, [pc, #152] @ (dd854 ) │ │ │ │ + ldr r2, [pc, #164] @ (dd81c ) │ │ │ │ + ldr r3, [pc, #152] @ (dd814 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd848 │ │ │ │ + bne.n dd808 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd860 ) │ │ │ │ + ldr r0, [pc, #144] @ (dd820 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd7b6 │ │ │ │ + b.n dd776 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd7b0 │ │ │ │ + beq.n dd770 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd800 │ │ │ │ + bne.n dd7c0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd7b0 │ │ │ │ + b.n dd770 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd79e │ │ │ │ + b.n dd75e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd84c │ │ │ │ + cbz r1, dd80c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd7b0 │ │ │ │ - ldr r3, [pc, #44] @ (dd864 ) │ │ │ │ - ldr r1, [pc, #44] @ (dd868 ) │ │ │ │ + b.n dd770 │ │ │ │ + ldr r3, [pc, #44] @ (dd824 ) │ │ │ │ + ldr r1, [pc, #44] @ (dd828 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dd7d8 │ │ │ │ + b.n dd798 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd7b0 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + b.n dd770 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #122 @ 0x7a │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r6, #15] │ │ │ │ + strb r2, [r1, #7] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dd958 ) │ │ │ │ + ldr r0, [pc, #216] @ (dd918 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd95c ) │ │ │ │ + ldr r1, [pc, #216] @ (dd91c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd960 │ │ │ │ + ldr.w ip, [pc, #216] @ dd920 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dd93e │ │ │ │ + beq.n dd8fe │ │ │ │ ldr.w r0, [r2, #276] @ 0x114 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd8a6 │ │ │ │ + beq.n dd866 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dd8fa │ │ │ │ + bmi.n dd8ba │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd8d6 │ │ │ │ + bpl.n dd896 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd8e6 │ │ │ │ + bne.n dd8a6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #276] @ 0x114 │ │ │ │ - ldr r2, [pc, #164] @ (dd964 ) │ │ │ │ - ldr r3, [pc, #152] @ (dd95c ) │ │ │ │ + ldr r2, [pc, #164] @ (dd924 ) │ │ │ │ + ldr r3, [pc, #152] @ (dd91c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd950 │ │ │ │ + bne.n dd910 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd968 ) │ │ │ │ + ldr r0, [pc, #144] @ (dd928 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd8be │ │ │ │ + b.n dd87e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd8b8 │ │ │ │ + beq.n dd878 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd908 │ │ │ │ + bne.n dd8c8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd8b8 │ │ │ │ + b.n dd878 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd8a6 │ │ │ │ + b.n dd866 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd954 │ │ │ │ + cbz r1, dd914 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd8b8 │ │ │ │ - ldr r3, [pc, #44] @ (dd96c ) │ │ │ │ - ldr r1, [pc, #44] @ (dd970 ) │ │ │ │ + b.n dd878 │ │ │ │ + ldr r3, [pc, #44] @ (dd92c ) │ │ │ │ + ldr r1, [pc, #44] @ (dd930 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dd8e0 │ │ │ │ + b.n dd8a0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd8b8 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + b.n dd878 │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #114 @ 0x72 │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + movs r7, #122 @ 0x7a │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r5, #11] │ │ │ │ + strb r2, [r0, #3] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r5, r5] │ │ │ │ + strb r6, [r0, r5] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dda60 ) │ │ │ │ + ldr r0, [pc, #216] @ (dda20 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dda64 ) │ │ │ │ + ldr r1, [pc, #216] @ (dda24 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dda68 │ │ │ │ + ldr.w ip, [pc, #216] @ dda28 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dda46 │ │ │ │ + beq.n dda06 │ │ │ │ ldr.w r0, [r2, #272] @ 0x110 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd9ae │ │ │ │ + beq.n dd96e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dda02 │ │ │ │ + bmi.n dd9c2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd9de │ │ │ │ + bpl.n dd99e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd9ee │ │ │ │ + bne.n dd9ae │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #272] @ 0x110 │ │ │ │ - ldr r2, [pc, #164] @ (dda6c ) │ │ │ │ - ldr r3, [pc, #152] @ (dda64 ) │ │ │ │ + ldr r2, [pc, #164] @ (dda2c ) │ │ │ │ + ldr r3, [pc, #152] @ (dda24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dda58 │ │ │ │ + bne.n dda18 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dda70 ) │ │ │ │ + ldr r0, [pc, #144] @ (dda30 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd9c6 │ │ │ │ + b.n dd986 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd9c0 │ │ │ │ + beq.n dd980 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dda10 │ │ │ │ + bne.n dd9d0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd9c0 │ │ │ │ + b.n dd980 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd9ae │ │ │ │ + b.n dd96e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dda5c │ │ │ │ + cbz r1, dda1c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd9c0 │ │ │ │ - ldr r3, [pc, #44] @ (dda74 ) │ │ │ │ - ldr r1, [pc, #44] @ (dda78 ) │ │ │ │ + b.n dd980 │ │ │ │ + ldr r3, [pc, #44] @ (dda34 ) │ │ │ │ + ldr r1, [pc, #44] @ (dda38 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dd9e8 │ │ │ │ + b.n dd9a8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd9c0 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + b.n dd980 │ │ │ │ + movs r6, #178 @ 0xb2 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #50 @ 0x32 │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r5, r2] │ │ │ │ + strb r2, [r0, r2] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (ddb68 ) │ │ │ │ + ldr r0, [pc, #216] @ (ddb28 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (ddb6c ) │ │ │ │ + ldr r1, [pc, #216] @ (ddb2c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ ddb70 │ │ │ │ + ldr.w ip, [pc, #216] @ ddb30 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ddb4e │ │ │ │ + beq.n ddb0e │ │ │ │ ldr.w r0, [r2, #268] @ 0x10c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ddab6 │ │ │ │ + beq.n dda76 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n ddb0a │ │ │ │ + bmi.n ddaca │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n ddae6 │ │ │ │ + bpl.n ddaa6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n ddaf6 │ │ │ │ + bne.n ddab6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #268] @ 0x10c │ │ │ │ - ldr r2, [pc, #164] @ (ddb74 ) │ │ │ │ - ldr r3, [pc, #152] @ (ddb6c ) │ │ │ │ + ldr r2, [pc, #164] @ (ddb34 ) │ │ │ │ + ldr r3, [pc, #152] @ (ddb2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ddb60 │ │ │ │ + bne.n ddb20 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (ddb78 ) │ │ │ │ + ldr r0, [pc, #144] @ (ddb38 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n ddace │ │ │ │ + b.n dda8e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n ddac8 │ │ │ │ + beq.n dda88 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n ddb18 │ │ │ │ + bne.n ddad8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n ddac8 │ │ │ │ + b.n dda88 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n ddab6 │ │ │ │ + b.n dda76 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, ddb64 │ │ │ │ + cbz r1, ddb24 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n ddac8 │ │ │ │ - ldr r3, [pc, #44] @ (ddb7c ) │ │ │ │ - ldr r1, [pc, #44] @ (ddb80 ) │ │ │ │ + b.n dda88 │ │ │ │ + ldr r3, [pc, #44] @ (ddb3c ) │ │ │ │ + ldr r1, [pc, #44] @ (ddb40 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n ddaf0 │ │ │ │ + b.n ddab0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n ddac8 │ │ │ │ - movs r5, #106 @ 0x6a │ │ │ │ + b.n dda88 │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ movs r3, r4 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + ldr r2, [r6, #104] @ 0x68 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, r7] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (ddc70 ) │ │ │ │ + ldr r0, [pc, #216] @ (ddc30 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (ddc74 ) │ │ │ │ + ldr r1, [pc, #216] @ (ddc34 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ ddc78 │ │ │ │ + ldr.w ip, [pc, #216] @ ddc38 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ddc56 │ │ │ │ + beq.n ddc16 │ │ │ │ ldr.w r0, [r2, #264] @ 0x108 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ddbbe │ │ │ │ + beq.n ddb7e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n ddc12 │ │ │ │ + bmi.n ddbd2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n ddbee │ │ │ │ + bpl.n ddbae │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n ddbfe │ │ │ │ + bne.n ddbbe │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #264] @ 0x108 │ │ │ │ - ldr r2, [pc, #164] @ (ddc7c ) │ │ │ │ - ldr r3, [pc, #152] @ (ddc74 ) │ │ │ │ + ldr r2, [pc, #164] @ (ddc3c ) │ │ │ │ + ldr r3, [pc, #152] @ (ddc34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ddc68 │ │ │ │ + bne.n ddc28 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (ddc80 ) │ │ │ │ + ldr r0, [pc, #144] @ (ddc40 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n ddbd6 │ │ │ │ + b.n ddb96 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n ddbd0 │ │ │ │ + beq.n ddb90 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n ddc20 │ │ │ │ + bne.n ddbe0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n ddbd0 │ │ │ │ + b.n ddb90 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n ddbbe │ │ │ │ + b.n ddb7e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, ddc6c │ │ │ │ + cbz r1, ddc2c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n ddbd0 │ │ │ │ - ldr r3, [pc, #44] @ (ddc84 ) │ │ │ │ - ldr r1, [pc, #44] @ (ddc88 ) │ │ │ │ + b.n ddb90 │ │ │ │ + ldr r3, [pc, #44] @ (ddc44 ) │ │ │ │ + ldr r1, [pc, #44] @ (ddc48 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n ddbf8 │ │ │ │ + b.n ddbb8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n ddbd0 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + b.n ddb90 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, r4] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (ddd78 ) │ │ │ │ + ldr r0, [pc, #216] @ (ddd38 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (ddd7c ) │ │ │ │ + ldr r1, [pc, #216] @ (ddd3c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ ddd80 │ │ │ │ + ldr.w ip, [pc, #216] @ ddd40 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ddd5e │ │ │ │ + beq.n ddd1e │ │ │ │ ldr.w r0, [r2, #260] @ 0x104 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ddcc6 │ │ │ │ + beq.n ddc86 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n ddd1a │ │ │ │ + bmi.n ddcda │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n ddcf6 │ │ │ │ + bpl.n ddcb6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n ddd06 │ │ │ │ + bne.n ddcc6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ - ldr r2, [pc, #164] @ (ddd84 ) │ │ │ │ - ldr r3, [pc, #152] @ (ddd7c ) │ │ │ │ + ldr r2, [pc, #164] @ (ddd44 ) │ │ │ │ + ldr r3, [pc, #152] @ (ddd3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ddd70 │ │ │ │ + bne.n ddd30 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (ddd88 ) │ │ │ │ + ldr r0, [pc, #144] @ (ddd48 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n ddcde │ │ │ │ + b.n ddc9e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n ddcd8 │ │ │ │ + beq.n ddc98 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n ddd28 │ │ │ │ + bne.n ddce8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n ddcd8 │ │ │ │ + b.n ddc98 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n ddcc6 │ │ │ │ + b.n ddc86 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, ddd74 │ │ │ │ + cbz r1, ddd34 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n ddcd8 │ │ │ │ - ldr r3, [pc, #44] @ (ddd8c ) │ │ │ │ - ldr r1, [pc, #44] @ (ddd90 ) │ │ │ │ + b.n ddc98 │ │ │ │ + ldr r3, [pc, #44] @ (ddd4c ) │ │ │ │ + ldr r1, [pc, #44] @ (ddd50 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n ddd00 │ │ │ │ + b.n ddcc0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n ddcd8 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + b.n ddc98 │ │ │ │ + movs r3, #154 @ 0x9a │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #26 │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r1] │ │ │ │ + strh r2, [r6, r0] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dde80 ) │ │ │ │ + ldr r0, [pc, #216] @ (dde40 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dde84 ) │ │ │ │ + ldr r1, [pc, #216] @ (dde44 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dde88 │ │ │ │ + ldr.w ip, [pc, #216] @ dde48 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dde66 │ │ │ │ + beq.n dde26 │ │ │ │ ldr.w r0, [r2, #256] @ 0x100 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dddce │ │ │ │ + beq.n ddd8e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dde22 │ │ │ │ + bmi.n ddde2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dddfe │ │ │ │ + bpl.n dddbe │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dde0e │ │ │ │ + bne.n dddce │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #256] @ 0x100 │ │ │ │ - ldr r2, [pc, #164] @ (dde8c ) │ │ │ │ - ldr r3, [pc, #152] @ (dde84 ) │ │ │ │ + ldr r2, [pc, #164] @ (dde4c ) │ │ │ │ + ldr r3, [pc, #152] @ (dde44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dde78 │ │ │ │ + bne.n dde38 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dde90 ) │ │ │ │ + ldr r0, [pc, #144] @ (dde50 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n ddde6 │ │ │ │ + b.n ddda6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n ddde0 │ │ │ │ + beq.n ddda0 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dde30 │ │ │ │ + bne.n dddf0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n ddde0 │ │ │ │ + b.n ddda0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dddce │ │ │ │ + b.n ddd8e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dde7c │ │ │ │ + cbz r1, dde3c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n ddde0 │ │ │ │ - ldr r3, [pc, #44] @ (dde94 ) │ │ │ │ - ldr r1, [pc, #44] @ (dde98 ) │ │ │ │ + b.n ddda0 │ │ │ │ + ldr r3, [pc, #44] @ (dde54 ) │ │ │ │ + ldr r1, [pc, #44] @ (dde58 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dde08 │ │ │ │ + b.n dddc8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n ddde0 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + b.n ddda0 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #18 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r0, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #56] @ 0x38 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + str r2, [r5, r5] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (ddf88 ) │ │ │ │ + ldr r0, [pc, #216] @ (ddf48 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (ddf8c ) │ │ │ │ + ldr r1, [pc, #216] @ (ddf4c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ ddf90 │ │ │ │ + ldr.w ip, [pc, #216] @ ddf50 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ddf6e │ │ │ │ + beq.n ddf2e │ │ │ │ ldr.w r0, [r2, #252] @ 0xfc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dded6 │ │ │ │ + beq.n dde96 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n ddf2a │ │ │ │ + bmi.n ddeea │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n ddf06 │ │ │ │ + bpl.n ddec6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n ddf16 │ │ │ │ + bne.n dded6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #252] @ 0xfc │ │ │ │ - ldr r2, [pc, #164] @ (ddf94 ) │ │ │ │ - ldr r3, [pc, #152] @ (ddf8c ) │ │ │ │ + ldr r2, [pc, #164] @ (ddf54 ) │ │ │ │ + ldr r3, [pc, #152] @ (ddf4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ddf80 │ │ │ │ + bne.n ddf40 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (ddf98 ) │ │ │ │ + ldr r0, [pc, #144] @ (ddf58 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n ddeee │ │ │ │ + b.n ddeae │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n ddee8 │ │ │ │ + beq.n ddea8 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n ddf38 │ │ │ │ + bne.n ddef8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n ddee8 │ │ │ │ + b.n ddea8 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dded6 │ │ │ │ + b.n dde96 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, ddf84 │ │ │ │ + cbz r1, ddf44 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n ddee8 │ │ │ │ - ldr r3, [pc, #44] @ (ddf9c ) │ │ │ │ - ldr r1, [pc, #44] @ (ddfa0 ) │ │ │ │ + b.n ddea8 │ │ │ │ + ldr r3, [pc, #44] @ (ddf5c ) │ │ │ │ + ldr r1, [pc, #44] @ (ddf60 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n ddf10 │ │ │ │ + b.n dded0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n ddee8 │ │ │ │ - movs r1, #74 @ 0x4a │ │ │ │ + b.n ddea8 │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #10 │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r7, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + str r6, [r4, r2] │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (de090 ) │ │ │ │ + ldr r0, [pc, #216] @ (de050 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (de094 ) │ │ │ │ + ldr r1, [pc, #216] @ (de054 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ de098 │ │ │ │ + ldr.w ip, [pc, #216] @ de058 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n de076 │ │ │ │ + beq.n de036 │ │ │ │ ldr.w r0, [r2, #248] @ 0xf8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ddfde │ │ │ │ + beq.n ddf9e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de032 │ │ │ │ + bmi.n ddff2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de00e │ │ │ │ + bpl.n ddfce │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de01e │ │ │ │ + bne.n ddfde │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #248] @ 0xf8 │ │ │ │ - ldr r2, [pc, #164] @ (de09c ) │ │ │ │ - ldr r3, [pc, #152] @ (de094 ) │ │ │ │ + ldr r2, [pc, #164] @ (de05c ) │ │ │ │ + ldr r3, [pc, #152] @ (de054 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de088 │ │ │ │ + bne.n de048 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de0a0 ) │ │ │ │ + ldr r0, [pc, #144] @ (de060 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n ddff6 │ │ │ │ + b.n ddfb6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n ddff0 │ │ │ │ + beq.n ddfb0 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de040 │ │ │ │ + bne.n de000 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n ddff0 │ │ │ │ + b.n ddfb0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n ddfde │ │ │ │ + b.n ddf9e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de08c │ │ │ │ + cbz r1, de04c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n ddff0 │ │ │ │ - ldr r3, [pc, #44] @ (de0a4 ) │ │ │ │ - ldr r1, [pc, #44] @ (de0a8 ) │ │ │ │ + b.n ddfb0 │ │ │ │ + ldr r3, [pc, #44] @ (de064 ) │ │ │ │ + ldr r1, [pc, #44] @ (de068 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n de018 │ │ │ │ + b.n ddfd8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n ddff0 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + b.n ddfb0 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #58 @ 0x3a │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #2 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + ldr r7, [pc, #920] @ (de404 ) │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (de198 ) │ │ │ │ + ldr r0, [pc, #216] @ (de158 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (de19c ) │ │ │ │ + ldr r1, [pc, #216] @ (de15c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ de1a0 │ │ │ │ + ldr.w ip, [pc, #216] @ de160 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n de17e │ │ │ │ + beq.n de13e │ │ │ │ ldr.w r0, [r2, #244] @ 0xf4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de0e6 │ │ │ │ + beq.n de0a6 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de13a │ │ │ │ + bmi.n de0fa │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de116 │ │ │ │ + bpl.n de0d6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de126 │ │ │ │ + bne.n de0e6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #244] @ 0xf4 │ │ │ │ - ldr r2, [pc, #164] @ (de1a4 ) │ │ │ │ - ldr r3, [pc, #152] @ (de19c ) │ │ │ │ + ldr r2, [pc, #164] @ (de164 ) │ │ │ │ + ldr r3, [pc, #152] @ (de15c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de190 │ │ │ │ + bne.n de150 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de1a8 ) │ │ │ │ + ldr r0, [pc, #144] @ (de168 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de0fe │ │ │ │ + b.n de0be │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de0f8 │ │ │ │ + beq.n de0b8 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de148 │ │ │ │ + bne.n de108 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de0f8 │ │ │ │ + b.n de0b8 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de0e6 │ │ │ │ + b.n de0a6 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de194 │ │ │ │ + cbz r1, de154 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de0f8 │ │ │ │ - ldr r3, [pc, #44] @ (de1ac ) │ │ │ │ - ldr r1, [pc, #44] @ (de1b0 ) │ │ │ │ + b.n de0b8 │ │ │ │ + ldr r3, [pc, #44] @ (de16c ) │ │ │ │ + ldr r1, [pc, #44] @ (de170 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n de120 │ │ │ │ + b.n de0e0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de0f8 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + b.n de0b8 │ │ │ │ + subs r2, r7, #5 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + subs r2, r6, #5 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r7, #3 │ │ │ │ + subs r2, r7, #4 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, r5] │ │ │ │ + ldr r7, [pc, #136] @ (de1fc ) │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (de2a0 ) │ │ │ │ + ldr r0, [pc, #216] @ (de260 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (de2a4 ) │ │ │ │ + ldr r1, [pc, #216] @ (de264 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ de2a8 │ │ │ │ + ldr.w ip, [pc, #216] @ de268 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n de286 │ │ │ │ + beq.n de246 │ │ │ │ ldr.w r0, [r2, #240] @ 0xf0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de1ee │ │ │ │ + beq.n de1ae │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de242 │ │ │ │ + bmi.n de202 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de21e │ │ │ │ + bpl.n de1de │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de22e │ │ │ │ + bne.n de1ee │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #240] @ 0xf0 │ │ │ │ - ldr r2, [pc, #164] @ (de2ac ) │ │ │ │ - ldr r3, [pc, #152] @ (de2a4 ) │ │ │ │ + ldr r2, [pc, #164] @ (de26c ) │ │ │ │ + ldr r3, [pc, #152] @ (de264 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de298 │ │ │ │ + bne.n de258 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de2b0 ) │ │ │ │ + ldr r0, [pc, #144] @ (de270 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de206 │ │ │ │ + b.n de1c6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de200 │ │ │ │ + beq.n de1c0 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de250 │ │ │ │ + bne.n de210 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de200 │ │ │ │ + b.n de1c0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de1ee │ │ │ │ + b.n de1ae │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de29c │ │ │ │ + cbz r1, de25c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de200 │ │ │ │ - ldr r3, [pc, #44] @ (de2b4 ) │ │ │ │ - ldr r1, [pc, #44] @ (de2b8 ) │ │ │ │ + b.n de1c0 │ │ │ │ + ldr r3, [pc, #44] @ (de274 ) │ │ │ │ + ldr r1, [pc, #44] @ (de278 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n de228 │ │ │ │ + b.n de1e8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de200 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + b.n de1c0 │ │ │ │ + subs r2, r6, #1 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + subs r2, r5, #1 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + subs r2, r6, #0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + str r2, [r7, #116] @ 0x74 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, r2] │ │ │ │ + ldr r6, [pc, #376] @ (de3f4 ) │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (de3a8 ) │ │ │ │ + ldr r0, [pc, #216] @ (de368 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (de3ac ) │ │ │ │ + ldr r1, [pc, #216] @ (de36c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ de3b0 │ │ │ │ + ldr.w ip, [pc, #216] @ de370 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n de38e │ │ │ │ + beq.n de34e │ │ │ │ ldr.w r0, [r2, #236] @ 0xec │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de2f6 │ │ │ │ + beq.n de2b6 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de34a │ │ │ │ + bmi.n de30a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de326 │ │ │ │ + bpl.n de2e6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de336 │ │ │ │ + bne.n de2f6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #236] @ 0xec │ │ │ │ - ldr r2, [pc, #164] @ (de3b4 ) │ │ │ │ - ldr r3, [pc, #152] @ (de3ac ) │ │ │ │ + ldr r2, [pc, #164] @ (de374 ) │ │ │ │ + ldr r3, [pc, #152] @ (de36c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de3a0 │ │ │ │ + bne.n de360 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de3b8 ) │ │ │ │ + ldr r0, [pc, #144] @ (de378 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de30e │ │ │ │ + b.n de2ce │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de308 │ │ │ │ + beq.n de2c8 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de358 │ │ │ │ + bne.n de318 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de308 │ │ │ │ + b.n de2c8 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de2f6 │ │ │ │ + b.n de2b6 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de3a4 │ │ │ │ + cbz r1, de364 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de308 │ │ │ │ - ldr r3, [pc, #44] @ (de3bc ) │ │ │ │ - ldr r1, [pc, #44] @ (de3c0 ) │ │ │ │ + b.n de2c8 │ │ │ │ + ldr r3, [pc, #44] @ (de37c ) │ │ │ │ + ldr r1, [pc, #44] @ (de380 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n de330 │ │ │ │ + b.n de2f0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de308 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + b.n de2c8 │ │ │ │ + adds r2, r5, #5 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r4, #4 │ │ │ │ + adds r2, r4, #5 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + adds r2, r5, #4 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #760] @ (de6bc ) │ │ │ │ + ldr r5, [pc, #600] @ (de5dc ) │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (de4b0 ) │ │ │ │ + ldr r0, [pc, #216] @ (de470 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (de4b4 ) │ │ │ │ + ldr r1, [pc, #216] @ (de474 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ de4b8 │ │ │ │ + ldr.w ip, [pc, #216] @ de478 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n de496 │ │ │ │ + beq.n de456 │ │ │ │ ldr.w r0, [r2, #232] @ 0xe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de3fe │ │ │ │ + beq.n de3be │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de452 │ │ │ │ + bmi.n de412 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de42e │ │ │ │ + bpl.n de3ee │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de43e │ │ │ │ + bne.n de3fe │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #232] @ 0xe8 │ │ │ │ - ldr r2, [pc, #164] @ (de4bc ) │ │ │ │ - ldr r3, [pc, #152] @ (de4b4 ) │ │ │ │ + ldr r2, [pc, #164] @ (de47c ) │ │ │ │ + ldr r3, [pc, #152] @ (de474 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de4a8 │ │ │ │ + bne.n de468 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de4c0 ) │ │ │ │ + ldr r0, [pc, #144] @ (de480 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de416 │ │ │ │ + b.n de3d6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de410 │ │ │ │ + beq.n de3d0 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de460 │ │ │ │ + bne.n de420 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de410 │ │ │ │ + b.n de3d0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de3fe │ │ │ │ + b.n de3be │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de4ac │ │ │ │ + cbz r1, de46c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de410 │ │ │ │ - ldr r3, [pc, #44] @ (de4c4 ) │ │ │ │ - ldr r1, [pc, #44] @ (de4c8 ) │ │ │ │ + b.n de3d0 │ │ │ │ + ldr r3, [pc, #44] @ (de484 ) │ │ │ │ + ldr r1, [pc, #44] @ (de488 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n de438 │ │ │ │ + b.n de3f8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de410 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + b.n de3d0 │ │ │ │ + adds r2, r4, #1 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + adds r2, r3, #1 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r4, r7 │ │ │ │ + adds r2, r4, #0 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r2, #120] @ 0x78 │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #1016] @ (de8c4 ) │ │ │ │ + ldr r4, [pc, #856] @ (de7e4 ) │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (de5b8 ) │ │ │ │ + ldr r0, [pc, #216] @ (de578 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (de5bc ) │ │ │ │ + ldr r1, [pc, #216] @ (de57c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ de5c0 │ │ │ │ + ldr.w ip, [pc, #216] @ de580 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n de59e │ │ │ │ + beq.n de55e │ │ │ │ ldr.w r0, [r2, #228] @ 0xe4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de506 │ │ │ │ + beq.n de4c6 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de55a │ │ │ │ + bmi.n de51a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de536 │ │ │ │ + bpl.n de4f6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de546 │ │ │ │ + bne.n de506 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #228] @ 0xe4 │ │ │ │ - ldr r2, [pc, #164] @ (de5c4 ) │ │ │ │ - ldr r3, [pc, #152] @ (de5bc ) │ │ │ │ + ldr r2, [pc, #164] @ (de584 ) │ │ │ │ + ldr r3, [pc, #152] @ (de57c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de5b0 │ │ │ │ + bne.n de570 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de5c8 ) │ │ │ │ + ldr r0, [pc, #144] @ (de588 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de51e │ │ │ │ + b.n de4de │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de518 │ │ │ │ + beq.n de4d8 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de568 │ │ │ │ + bne.n de528 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de518 │ │ │ │ + b.n de4d8 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de506 │ │ │ │ + b.n de4c6 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de5b4 │ │ │ │ + cbz r1, de574 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de518 │ │ │ │ - ldr r3, [pc, #44] @ (de5cc ) │ │ │ │ - ldr r1, [pc, #44] @ (de5d0 ) │ │ │ │ + b.n de4d8 │ │ │ │ + ldr r3, [pc, #44] @ (de58c ) │ │ │ │ + ldr r1, [pc, #44] @ (de590 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n de540 │ │ │ │ + b.n de500 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de518 │ │ │ │ - subs r2, r3, r4 │ │ │ │ + b.n de4d8 │ │ │ │ + subs r2, r3, r5 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r2, r4 │ │ │ │ + subs r2, r2, r5 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r3, r3 │ │ │ │ + subs r2, r3, r4 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #232] @ (de6bc ) │ │ │ │ + ldr r4, [pc, #72] @ (de5dc ) │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (de6c0 ) │ │ │ │ + ldr r0, [pc, #216] @ (de680 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (de6c4 ) │ │ │ │ + ldr r1, [pc, #216] @ (de684 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ de6c8 │ │ │ │ + ldr.w ip, [pc, #216] @ de688 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n de6a6 │ │ │ │ + beq.n de666 │ │ │ │ ldr.w r0, [r2, #224] @ 0xe0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de60e │ │ │ │ + beq.n de5ce │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de662 │ │ │ │ + bmi.n de622 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de63e │ │ │ │ + bpl.n de5fe │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de64e │ │ │ │ + bne.n de60e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #224] @ 0xe0 │ │ │ │ - ldr r2, [pc, #164] @ (de6cc ) │ │ │ │ - ldr r3, [pc, #152] @ (de6c4 ) │ │ │ │ + ldr r2, [pc, #164] @ (de68c ) │ │ │ │ + ldr r3, [pc, #152] @ (de684 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de6b8 │ │ │ │ + bne.n de678 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de6d0 ) │ │ │ │ + ldr r0, [pc, #144] @ (de690 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de626 │ │ │ │ + b.n de5e6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de620 │ │ │ │ + beq.n de5e0 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de670 │ │ │ │ + bne.n de630 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de620 │ │ │ │ + b.n de5e0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de60e │ │ │ │ + b.n de5ce │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de6bc │ │ │ │ + cbz r1, de67c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de620 │ │ │ │ - ldr r3, [pc, #44] @ (de6d4 ) │ │ │ │ - ldr r1, [pc, #44] @ (de6d8 ) │ │ │ │ + b.n de5e0 │ │ │ │ + ldr r3, [pc, #44] @ (de694 ) │ │ │ │ + ldr r1, [pc, #44] @ (de698 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n de648 │ │ │ │ + b.n de608 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de620 │ │ │ │ - subs r2, r2, r0 │ │ │ │ + b.n de5e0 │ │ │ │ + subs r2, r2, r1 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, r0 │ │ │ │ + subs r2, r1, r1 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r2, r7 │ │ │ │ + subs r2, r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #472] @ (de8b4 ) │ │ │ │ + ldr r3, [pc, #312] @ (de7d4 ) │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (de7c8 ) │ │ │ │ + ldr r0, [pc, #216] @ (de788 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (de7cc ) │ │ │ │ + ldr r1, [pc, #216] @ (de78c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ de7d0 │ │ │ │ + ldr.w ip, [pc, #216] @ de790 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n de7ae │ │ │ │ + beq.n de76e │ │ │ │ ldr.w r0, [r2, #220] @ 0xdc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de716 │ │ │ │ + beq.n de6d6 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de76a │ │ │ │ + bmi.n de72a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de746 │ │ │ │ + bpl.n de706 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de756 │ │ │ │ + bne.n de716 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #220] @ 0xdc │ │ │ │ - ldr r2, [pc, #164] @ (de7d4 ) │ │ │ │ - ldr r3, [pc, #152] @ (de7cc ) │ │ │ │ + ldr r2, [pc, #164] @ (de794 ) │ │ │ │ + ldr r3, [pc, #152] @ (de78c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de7c0 │ │ │ │ + bne.n de780 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de7d8 ) │ │ │ │ + ldr r0, [pc, #144] @ (de798 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de72e │ │ │ │ + b.n de6ee │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de728 │ │ │ │ + beq.n de6e8 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de778 │ │ │ │ + bne.n de738 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de728 │ │ │ │ + b.n de6e8 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de716 │ │ │ │ + b.n de6d6 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de7c4 │ │ │ │ + cbz r1, de784 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de728 │ │ │ │ - ldr r3, [pc, #44] @ (de7dc ) │ │ │ │ - ldr r1, [pc, #44] @ (de7e0 ) │ │ │ │ + b.n de6e8 │ │ │ │ + ldr r3, [pc, #44] @ (de79c ) │ │ │ │ + ldr r1, [pc, #44] @ (de7a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n de750 │ │ │ │ + b.n de710 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de728 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + b.n de6e8 │ │ │ │ + adds r2, r1, r5 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + adds r2, r0, r5 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + adds r2, r1, r4 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r2, #36] @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #696] @ (dea9c ) │ │ │ │ + ldr r2, [pc, #536] @ (de9bc ) │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (de8d0 ) │ │ │ │ + ldr r0, [pc, #216] @ (de890 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (de8d4 ) │ │ │ │ + ldr r1, [pc, #216] @ (de894 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ de8d8 │ │ │ │ + ldr.w ip, [pc, #216] @ de898 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n de8b6 │ │ │ │ + beq.n de876 │ │ │ │ ldr.w r0, [r2, #216] @ 0xd8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de81e │ │ │ │ + beq.n de7de │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de872 │ │ │ │ + bmi.n de832 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de84e │ │ │ │ + bpl.n de80e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de85e │ │ │ │ + bne.n de81e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #216] @ 0xd8 │ │ │ │ - ldr r2, [pc, #164] @ (de8dc ) │ │ │ │ - ldr r3, [pc, #152] @ (de8d4 ) │ │ │ │ + ldr r2, [pc, #164] @ (de89c ) │ │ │ │ + ldr r3, [pc, #152] @ (de894 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de8c8 │ │ │ │ + bne.n de888 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de8e0 ) │ │ │ │ + ldr r0, [pc, #144] @ (de8a0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de836 │ │ │ │ + b.n de7f6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de830 │ │ │ │ + beq.n de7f0 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de880 │ │ │ │ + bne.n de840 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de830 │ │ │ │ + b.n de7f0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de81e │ │ │ │ + b.n de7de │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de8cc │ │ │ │ + cbz r1, de88c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de830 │ │ │ │ - ldr r3, [pc, #44] @ (de8e4 ) │ │ │ │ - ldr r1, [pc, #44] @ (de8e8 ) │ │ │ │ + b.n de7f0 │ │ │ │ + ldr r3, [pc, #44] @ (de8a4 ) │ │ │ │ + ldr r1, [pc, #44] @ (de8a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n de858 │ │ │ │ + b.n de818 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de830 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + b.n de7f0 │ │ │ │ + adds r2, r0, r1 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #31 │ │ │ │ + adds r2, r7, r0 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r0, #31 │ │ │ │ + adds r2, r0, r0 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r1, #20] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #936] @ (dec94 ) │ │ │ │ + ldr r1, [pc, #776] @ (debb4 ) │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (de9d8 ) │ │ │ │ + ldr r0, [pc, #216] @ (de998 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (de9dc ) │ │ │ │ + ldr r1, [pc, #216] @ (de99c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ de9e0 │ │ │ │ + ldr.w ip, [pc, #216] @ de9a0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n de9be │ │ │ │ + beq.n de97e │ │ │ │ ldr.w r0, [r2, #212] @ 0xd4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de926 │ │ │ │ + beq.n de8e6 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de97a │ │ │ │ + bmi.n de93a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de956 │ │ │ │ + bpl.n de916 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de966 │ │ │ │ + bne.n de926 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #212] @ 0xd4 │ │ │ │ - ldr r2, [pc, #164] @ (de9e4 ) │ │ │ │ - ldr r3, [pc, #152] @ (de9dc ) │ │ │ │ + ldr r2, [pc, #164] @ (de9a4 ) │ │ │ │ + ldr r3, [pc, #152] @ (de99c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de9d0 │ │ │ │ + bne.n de990 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de9e8 ) │ │ │ │ + ldr r0, [pc, #144] @ (de9a8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de93e │ │ │ │ + b.n de8fe │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de938 │ │ │ │ + beq.n de8f8 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de988 │ │ │ │ + bne.n de948 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de938 │ │ │ │ + b.n de8f8 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de926 │ │ │ │ + b.n de8e6 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de9d4 │ │ │ │ + cbz r1, de994 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de938 │ │ │ │ - ldr r3, [pc, #44] @ (de9ec ) │ │ │ │ - ldr r1, [pc, #44] @ (de9f0 ) │ │ │ │ + b.n de8f8 │ │ │ │ + ldr r3, [pc, #44] @ (de9ac ) │ │ │ │ + ldr r1, [pc, #44] @ (de9b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n de960 │ │ │ │ + b.n de920 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de938 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + b.n de8f8 │ │ │ │ + asrs r2, r7, #28 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r6, #28 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + asrs r2, r7, #27 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r0, #4] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #152] @ (dea8c ) │ │ │ │ + ldr r0, [pc, #1016] @ (dedac ) │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (deae0 ) │ │ │ │ + ldr r0, [pc, #216] @ (deaa0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (deae4 ) │ │ │ │ + ldr r1, [pc, #216] @ (deaa4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ deae8 │ │ │ │ + ldr.w ip, [pc, #216] @ deaa8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n deac6 │ │ │ │ + beq.n dea86 │ │ │ │ ldr.w r0, [r2, #208] @ 0xd0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dea2e │ │ │ │ + beq.n de9ee │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dea82 │ │ │ │ + bmi.n dea42 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dea5e │ │ │ │ + bpl.n dea1e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dea6e │ │ │ │ + bne.n dea2e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #208] @ 0xd0 │ │ │ │ - ldr r2, [pc, #164] @ (deaec ) │ │ │ │ - ldr r3, [pc, #152] @ (deae4 ) │ │ │ │ + ldr r2, [pc, #164] @ (deaac ) │ │ │ │ + ldr r3, [pc, #152] @ (deaa4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dead8 │ │ │ │ + bne.n dea98 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (deaf0 ) │ │ │ │ + ldr r0, [pc, #144] @ (deab0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dea46 │ │ │ │ + b.n dea06 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dea40 │ │ │ │ + beq.n dea00 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dea90 │ │ │ │ + bne.n dea50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dea40 │ │ │ │ + b.n dea00 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dea2e │ │ │ │ + b.n de9ee │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, deadc │ │ │ │ + cbz r1, dea9c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dea40 │ │ │ │ - ldr r3, [pc, #44] @ (deaf4 ) │ │ │ │ - ldr r1, [pc, #44] @ (deaf8 ) │ │ │ │ + b.n dea00 │ │ │ │ + ldr r3, [pc, #44] @ (deab4 ) │ │ │ │ + ldr r1, [pc, #44] @ (deab8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dea68 │ │ │ │ + b.n dea28 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dea40 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + b.n dea00 │ │ │ │ + asrs r2, r6, #24 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #23 │ │ │ │ + asrs r2, r5, #24 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r4, #20] │ │ │ │ + ldrsh r2, [r7, r4] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #392] @ (dec84 ) │ │ │ │ + ldr r0, [pc, #232] @ (deba4 ) │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (debe8 ) │ │ │ │ + ldr r0, [pc, #216] @ (deba8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (debec ) │ │ │ │ + ldr r1, [pc, #216] @ (debac ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ debf0 │ │ │ │ + ldr.w ip, [pc, #216] @ debb0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n debce │ │ │ │ + beq.n deb8e │ │ │ │ ldr.w r0, [r2, #204] @ 0xcc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n deb36 │ │ │ │ + beq.n deaf6 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n deb8a │ │ │ │ + bmi.n deb4a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n deb66 │ │ │ │ + bpl.n deb26 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n deb76 │ │ │ │ + bne.n deb36 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #204] @ 0xcc │ │ │ │ - ldr r2, [pc, #164] @ (debf4 ) │ │ │ │ - ldr r3, [pc, #152] @ (debec ) │ │ │ │ + ldr r2, [pc, #164] @ (debb4 ) │ │ │ │ + ldr r3, [pc, #152] @ (debac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n debe0 │ │ │ │ + bne.n deba0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (debf8 ) │ │ │ │ + ldr r0, [pc, #144] @ (debb8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n deb4e │ │ │ │ + b.n deb0e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n deb48 │ │ │ │ + beq.n deb08 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n deb98 │ │ │ │ + bne.n deb58 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n deb48 │ │ │ │ + b.n deb08 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n deb36 │ │ │ │ + b.n deaf6 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, debe4 │ │ │ │ + cbz r1, deba4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n deb48 │ │ │ │ - ldr r3, [pc, #44] @ (debfc ) │ │ │ │ - ldr r1, [pc, #44] @ (dec00 ) │ │ │ │ + b.n deb08 │ │ │ │ + ldr r3, [pc, #44] @ (debbc ) │ │ │ │ + ldr r1, [pc, #44] @ (debc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n deb70 │ │ │ │ + b.n deb30 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n deb48 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + b.n deb08 │ │ │ │ + asrs r2, r5, #20 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r4, #20 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + asrs r2, r5, #19 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + ldrsh r2, [r6, r0] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #648] @ (dee8c ) │ │ │ │ + bx pc │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (decf0 ) │ │ │ │ + ldr r0, [pc, #216] @ (decb0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (decf4 ) │ │ │ │ + ldr r1, [pc, #216] @ (decb4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ decf8 │ │ │ │ + ldr.w ip, [pc, #216] @ decb8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n decd6 │ │ │ │ + beq.n dec96 │ │ │ │ ldr.w r0, [r2, #200] @ 0xc8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dec3e │ │ │ │ + beq.n debfe │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dec92 │ │ │ │ + bmi.n dec52 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dec6e │ │ │ │ + bpl.n dec2e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dec7e │ │ │ │ + bne.n dec3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #200] @ 0xc8 │ │ │ │ - ldr r2, [pc, #164] @ (decfc ) │ │ │ │ - ldr r3, [pc, #152] @ (decf4 ) │ │ │ │ + ldr r2, [pc, #164] @ (decbc ) │ │ │ │ + ldr r3, [pc, #152] @ (decb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dece8 │ │ │ │ + bne.n deca8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (ded00 ) │ │ │ │ + ldr r0, [pc, #144] @ (decc0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dec56 │ │ │ │ + b.n dec16 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dec50 │ │ │ │ + beq.n dec10 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n deca0 │ │ │ │ + bne.n dec60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dec50 │ │ │ │ + b.n dec10 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dec3e │ │ │ │ + b.n debfe │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, decec │ │ │ │ + cbz r1, decac │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dec50 │ │ │ │ - ldr r3, [pc, #44] @ (ded04 ) │ │ │ │ - ldr r1, [pc, #44] @ (ded08 ) │ │ │ │ + b.n dec10 │ │ │ │ + ldr r3, [pc, #44] @ (decc4 ) │ │ │ │ + ldr r1, [pc, #44] @ (decc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dec78 │ │ │ │ + b.n dec38 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dec50 │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + b.n dec10 │ │ │ │ + asrs r2, r4, #16 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #904] @ (df094 ) │ │ │ │ + mov sl, r7 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dedf8 ) │ │ │ │ + ldr r0, [pc, #216] @ (dedb8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dedfc ) │ │ │ │ + ldr r1, [pc, #216] @ (dedbc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dee00 │ │ │ │ + ldr.w ip, [pc, #216] @ dedc0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dedde │ │ │ │ + beq.n ded9e │ │ │ │ ldr.w r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ded46 │ │ │ │ + beq.n ded06 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n ded9a │ │ │ │ + bmi.n ded5a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n ded76 │ │ │ │ + bpl.n ded36 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n ded86 │ │ │ │ + bne.n ded46 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #196] @ 0xc4 │ │ │ │ - ldr r2, [pc, #164] @ (dee04 ) │ │ │ │ - ldr r3, [pc, #152] @ (dedfc ) │ │ │ │ + ldr r2, [pc, #164] @ (dedc4 ) │ │ │ │ + ldr r3, [pc, #152] @ (dedbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dedf0 │ │ │ │ + bne.n dedb0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dee08 ) │ │ │ │ + ldr r0, [pc, #144] @ (dedc8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n ded5e │ │ │ │ + b.n ded1e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n ded58 │ │ │ │ + beq.n ded18 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n deda8 │ │ │ │ + bne.n ded68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n ded58 │ │ │ │ + b.n ded18 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n ded46 │ │ │ │ + b.n ded06 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dedf4 │ │ │ │ + cbz r1, dedb4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n ded58 │ │ │ │ - ldr r3, [pc, #44] @ (dee0c ) │ │ │ │ - ldr r1, [pc, #44] @ (dee10 ) │ │ │ │ + b.n ded18 │ │ │ │ + ldr r3, [pc, #44] @ (dedcc ) │ │ │ │ + ldr r1, [pc, #44] @ (dedd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n ded80 │ │ │ │ + b.n ded40 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n ded58 │ │ │ │ - asrs r2, r3, #11 │ │ │ │ + b.n ded18 │ │ │ │ + asrs r2, r3, #12 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #11 │ │ │ │ + asrs r2, r2, #12 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r3, #10 │ │ │ │ + asrs r2, r3, #11 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #104] @ (dee7c ) │ │ │ │ + cmp sl, lr │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (def00 ) │ │ │ │ + ldr r0, [pc, #216] @ (deec0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (def04 ) │ │ │ │ + ldr r1, [pc, #216] @ (deec4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ def08 │ │ │ │ + ldr.w ip, [pc, #216] @ deec8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n deee6 │ │ │ │ + beq.n deea6 │ │ │ │ ldr.w r0, [r2, #192] @ 0xc0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dee4e │ │ │ │ + beq.n dee0e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n deea2 │ │ │ │ + bmi.n dee62 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dee7e │ │ │ │ + bpl.n dee3e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dee8e │ │ │ │ + bne.n dee4e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #192] @ 0xc0 │ │ │ │ - ldr r2, [pc, #164] @ (def0c ) │ │ │ │ - ldr r3, [pc, #152] @ (def04 ) │ │ │ │ + ldr r2, [pc, #164] @ (deecc ) │ │ │ │ + ldr r3, [pc, #152] @ (deec4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n deef8 │ │ │ │ + bne.n deeb8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (def10 ) │ │ │ │ + ldr r0, [pc, #144] @ (deed0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dee66 │ │ │ │ + b.n dee26 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dee60 │ │ │ │ + beq.n dee20 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n deeb0 │ │ │ │ + bne.n dee70 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dee60 │ │ │ │ + b.n dee20 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dee4e │ │ │ │ + b.n dee0e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, deefc │ │ │ │ + cbz r1, deebc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dee60 │ │ │ │ - ldr r3, [pc, #44] @ (def14 ) │ │ │ │ - ldr r1, [pc, #44] @ (def18 ) │ │ │ │ + b.n dee20 │ │ │ │ + ldr r3, [pc, #44] @ (deed4 ) │ │ │ │ + ldr r1, [pc, #44] @ (deed8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dee88 │ │ │ │ + b.n dee48 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dee60 │ │ │ │ - asrs r2, r2, #7 │ │ │ │ + b.n dee20 │ │ │ │ + asrs r2, r2, #8 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r2, #6 │ │ │ │ + asrs r2, r2, #7 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r0, r5] │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bx sl │ │ │ │ + cmp r2, r5 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (df008 ) │ │ │ │ + ldr r0, [pc, #216] @ (defc8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (df00c ) │ │ │ │ + ldr r1, [pc, #216] @ (defcc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ df010 │ │ │ │ + ldr.w ip, [pc, #216] @ defd0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n defee │ │ │ │ + beq.n defae │ │ │ │ ldr.w r0, [r2, #188] @ 0xbc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n def56 │ │ │ │ + beq.n def16 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n defaa │ │ │ │ + bmi.n def6a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n def86 │ │ │ │ + bpl.n def46 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n def96 │ │ │ │ + bne.n def56 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #188] @ 0xbc │ │ │ │ - ldr r2, [pc, #164] @ (df014 ) │ │ │ │ - ldr r3, [pc, #152] @ (df00c ) │ │ │ │ + ldr r2, [pc, #164] @ (defd4 ) │ │ │ │ + ldr r3, [pc, #152] @ (defcc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df000 │ │ │ │ + bne.n defc0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df018 ) │ │ │ │ + ldr r0, [pc, #144] @ (defd8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n def6e │ │ │ │ + b.n def2e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n def68 │ │ │ │ + beq.n def28 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n defb8 │ │ │ │ + bne.n def78 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n def68 │ │ │ │ + b.n def28 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n def56 │ │ │ │ + b.n def16 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df004 │ │ │ │ + cbz r1, defc4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n def68 │ │ │ │ - ldr r3, [pc, #44] @ (df01c ) │ │ │ │ - ldr r1, [pc, #44] @ (df020 ) │ │ │ │ + b.n def28 │ │ │ │ + ldr r3, [pc, #44] @ (defdc ) │ │ │ │ + ldr r1, [pc, #44] @ (defe0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n def90 │ │ │ │ + b.n def50 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n def68 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + b.n def28 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r1, #2 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrh r2, [r2, r0] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - mov lr, r1 │ │ │ │ + add r6, ip │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (df110 ) │ │ │ │ + ldr r0, [pc, #216] @ (df0d0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (df114 ) │ │ │ │ + ldr r1, [pc, #216] @ (df0d4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ df118 │ │ │ │ + ldr.w ip, [pc, #216] @ df0d8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n df0f6 │ │ │ │ + beq.n df0b6 │ │ │ │ ldr.w r0, [r2, #184] @ 0xb8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df05e │ │ │ │ + beq.n df01e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df0b2 │ │ │ │ + bmi.n df072 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df08e │ │ │ │ + bpl.n df04e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df09e │ │ │ │ + bne.n df05e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #184] @ 0xb8 │ │ │ │ - ldr r2, [pc, #164] @ (df11c ) │ │ │ │ - ldr r3, [pc, #152] @ (df114 ) │ │ │ │ + ldr r2, [pc, #164] @ (df0dc ) │ │ │ │ + ldr r3, [pc, #152] @ (df0d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df108 │ │ │ │ + bne.n df0c8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df120 ) │ │ │ │ + ldr r0, [pc, #144] @ (df0e0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df076 │ │ │ │ + b.n df036 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df070 │ │ │ │ + beq.n df030 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df0c0 │ │ │ │ + bne.n df080 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df070 │ │ │ │ + b.n df030 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df05e │ │ │ │ + b.n df01e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df10c │ │ │ │ + cbz r1, df0cc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df070 │ │ │ │ - ldr r3, [pc, #44] @ (df124 ) │ │ │ │ - ldr r1, [pc, #44] @ (df128 ) │ │ │ │ + b.n df030 │ │ │ │ + ldr r3, [pc, #44] @ (df0e4 ) │ │ │ │ + ldr r1, [pc, #44] @ (df0e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n df098 │ │ │ │ + b.n df058 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df070 │ │ │ │ - lsrs r2, r0, #31 │ │ │ │ + b.n df030 │ │ │ │ + asrs r2, r0, #32 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r0, #30 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r6, r4] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r8 │ │ │ │ + bics r6, r3 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (df218 ) │ │ │ │ + ldr r0, [pc, #216] @ (df1d8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (df21c ) │ │ │ │ + ldr r1, [pc, #216] @ (df1dc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ df220 │ │ │ │ + ldr.w ip, [pc, #216] @ df1e0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n df1fe │ │ │ │ + beq.n df1be │ │ │ │ ldr.w r0, [r2, #180] @ 0xb4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df166 │ │ │ │ + beq.n df126 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df1ba │ │ │ │ + bmi.n df17a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df196 │ │ │ │ + bpl.n df156 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df1a6 │ │ │ │ + bne.n df166 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #180] @ 0xb4 │ │ │ │ - ldr r2, [pc, #164] @ (df224 ) │ │ │ │ - ldr r3, [pc, #152] @ (df21c ) │ │ │ │ + ldr r2, [pc, #164] @ (df1e4 ) │ │ │ │ + ldr r3, [pc, #152] @ (df1dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df210 │ │ │ │ + bne.n df1d0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df228 ) │ │ │ │ + ldr r0, [pc, #144] @ (df1e8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df17e │ │ │ │ + b.n df13e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df178 │ │ │ │ + beq.n df138 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df1c8 │ │ │ │ + bne.n df188 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df178 │ │ │ │ + b.n df138 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df166 │ │ │ │ + b.n df126 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df214 │ │ │ │ + cbz r1, df1d4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df178 │ │ │ │ - ldr r3, [pc, #44] @ (df22c ) │ │ │ │ - ldr r1, [pc, #44] @ (df230 ) │ │ │ │ + b.n df138 │ │ │ │ + ldr r3, [pc, #44] @ (df1ec ) │ │ │ │ + ldr r1, [pc, #44] @ (df1f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n df1a0 │ │ │ │ + b.n df160 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df178 │ │ │ │ - lsrs r2, r7, #26 │ │ │ │ + b.n df138 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #26 │ │ │ │ + lsrs r2, r6, #27 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r7, #25 │ │ │ │ + lsrs r2, r7, #26 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r5, r0] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r2 │ │ │ │ + cmn r2, r5 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (df320 ) │ │ │ │ + ldr r0, [pc, #216] @ (df2e0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (df324 ) │ │ │ │ + ldr r1, [pc, #216] @ (df2e4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ df328 │ │ │ │ + ldr.w ip, [pc, #216] @ df2e8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n df306 │ │ │ │ + beq.n df2c6 │ │ │ │ ldr.w r0, [r2, #176] @ 0xb0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df26e │ │ │ │ + beq.n df22e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df2c2 │ │ │ │ + bmi.n df282 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df29e │ │ │ │ + bpl.n df25e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df2ae │ │ │ │ + bne.n df26e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #176] @ 0xb0 │ │ │ │ - ldr r2, [pc, #164] @ (df32c ) │ │ │ │ - ldr r3, [pc, #152] @ (df324 ) │ │ │ │ + ldr r2, [pc, #164] @ (df2ec ) │ │ │ │ + ldr r3, [pc, #152] @ (df2e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df318 │ │ │ │ + bne.n df2d8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df330 ) │ │ │ │ + ldr r0, [pc, #144] @ (df2f0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df286 │ │ │ │ + b.n df246 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df280 │ │ │ │ + beq.n df240 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df2d0 │ │ │ │ + bne.n df290 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df280 │ │ │ │ + b.n df240 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df26e │ │ │ │ + b.n df22e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df31c │ │ │ │ + cbz r1, df2dc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df280 │ │ │ │ - ldr r3, [pc, #44] @ (df334 ) │ │ │ │ - ldr r1, [pc, #44] @ (df338 ) │ │ │ │ + b.n df240 │ │ │ │ + ldr r3, [pc, #44] @ (df2f4 ) │ │ │ │ + ldr r1, [pc, #44] @ (df2f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n df2a8 │ │ │ │ + b.n df268 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df280 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + b.n df240 │ │ │ │ + lsrs r2, r6, #23 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #22 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + lsrs r2, r6, #22 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r4, r4] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sl │ │ │ │ + tst r2, r5 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (df428 ) │ │ │ │ + ldr r0, [pc, #216] @ (df3e8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (df42c ) │ │ │ │ + ldr r1, [pc, #216] @ (df3ec ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ df430 │ │ │ │ + ldr.w ip, [pc, #216] @ df3f0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n df40e │ │ │ │ + beq.n df3ce │ │ │ │ ldr.w r0, [r2, #172] @ 0xac │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df376 │ │ │ │ + beq.n df336 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df3ca │ │ │ │ + bmi.n df38a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df3a6 │ │ │ │ + bpl.n df366 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df3b6 │ │ │ │ + bne.n df376 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #172] @ 0xac │ │ │ │ - ldr r2, [pc, #164] @ (df434 ) │ │ │ │ - ldr r3, [pc, #152] @ (df42c ) │ │ │ │ + ldr r2, [pc, #164] @ (df3f4 ) │ │ │ │ + ldr r3, [pc, #152] @ (df3ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df420 │ │ │ │ + bne.n df3e0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df438 ) │ │ │ │ + ldr r0, [pc, #144] @ (df3f8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df38e │ │ │ │ + b.n df34e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df388 │ │ │ │ + beq.n df348 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df3d8 │ │ │ │ + bne.n df398 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df388 │ │ │ │ + b.n df348 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df376 │ │ │ │ + b.n df336 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df424 │ │ │ │ + cbz r1, df3e4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df388 │ │ │ │ - ldr r3, [pc, #44] @ (df43c ) │ │ │ │ - ldr r1, [pc, #44] @ (df440 ) │ │ │ │ + b.n df348 │ │ │ │ + ldr r3, [pc, #44] @ (df3fc ) │ │ │ │ + ldr r1, [pc, #44] @ (df400 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n df3b0 │ │ │ │ + b.n df370 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df388 │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + b.n df348 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + strb r2, [r6, r7] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bics r6, r2 │ │ │ │ + adcs r6, r5 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (df530 ) │ │ │ │ + ldr r0, [pc, #216] @ (df4f0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (df534 ) │ │ │ │ + ldr r1, [pc, #216] @ (df4f4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ df538 │ │ │ │ + ldr.w ip, [pc, #216] @ df4f8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n df516 │ │ │ │ + beq.n df4d6 │ │ │ │ ldr.w r0, [r2, #168] @ 0xa8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df47e │ │ │ │ + beq.n df43e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df4d2 │ │ │ │ + bmi.n df492 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df4ae │ │ │ │ + bpl.n df46e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df4be │ │ │ │ + bne.n df47e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #168] @ 0xa8 │ │ │ │ - ldr r2, [pc, #164] @ (df53c ) │ │ │ │ - ldr r3, [pc, #152] @ (df534 ) │ │ │ │ + ldr r2, [pc, #164] @ (df4fc ) │ │ │ │ + ldr r3, [pc, #152] @ (df4f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df528 │ │ │ │ + bne.n df4e8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df540 ) │ │ │ │ + ldr r0, [pc, #144] @ (df500 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df496 │ │ │ │ + b.n df456 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df490 │ │ │ │ + beq.n df450 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df4e0 │ │ │ │ + bne.n df4a0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df490 │ │ │ │ + b.n df450 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df47e │ │ │ │ + b.n df43e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df52c │ │ │ │ + cbz r1, df4ec │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df490 │ │ │ │ - ldr r3, [pc, #44] @ (df544 ) │ │ │ │ - ldr r1, [pc, #44] @ (df548 ) │ │ │ │ + b.n df450 │ │ │ │ + ldr r3, [pc, #44] @ (df504 ) │ │ │ │ + ldr r1, [pc, #44] @ (df508 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n df4b8 │ │ │ │ + b.n df478 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df490 │ │ │ │ - lsrs r2, r4, #14 │ │ │ │ + b.n df450 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #14 │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + strb r2, [r5, r3] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r6, r1 │ │ │ │ + lsls r6, r4 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (df638 ) │ │ │ │ + ldr r0, [pc, #216] @ (df5f8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (df63c ) │ │ │ │ + ldr r1, [pc, #216] @ (df5fc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ df640 │ │ │ │ + ldr.w ip, [pc, #216] @ df600 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n df61e │ │ │ │ + beq.n df5de │ │ │ │ ldr.w r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df586 │ │ │ │ + beq.n df546 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df5da │ │ │ │ + bmi.n df59a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df5b6 │ │ │ │ + bpl.n df576 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df5c6 │ │ │ │ + bne.n df586 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #164] @ 0xa4 │ │ │ │ - ldr r2, [pc, #164] @ (df644 ) │ │ │ │ - ldr r3, [pc, #152] @ (df63c ) │ │ │ │ + ldr r2, [pc, #164] @ (df604 ) │ │ │ │ + ldr r3, [pc, #152] @ (df5fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df630 │ │ │ │ + bne.n df5f0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df648 ) │ │ │ │ + ldr r0, [pc, #144] @ (df608 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df59e │ │ │ │ + b.n df55e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df598 │ │ │ │ + beq.n df558 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df5e8 │ │ │ │ + bne.n df5a8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df598 │ │ │ │ + b.n df558 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df586 │ │ │ │ + b.n df546 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df634 │ │ │ │ + cbz r1, df5f4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df598 │ │ │ │ - ldr r3, [pc, #44] @ (df64c ) │ │ │ │ - ldr r1, [pc, #44] @ (df650 ) │ │ │ │ + b.n df558 │ │ │ │ + ldr r3, [pc, #44] @ (df60c ) │ │ │ │ + ldr r1, [pc, #44] @ (df610 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n df5c0 │ │ │ │ + b.n df580 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df598 │ │ │ │ - lsrs r2, r3, #10 │ │ │ │ + b.n df558 │ │ │ │ + lsrs r2, r3, #11 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - tst r6, r0 │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (df740 ) │ │ │ │ + ldr r0, [pc, #216] @ (df700 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (df744 ) │ │ │ │ + ldr r1, [pc, #216] @ (df704 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ df748 │ │ │ │ + ldr.w ip, [pc, #216] @ df708 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n df726 │ │ │ │ + beq.n df6e6 │ │ │ │ ldr.w r0, [r2, #160] @ 0xa0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df68e │ │ │ │ + beq.n df64e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df6e2 │ │ │ │ + bmi.n df6a2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df6be │ │ │ │ + bpl.n df67e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df6ce │ │ │ │ + bne.n df68e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #160] @ 0xa0 │ │ │ │ - ldr r2, [pc, #164] @ (df74c ) │ │ │ │ - ldr r3, [pc, #152] @ (df744 ) │ │ │ │ + ldr r2, [pc, #164] @ (df70c ) │ │ │ │ + ldr r3, [pc, #152] @ (df704 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df738 │ │ │ │ + bne.n df6f8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df750 ) │ │ │ │ + ldr r0, [pc, #144] @ (df710 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df6a6 │ │ │ │ + b.n df666 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df6a0 │ │ │ │ + beq.n df660 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df6f0 │ │ │ │ + bne.n df6b0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df6a0 │ │ │ │ + b.n df660 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df68e │ │ │ │ + b.n df64e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df73c │ │ │ │ + cbz r1, df6fc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df6a0 │ │ │ │ - ldr r3, [pc, #44] @ (df754 ) │ │ │ │ - ldr r1, [pc, #44] @ (df758 ) │ │ │ │ + b.n df660 │ │ │ │ + ldr r3, [pc, #44] @ (df714 ) │ │ │ │ + ldr r1, [pc, #44] @ (df718 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n df6c8 │ │ │ │ + b.n df688 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df6a0 │ │ │ │ - lsrs r2, r2, #6 │ │ │ │ + b.n df660 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r0, r4] │ │ │ │ + strh r2, [r3, r3] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r2, r0 │ │ │ │ + subs r7, #26 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (df848 ) │ │ │ │ + ldr r0, [pc, #216] @ (df808 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (df84c ) │ │ │ │ + ldr r1, [pc, #216] @ (df80c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ df850 │ │ │ │ + ldr.w ip, [pc, #216] @ df810 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n df82e │ │ │ │ + beq.n df7ee │ │ │ │ ldr.w r0, [r2, #156] @ 0x9c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df796 │ │ │ │ + beq.n df756 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df7ea │ │ │ │ + bmi.n df7aa │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df7c6 │ │ │ │ + bpl.n df786 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df7d6 │ │ │ │ + bne.n df796 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #156] @ 0x9c │ │ │ │ - ldr r2, [pc, #164] @ (df854 ) │ │ │ │ - ldr r3, [pc, #152] @ (df84c ) │ │ │ │ + ldr r2, [pc, #164] @ (df814 ) │ │ │ │ + ldr r3, [pc, #152] @ (df80c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df840 │ │ │ │ + bne.n df800 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df858 ) │ │ │ │ + ldr r0, [pc, #144] @ (df818 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df7ae │ │ │ │ + b.n df76e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df7a8 │ │ │ │ + beq.n df768 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df7f8 │ │ │ │ + bne.n df7b8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df7a8 │ │ │ │ + b.n df768 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df796 │ │ │ │ + b.n df756 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df844 │ │ │ │ + cbz r1, df804 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df7a8 │ │ │ │ - ldr r3, [pc, #44] @ (df85c ) │ │ │ │ - ldr r1, [pc, #44] @ (df860 ) │ │ │ │ + b.n df768 │ │ │ │ + ldr r3, [pc, #44] @ (df81c ) │ │ │ │ + ldr r1, [pc, #44] @ (df820 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n df7d0 │ │ │ │ + b.n df790 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df7a8 │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + b.n df768 │ │ │ │ + lsrs r2, r1, #3 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + str r2, [r2, r7] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - eors r6, r7 │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (df950 ) │ │ │ │ + ldr r0, [pc, #216] @ (df910 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (df954 ) │ │ │ │ + ldr r1, [pc, #216] @ (df914 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ df958 │ │ │ │ + ldr.w ip, [pc, #216] @ df918 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n df936 │ │ │ │ + beq.n df8f6 │ │ │ │ ldr.w r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df89e │ │ │ │ + beq.n df85e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df8f2 │ │ │ │ + bmi.n df8b2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df8ce │ │ │ │ + bpl.n df88e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df8de │ │ │ │ + bne.n df89e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #152] @ 0x98 │ │ │ │ - ldr r2, [pc, #164] @ (df95c ) │ │ │ │ - ldr r3, [pc, #152] @ (df954 ) │ │ │ │ + ldr r2, [pc, #164] @ (df91c ) │ │ │ │ + ldr r3, [pc, #152] @ (df914 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df948 │ │ │ │ + bne.n df908 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df960 ) │ │ │ │ + ldr r0, [pc, #144] @ (df920 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df8b6 │ │ │ │ + b.n df876 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df8b0 │ │ │ │ + beq.n df870 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df900 │ │ │ │ + bne.n df8c0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df8b0 │ │ │ │ + b.n df870 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df89e │ │ │ │ + b.n df85e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df94c │ │ │ │ + cbz r1, df90c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df8b0 │ │ │ │ - ldr r3, [pc, #44] @ (df964 ) │ │ │ │ - ldr r1, [pc, #44] @ (df968 ) │ │ │ │ + b.n df870 │ │ │ │ + ldr r3, [pc, #44] @ (df924 ) │ │ │ │ + ldr r1, [pc, #44] @ (df928 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n df8d8 │ │ │ │ + b.n df898 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df8b0 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + b.n df870 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r0, #29 │ │ │ │ + lsls r2, r0, #30 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + str r2, [r1, r3] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #182 @ 0xb6 │ │ │ │ + subs r5, #142 @ 0x8e │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dfa58 ) │ │ │ │ + ldr r0, [pc, #216] @ (dfa18 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dfa5c ) │ │ │ │ + ldr r1, [pc, #216] @ (dfa1c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dfa60 │ │ │ │ + ldr.w ip, [pc, #216] @ dfa20 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dfa3e │ │ │ │ + beq.n df9fe │ │ │ │ ldr.w r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df9a6 │ │ │ │ + beq.n df966 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df9fa │ │ │ │ + bmi.n df9ba │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df9d6 │ │ │ │ + bpl.n df996 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df9e6 │ │ │ │ + bne.n df9a6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #148] @ 0x94 │ │ │ │ - ldr r2, [pc, #164] @ (dfa64 ) │ │ │ │ - ldr r3, [pc, #152] @ (dfa5c ) │ │ │ │ + ldr r2, [pc, #164] @ (dfa24 ) │ │ │ │ + ldr r3, [pc, #152] @ (dfa1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dfa50 │ │ │ │ + bne.n dfa10 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dfa68 ) │ │ │ │ + ldr r0, [pc, #144] @ (dfa28 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df9be │ │ │ │ + b.n df97e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df9b8 │ │ │ │ + beq.n df978 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dfa08 │ │ │ │ + bne.n df9c8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df9b8 │ │ │ │ + b.n df978 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df9a6 │ │ │ │ + b.n df966 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dfa54 │ │ │ │ + cbz r1, dfa14 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df9b8 │ │ │ │ - ldr r3, [pc, #44] @ (dfa6c ) │ │ │ │ - ldr r1, [pc, #44] @ (dfa70 ) │ │ │ │ + b.n df978 │ │ │ │ + ldr r3, [pc, #44] @ (dfa2c ) │ │ │ │ + ldr r1, [pc, #44] @ (dfa30 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n df9e0 │ │ │ │ + b.n df9a0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df9b8 │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + b.n df978 │ │ │ │ + lsls r2, r7, #26 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #25 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r7, #24 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r5, r7] │ │ │ │ + ldr r7, [pc, #776] @ (dfd34 ) │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + subs r4, #198 @ 0xc6 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dfb60 ) │ │ │ │ + ldr r0, [pc, #216] @ (dfb20 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dfb64 ) │ │ │ │ + ldr r1, [pc, #216] @ (dfb24 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dfb68 │ │ │ │ + ldr.w ip, [pc, #216] @ dfb28 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dfb46 │ │ │ │ + beq.n dfb06 │ │ │ │ ldr.w r0, [r2, #144] @ 0x90 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dfaae │ │ │ │ + beq.n dfa6e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dfb02 │ │ │ │ + bmi.n dfac2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dfade │ │ │ │ + bpl.n dfa9e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dfaee │ │ │ │ + bne.n dfaae │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #144] @ 0x90 │ │ │ │ - ldr r2, [pc, #164] @ (dfb6c ) │ │ │ │ - ldr r3, [pc, #152] @ (dfb64 ) │ │ │ │ + ldr r2, [pc, #164] @ (dfb2c ) │ │ │ │ + ldr r3, [pc, #152] @ (dfb24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dfb58 │ │ │ │ + bne.n dfb18 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dfb70 ) │ │ │ │ + ldr r0, [pc, #144] @ (dfb30 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dfac6 │ │ │ │ + b.n dfa86 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dfac0 │ │ │ │ + beq.n dfa80 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dfb10 │ │ │ │ + bne.n dfad0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dfac0 │ │ │ │ + b.n dfa80 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dfaae │ │ │ │ + b.n dfa6e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dfb5c │ │ │ │ + cbz r1, dfb1c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dfac0 │ │ │ │ - ldr r3, [pc, #44] @ (dfb74 ) │ │ │ │ - ldr r1, [pc, #44] @ (dfb78 ) │ │ │ │ + b.n dfa80 │ │ │ │ + ldr r3, [pc, #44] @ (dfb34 ) │ │ │ │ + ldr r1, [pc, #44] @ (dfb38 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dfae8 │ │ │ │ + b.n dfaa8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dfac0 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + b.n dfa80 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r4, r3] │ │ │ │ + ldr r6, [pc, #744] @ (dfe1c ) │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #42 @ 0x2a │ │ │ │ + subs r4, #2 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dfc68 ) │ │ │ │ + ldr r0, [pc, #216] @ (dfc28 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dfc6c ) │ │ │ │ + ldr r1, [pc, #216] @ (dfc2c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dfc70 │ │ │ │ + ldr.w ip, [pc, #216] @ dfc30 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dfc4e │ │ │ │ + beq.n dfc0e │ │ │ │ ldr.w r0, [r2, #140] @ 0x8c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dfbb6 │ │ │ │ + beq.n dfb76 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dfc0a │ │ │ │ + bmi.n dfbca │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dfbe6 │ │ │ │ + bpl.n dfba6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dfbf6 │ │ │ │ + bne.n dfbb6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #140] @ 0x8c │ │ │ │ - ldr r2, [pc, #164] @ (dfc74 ) │ │ │ │ - ldr r3, [pc, #152] @ (dfc6c ) │ │ │ │ + ldr r2, [pc, #164] @ (dfc34 ) │ │ │ │ + ldr r3, [pc, #152] @ (dfc2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dfc60 │ │ │ │ + bne.n dfc20 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dfc78 ) │ │ │ │ + ldr r0, [pc, #144] @ (dfc38 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dfbce │ │ │ │ + b.n dfb8e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dfbc8 │ │ │ │ + beq.n dfb88 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dfc18 │ │ │ │ + bne.n dfbd8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dfbc8 │ │ │ │ + b.n dfb88 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dfbb6 │ │ │ │ + b.n dfb76 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dfc64 │ │ │ │ + cbz r1, dfc24 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dfbc8 │ │ │ │ - ldr r3, [pc, #44] @ (dfc7c ) │ │ │ │ - ldr r1, [pc, #44] @ (dfc80 ) │ │ │ │ + b.n dfb88 │ │ │ │ + ldr r3, [pc, #44] @ (dfc3c ) │ │ │ │ + ldr r1, [pc, #44] @ (dfc40 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dfbf0 │ │ │ │ + b.n dfbb0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dfbc8 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + b.n dfb88 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #17 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r5, #17 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #872] @ (dffe4 ) │ │ │ │ + ldr r5, [pc, #712] @ (dff04 ) │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #94 @ 0x5e │ │ │ │ + subs r3, #54 @ 0x36 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dfd70 ) │ │ │ │ + ldr r0, [pc, #216] @ (dfd30 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dfd74 ) │ │ │ │ + ldr r1, [pc, #216] @ (dfd34 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dfd78 │ │ │ │ + ldr.w ip, [pc, #216] @ dfd38 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dfd56 │ │ │ │ + beq.n dfd16 │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dfcbe │ │ │ │ + beq.n dfc7e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dfd12 │ │ │ │ + bmi.n dfcd2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dfcee │ │ │ │ + bpl.n dfcae │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dfcfe │ │ │ │ + bne.n dfcbe │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #136] @ 0x88 │ │ │ │ - ldr r2, [pc, #164] @ (dfd7c ) │ │ │ │ - ldr r3, [pc, #152] @ (dfd74 ) │ │ │ │ + ldr r2, [pc, #164] @ (dfd3c ) │ │ │ │ + ldr r3, [pc, #152] @ (dfd34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dfd68 │ │ │ │ + bne.n dfd28 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dfd80 ) │ │ │ │ + ldr r0, [pc, #144] @ (dfd40 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dfcd6 │ │ │ │ + b.n dfc96 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dfcd0 │ │ │ │ + beq.n dfc90 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dfd20 │ │ │ │ + bne.n dfce0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dfcd0 │ │ │ │ + b.n dfc90 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dfcbe │ │ │ │ + b.n dfc7e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dfd6c │ │ │ │ + cbz r1, dfd2c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dfcd0 │ │ │ │ - ldr r3, [pc, #44] @ (dfd84 ) │ │ │ │ - ldr r1, [pc, #44] @ (dfd88 ) │ │ │ │ + b.n dfc90 │ │ │ │ + ldr r3, [pc, #44] @ (dfd44 ) │ │ │ │ + ldr r1, [pc, #44] @ (dfd48 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dfcf8 │ │ │ │ + b.n dfcb8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dfcd0 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + b.n dfc90 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r3, #14 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #840] @ (e00cc ) │ │ │ │ + ldr r4, [pc, #680] @ (dffec ) │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dfe78 ) │ │ │ │ + ldr r0, [pc, #216] @ (dfe38 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dfe7c ) │ │ │ │ + ldr r1, [pc, #216] @ (dfe3c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dfe80 │ │ │ │ + ldr.w ip, [pc, #216] @ dfe40 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dfe5e │ │ │ │ + beq.n dfe1e │ │ │ │ ldr.w r0, [r2, #132] @ 0x84 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dfdc6 │ │ │ │ + beq.n dfd86 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dfe1a │ │ │ │ + bmi.n dfdda │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dfdf6 │ │ │ │ + bpl.n dfdb6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dfe06 │ │ │ │ + bne.n dfdc6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #164] @ (dfe84 ) │ │ │ │ - ldr r3, [pc, #152] @ (dfe7c ) │ │ │ │ + ldr r2, [pc, #164] @ (dfe44 ) │ │ │ │ + ldr r3, [pc, #152] @ (dfe3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dfe70 │ │ │ │ + bne.n dfe30 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dfe88 ) │ │ │ │ + ldr r0, [pc, #144] @ (dfe48 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dfdde │ │ │ │ + b.n dfd9e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dfdd8 │ │ │ │ + beq.n dfd98 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dfe28 │ │ │ │ + bne.n dfde8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dfdd8 │ │ │ │ + b.n dfd98 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dfdc6 │ │ │ │ + b.n dfd86 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dfe74 │ │ │ │ + cbz r1, dfe34 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dfdd8 │ │ │ │ - ldr r3, [pc, #44] @ (dfe8c ) │ │ │ │ - ldr r1, [pc, #44] @ (dfe90 ) │ │ │ │ + b.n dfd98 │ │ │ │ + ldr r3, [pc, #44] @ (dfe4c ) │ │ │ │ + ldr r1, [pc, #44] @ (dfe50 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dfe00 │ │ │ │ + b.n dfdc0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dfdd8 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + b.n dfd98 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #9 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r3, #8 │ │ │ │ + lsls r2, r3, #9 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #808] @ (e01b4 ) │ │ │ │ + ldr r3, [pc, #648] @ (e00d4 ) │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #218 @ 0xda │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #216] @ (dff80 ) │ │ │ │ + ldr r0, [pc, #216] @ (dff40 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dff84 ) │ │ │ │ + ldr r1, [pc, #216] @ (dff44 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dff88 │ │ │ │ + ldr.w ip, [pc, #216] @ dff48 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n dff66 │ │ │ │ + beq.n dff26 │ │ │ │ ldr.w r0, [r2, #128] @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dfece │ │ │ │ + beq.n dfe8e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dff22 │ │ │ │ + bmi.n dfee2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dfefe │ │ │ │ + bpl.n dfebe │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dff0e │ │ │ │ + bne.n dfece │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #128] @ 0x80 │ │ │ │ - ldr r2, [pc, #164] @ (dff8c ) │ │ │ │ - ldr r3, [pc, #152] @ (dff84 ) │ │ │ │ + ldr r2, [pc, #164] @ (dff4c ) │ │ │ │ + ldr r3, [pc, #152] @ (dff44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dff78 │ │ │ │ + bne.n dff38 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dff90 ) │ │ │ │ + ldr r0, [pc, #144] @ (dff50 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dfee6 │ │ │ │ + b.n dfea6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dfee0 │ │ │ │ + beq.n dfea0 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dff30 │ │ │ │ + bne.n dfef0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dfee0 │ │ │ │ + b.n dfea0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dfece │ │ │ │ + b.n dfe8e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dff7c │ │ │ │ + cbz r1, dff3c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dfee0 │ │ │ │ - ldr r3, [pc, #44] @ (dff94 ) │ │ │ │ - ldr r1, [pc, #44] @ (dff98 ) │ │ │ │ + b.n dfea0 │ │ │ │ + ldr r3, [pc, #44] @ (dff54 ) │ │ │ │ + ldr r1, [pc, #44] @ (dff58 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n dff08 │ │ │ │ + b.n dfec8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dfee0 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + b.n dfea0 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r1, #6 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #776] @ (e029c ) │ │ │ │ + ldr r2, [pc, #616] @ (e01bc ) │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e0084 ) │ │ │ │ + ldr r0, [pc, #212] @ (e0044 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e0088 ) │ │ │ │ + ldr r1, [pc, #212] @ (e0048 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e008c │ │ │ │ + ldr.w ip, [pc, #212] @ e004c │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e006a │ │ │ │ + beq.n e002a │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dffd4 │ │ │ │ + beq.n dff94 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e0026 │ │ │ │ + bmi.n dffe6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e0002 │ │ │ │ + bpl.n dffc2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e0012 │ │ │ │ + bne.n dffd2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #124] @ 0x7c │ │ │ │ - ldr r2, [pc, #164] @ (e0090 ) │ │ │ │ - ldr r3, [pc, #152] @ (e0088 ) │ │ │ │ + ldr r2, [pc, #164] @ (e0050 ) │ │ │ │ + ldr r3, [pc, #152] @ (e0048 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e007c │ │ │ │ + bne.n e003c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e0094 ) │ │ │ │ + ldr r0, [pc, #144] @ (e0054 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dffea │ │ │ │ + b.n dffaa │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dffe6 │ │ │ │ + beq.n dffa6 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0034 │ │ │ │ + bne.n dfff4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dffe6 │ │ │ │ + b.n dffa6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dffd4 │ │ │ │ + b.n dff94 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e0080 │ │ │ │ + cbz r1, e0040 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dffe6 │ │ │ │ - ldr r3, [pc, #44] @ (e0098 ) │ │ │ │ - ldr r1, [pc, #44] @ (e009c ) │ │ │ │ + b.n dffa6 │ │ │ │ + ldr r3, [pc, #44] @ (e0058 ) │ │ │ │ + ldr r1, [pc, #44] @ (e005c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e000c │ │ │ │ + b.n dffcc │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dffe6 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + b.n dffa6 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, r1 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #760] @ (e0390 ) │ │ │ │ + ldr r1, [pc, #600] @ (e02b0 ) │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #90 @ 0x5a │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e0188 ) │ │ │ │ + ldr r0, [pc, #212] @ (e0148 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e018c ) │ │ │ │ + ldr r1, [pc, #212] @ (e014c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e0190 │ │ │ │ + ldr.w ip, [pc, #212] @ e0150 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e016e │ │ │ │ + beq.n e012e │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e00d8 │ │ │ │ + beq.n e0098 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e012a │ │ │ │ + bmi.n e00ea │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e0106 │ │ │ │ + bpl.n e00c6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e0116 │ │ │ │ + bne.n e00d6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #120] @ 0x78 │ │ │ │ - ldr r2, [pc, #164] @ (e0194 ) │ │ │ │ - ldr r3, [pc, #152] @ (e018c ) │ │ │ │ + ldr r2, [pc, #164] @ (e0154 ) │ │ │ │ + ldr r3, [pc, #152] @ (e014c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0180 │ │ │ │ + bne.n e0140 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e0198 ) │ │ │ │ + ldr r0, [pc, #144] @ (e0158 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e00ee │ │ │ │ + b.n e00ae │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e00ea │ │ │ │ + beq.n e00aa │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0138 │ │ │ │ + bne.n e00f8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e00ea │ │ │ │ + b.n e00aa │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e00d8 │ │ │ │ + b.n e0098 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e0184 │ │ │ │ + cbz r1, e0144 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e00ea │ │ │ │ - ldr r3, [pc, #44] @ (e019c ) │ │ │ │ - ldr r1, [pc, #44] @ (e01a0 ) │ │ │ │ + b.n e00aa │ │ │ │ + ldr r3, [pc, #44] @ (e015c ) │ │ │ │ + ldr r1, [pc, #44] @ (e0160 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e0110 │ │ │ │ + b.n e00d0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e00ea │ │ │ │ - vhadd.u8 d16, d6, d18 │ │ │ │ + b.n e00aa │ │ │ │ + vaddl.u8 q0, d6, d18 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u d0, d14, d18 │ │ │ │ - vhadd.u8 d0, d10, d18 │ │ │ │ - ldr r2, [pc, #744] @ (e0484 ) │ │ │ │ + vhadd.u d16, d14, d18 │ │ │ │ + vhadd.u8 d16, d10, d18 │ │ │ │ + ldr r0, [pc, #584] @ (e03a4 ) │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #158 @ 0x9e │ │ │ │ + adds r7, #118 @ 0x76 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e028c ) │ │ │ │ + ldr r0, [pc, #212] @ (e024c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e0290 ) │ │ │ │ + ldr r1, [pc, #212] @ (e0250 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e0294 │ │ │ │ + ldr.w ip, [pc, #212] @ e0254 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e0272 │ │ │ │ + beq.n e0232 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e01dc │ │ │ │ + beq.n e019c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e022e │ │ │ │ + bmi.n e01ee │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e020a │ │ │ │ + bpl.n e01ca │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e021a │ │ │ │ + bne.n e01da │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #116] @ 0x74 │ │ │ │ - ldr r2, [pc, #164] @ (e0298 ) │ │ │ │ - ldr r3, [pc, #152] @ (e0290 ) │ │ │ │ + ldr r2, [pc, #164] @ (e0258 ) │ │ │ │ + ldr r3, [pc, #152] @ (e0250 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0284 │ │ │ │ + bne.n e0244 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e029c ) │ │ │ │ + ldr r0, [pc, #144] @ (e025c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e01f2 │ │ │ │ + b.n e01b2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e01ee │ │ │ │ + beq.n e01ae │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e023c │ │ │ │ + bne.n e01fc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e01ee │ │ │ │ + b.n e01ae │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e01dc │ │ │ │ + b.n e019c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e0288 │ │ │ │ + cbz r1, e0248 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e01ee │ │ │ │ - ldr r3, [pc, #44] @ (e02a0 ) │ │ │ │ - ldr r1, [pc, #44] @ (e02a4 ) │ │ │ │ + b.n e01ae │ │ │ │ + ldr r3, [pc, #44] @ (e0260 ) │ │ │ │ + ldr r1, [pc, #44] @ (e0264 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e0214 │ │ │ │ + b.n e01d4 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e01ee │ │ │ │ - cdp2 0, 4, cr0, cr2, cr2, {1} │ │ │ │ + b.n e01ae │ │ │ │ + cdp2 0, 8, cr0, cr2, cr2, {1} │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 3, cr0, cr10, cr2, {1} │ │ │ │ - cdp2 0, 0, cr0, cr6, cr2, {1} │ │ │ │ - ldr r1, [pc, #728] @ (e0578 ) │ │ │ │ + cdp2 0, 7, cr0, cr10, cr2, {1} │ │ │ │ + cdp2 0, 4, cr0, cr6, cr2, {1} │ │ │ │ + @ instruction: 0x478e │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #226 @ 0xe2 │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e0390 ) │ │ │ │ + ldr r0, [pc, #212] @ (e0350 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e0394 ) │ │ │ │ + ldr r1, [pc, #212] @ (e0354 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e0398 │ │ │ │ + ldr.w ip, [pc, #212] @ e0358 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e0376 │ │ │ │ + beq.n e0336 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e02e0 │ │ │ │ + beq.n e02a0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e0332 │ │ │ │ + bmi.n e02f2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e030e │ │ │ │ + bpl.n e02ce │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e031e │ │ │ │ + bne.n e02de │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #112] @ 0x70 │ │ │ │ - ldr r2, [pc, #164] @ (e039c ) │ │ │ │ - ldr r3, [pc, #152] @ (e0394 ) │ │ │ │ + ldr r2, [pc, #164] @ (e035c ) │ │ │ │ + ldr r3, [pc, #152] @ (e0354 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0388 │ │ │ │ + bne.n e0348 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e03a0 ) │ │ │ │ + ldr r0, [pc, #144] @ (e0360 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e02f6 │ │ │ │ + b.n e02b6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e02f2 │ │ │ │ + beq.n e02b2 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0340 │ │ │ │ + bne.n e0300 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e02f2 │ │ │ │ + b.n e02b2 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e02e0 │ │ │ │ + b.n e02a0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e038c │ │ │ │ + cbz r1, e034c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e02f2 │ │ │ │ - ldr r3, [pc, #44] @ (e03a4 ) │ │ │ │ - ldr r1, [pc, #44] @ (e03a8 ) │ │ │ │ + b.n e02b2 │ │ │ │ + ldr r3, [pc, #44] @ (e0364 ) │ │ │ │ + ldr r1, [pc, #44] @ (e0368 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e0318 │ │ │ │ + b.n e02d8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e02f2 │ │ │ │ - ldc2 0, cr0, [lr, #-136]! @ 0xffffff78 │ │ │ │ + b.n e02b2 │ │ │ │ + ldc2l 0, cr0, [lr, #-136]! @ 0xffffff78 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r6, #-136]! @ 0xffffff78 │ │ │ │ - stc2 0, cr0, [r2, #-136] @ 0xffffff78 │ │ │ │ - ldr r0, [pc, #712] @ (e066c ) │ │ │ │ + ldc2l 0, cr0, [r6, #-136]! @ 0xffffff78 │ │ │ │ + stc2l 0, cr0, [r2, #-136] @ 0xffffff78 │ │ │ │ + mov sl, r1 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #34 @ 0x22 │ │ │ │ + adds r5, #250 @ 0xfa │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e0494 ) │ │ │ │ + ldr r0, [pc, #212] @ (e0454 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e0498 ) │ │ │ │ + ldr r1, [pc, #212] @ (e0458 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e049c │ │ │ │ + ldr.w ip, [pc, #212] @ e045c │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e047a │ │ │ │ + beq.n e043a │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e03e4 │ │ │ │ + beq.n e03a4 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e0436 │ │ │ │ + bmi.n e03f6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e0412 │ │ │ │ + bpl.n e03d2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e0422 │ │ │ │ + bne.n e03e2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #108] @ 0x6c │ │ │ │ - ldr r2, [pc, #164] @ (e04a0 ) │ │ │ │ - ldr r3, [pc, #152] @ (e0498 ) │ │ │ │ + ldr r2, [pc, #164] @ (e0460 ) │ │ │ │ + ldr r3, [pc, #152] @ (e0458 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e048c │ │ │ │ + bne.n e044c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e04a4 ) │ │ │ │ + ldr r0, [pc, #144] @ (e0464 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e03fa │ │ │ │ + b.n e03ba │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e03f6 │ │ │ │ + beq.n e03b6 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0444 │ │ │ │ + bne.n e0404 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e03f6 │ │ │ │ + b.n e03b6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e03e4 │ │ │ │ + b.n e03a4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e0490 │ │ │ │ + cbz r1, e0450 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e03f6 │ │ │ │ - ldr r3, [pc, #44] @ (e04a8 ) │ │ │ │ - ldr r1, [pc, #44] @ (e04ac ) │ │ │ │ + b.n e03b6 │ │ │ │ + ldr r3, [pc, #44] @ (e0468 ) │ │ │ │ + ldr r1, [pc, #44] @ (e046c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e041c │ │ │ │ + b.n e03dc │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e03f6 │ │ │ │ - ldc2 0, cr0, [sl], #-136 @ 0xffffff78 │ │ │ │ + b.n e03b6 │ │ │ │ + ldc2l 0, cr0, [sl], #-136 @ 0xffffff78 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r2], #-136 @ 0xffffff78 │ │ │ │ - @ instruction: 0xfbfe0022 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldc2l 0, cr0, [r2], #-136 @ 0xffffff78 │ │ │ │ + ldc2 0, cr0, [lr], #-136 @ 0xffffff78 │ │ │ │ + cmp lr, r0 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #94 @ 0x5e │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e0598 ) │ │ │ │ + ldr r0, [pc, #212] @ (e0558 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e059c ) │ │ │ │ + ldr r1, [pc, #212] @ (e055c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e05a0 │ │ │ │ + ldr.w ip, [pc, #212] @ e0560 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e057e │ │ │ │ + beq.n e053e │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e04e8 │ │ │ │ + beq.n e04a8 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e053a │ │ │ │ + bmi.n e04fa │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e0516 │ │ │ │ + bpl.n e04d6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e0526 │ │ │ │ + bne.n e04e6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ - ldr r2, [pc, #164] @ (e05a4 ) │ │ │ │ - ldr r3, [pc, #152] @ (e059c ) │ │ │ │ + ldr r2, [pc, #164] @ (e0564 ) │ │ │ │ + ldr r3, [pc, #152] @ (e055c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0590 │ │ │ │ + bne.n e0550 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e05a8 ) │ │ │ │ + ldr r0, [pc, #144] @ (e0568 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e04fe │ │ │ │ + b.n e04be │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e04fa │ │ │ │ + beq.n e04ba │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0548 │ │ │ │ + bne.n e0508 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e04fa │ │ │ │ + b.n e04ba │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e04e8 │ │ │ │ + b.n e04a8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e0594 │ │ │ │ + cbz r1, e0554 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e04fa │ │ │ │ - ldr r3, [pc, #44] @ (e05ac ) │ │ │ │ - ldr r1, [pc, #44] @ (e05b0 ) │ │ │ │ + b.n e04ba │ │ │ │ + ldr r3, [pc, #44] @ (e056c ) │ │ │ │ + ldr r1, [pc, #44] @ (e0570 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e0520 │ │ │ │ + b.n e04e0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e04fa │ │ │ │ - @ instruction: 0xfb360022 │ │ │ │ + b.n e04ba │ │ │ │ + @ instruction: 0xfb760022 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb2e0022 │ │ │ │ - @ instruction: 0xfafa0022 │ │ │ │ - mov sl, r5 │ │ │ │ + @ instruction: 0xfb6e0022 │ │ │ │ + @ instruction: 0xfb3a0022 │ │ │ │ + add sl, r0 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #158 @ 0x9e │ │ │ │ + adds r4, #118 @ 0x76 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e069c ) │ │ │ │ + ldr r0, [pc, #212] @ (e065c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e06a0 ) │ │ │ │ + ldr r1, [pc, #212] @ (e0660 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e06a4 │ │ │ │ + ldr.w ip, [pc, #212] @ e0664 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e0682 │ │ │ │ + beq.n e0642 │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e05ec │ │ │ │ + beq.n e05ac │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e063e │ │ │ │ + bmi.n e05fe │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e061a │ │ │ │ + bpl.n e05da │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e062a │ │ │ │ + bne.n e05ea │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #100] @ 0x64 │ │ │ │ - ldr r2, [pc, #164] @ (e06a8 ) │ │ │ │ - ldr r3, [pc, #152] @ (e06a0 ) │ │ │ │ + ldr r2, [pc, #164] @ (e0668 ) │ │ │ │ + ldr r3, [pc, #152] @ (e0660 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0694 │ │ │ │ + bne.n e0654 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e06ac ) │ │ │ │ + ldr r0, [pc, #144] @ (e066c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e0602 │ │ │ │ + b.n e05c2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e05fe │ │ │ │ + beq.n e05be │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e064c │ │ │ │ + bne.n e060c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e05fe │ │ │ │ + b.n e05be │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e05ec │ │ │ │ + b.n e05ac │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e0698 │ │ │ │ + cbz r1, e0658 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e05fe │ │ │ │ - ldr r3, [pc, #44] @ (e06b0 ) │ │ │ │ - ldr r1, [pc, #44] @ (e06b4 ) │ │ │ │ + b.n e05be │ │ │ │ + ldr r3, [pc, #44] @ (e0670 ) │ │ │ │ + ldr r1, [pc, #44] @ (e0674 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e0624 │ │ │ │ + b.n e05e4 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e05fe │ │ │ │ - @ instruction: 0xfa320022 │ │ │ │ + b.n e05be │ │ │ │ + @ instruction: 0xfa720022 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa2a0022 │ │ │ │ - ldr??.w r0, [r6, #34] @ 0x22 │ │ │ │ - cmp lr, r4 │ │ │ │ + @ instruction: 0xfa6a0022 │ │ │ │ + @ instruction: 0xfa360022 │ │ │ │ + muls r6, r7 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e07a0 ) │ │ │ │ + ldr r0, [pc, #212] @ (e0760 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e07a4 ) │ │ │ │ + ldr r1, [pc, #212] @ (e0764 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e07a8 │ │ │ │ + ldr.w ip, [pc, #212] @ e0768 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e0786 │ │ │ │ + beq.n e0746 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e06f0 │ │ │ │ + beq.n e06b0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e0742 │ │ │ │ + bmi.n e0702 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e071e │ │ │ │ + bpl.n e06de │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e072e │ │ │ │ + bne.n e06ee │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #96] @ 0x60 │ │ │ │ - ldr r2, [pc, #164] @ (e07ac ) │ │ │ │ - ldr r3, [pc, #152] @ (e07a4 ) │ │ │ │ + ldr r2, [pc, #164] @ (e076c ) │ │ │ │ + ldr r3, [pc, #152] @ (e0764 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0798 │ │ │ │ + bne.n e0758 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e07b0 ) │ │ │ │ + ldr r0, [pc, #144] @ (e0770 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e0706 │ │ │ │ + b.n e06c6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e0702 │ │ │ │ + beq.n e06c2 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0750 │ │ │ │ + bne.n e0710 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e0702 │ │ │ │ + b.n e06c2 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e06f0 │ │ │ │ + b.n e06b0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e079c │ │ │ │ + cbz r1, e075c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e0702 │ │ │ │ - ldr r3, [pc, #44] @ (e07b4 ) │ │ │ │ - ldr r1, [pc, #44] @ (e07b8 ) │ │ │ │ + b.n e06c2 │ │ │ │ + ldr r3, [pc, #44] @ (e0774 ) │ │ │ │ + ldr r1, [pc, #44] @ (e0778 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e0728 │ │ │ │ + b.n e06e8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e0702 │ │ │ │ - vld4.8 {d0-d3}, [lr :128], r2 │ │ │ │ + b.n e06c2 │ │ │ │ + vld4.8 {d16-d19}, [lr :128], r2 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - vld4.8 {d0-d3}, [r6 :128], r2 │ │ │ │ - ldr??.w r0, [r2, #34] @ 0x22 │ │ │ │ - add sl, r4 │ │ │ │ + vld4.8 {d16-d19}, [r6 :128], r2 │ │ │ │ + ldrsh.w r0, [r2, r2, lsl #2] │ │ │ │ + negs r2, r7 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #30 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e08a4 ) │ │ │ │ + ldr r0, [pc, #212] @ (e0864 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e08a8 ) │ │ │ │ + ldr r1, [pc, #212] @ (e0868 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e08ac │ │ │ │ + ldr.w ip, [pc, #212] @ e086c │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e088a │ │ │ │ + beq.n e084a │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e07f4 │ │ │ │ + beq.n e07b4 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e0846 │ │ │ │ + bmi.n e0806 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e0822 │ │ │ │ + bpl.n e07e2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e0832 │ │ │ │ + bne.n e07f2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #92] @ 0x5c │ │ │ │ - ldr r2, [pc, #164] @ (e08b0 ) │ │ │ │ - ldr r3, [pc, #152] @ (e08a8 ) │ │ │ │ + ldr r2, [pc, #164] @ (e0870 ) │ │ │ │ + ldr r3, [pc, #152] @ (e0868 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e089c │ │ │ │ + bne.n e085c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e08b4 ) │ │ │ │ + ldr r0, [pc, #144] @ (e0874 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e080a │ │ │ │ + b.n e07ca │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e0806 │ │ │ │ + beq.n e07c6 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0854 │ │ │ │ + bne.n e0814 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e0806 │ │ │ │ + b.n e07c6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e07f4 │ │ │ │ + b.n e07b4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e08a0 │ │ │ │ + cbz r1, e0860 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e0806 │ │ │ │ - ldr r3, [pc, #44] @ (e08b8 ) │ │ │ │ - ldr r1, [pc, #44] @ (e08bc ) │ │ │ │ + b.n e07c6 │ │ │ │ + ldr r3, [pc, #44] @ (e0878 ) │ │ │ │ + ldr r1, [pc, #44] @ (e087c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e082c │ │ │ │ + b.n e07ec │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e0806 │ │ │ │ - strh.w r0, [sl, r2, lsl #2] │ │ │ │ + b.n e07c6 │ │ │ │ + str??.w r0, [sl, r2, lsl #2] │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r2, r2, lsl #2] │ │ │ │ - @ instruction: 0xf7ee0022 │ │ │ │ - bics r6, r3 │ │ │ │ + str??.w r0, [r2, r2, lsl #2] │ │ │ │ + strh.w r0, [lr, r2, lsl #2] │ │ │ │ + adcs r6, r6 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #98 @ 0x62 │ │ │ │ + adds r2, #58 @ 0x3a │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e09a8 ) │ │ │ │ + ldr r0, [pc, #212] @ (e0968 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e09ac ) │ │ │ │ + ldr r1, [pc, #212] @ (e096c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e09b0 │ │ │ │ + ldr.w ip, [pc, #212] @ e0970 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e098e │ │ │ │ + beq.n e094e │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e08f8 │ │ │ │ + beq.n e08b8 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e094a │ │ │ │ + bmi.n e090a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e0926 │ │ │ │ + bpl.n e08e6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e0936 │ │ │ │ + bne.n e08f6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #164] @ (e09b4 ) │ │ │ │ - ldr r3, [pc, #152] @ (e09ac ) │ │ │ │ + ldr r2, [pc, #164] @ (e0974 ) │ │ │ │ + ldr r3, [pc, #152] @ (e096c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e09a0 │ │ │ │ + bne.n e0960 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e09b8 ) │ │ │ │ + ldr r0, [pc, #144] @ (e0978 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e090e │ │ │ │ + b.n e08ce │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e090a │ │ │ │ + beq.n e08ca │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0958 │ │ │ │ + bne.n e0918 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e090a │ │ │ │ + b.n e08ca │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e08f8 │ │ │ │ + b.n e08b8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e09a4 │ │ │ │ + cbz r1, e0964 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e090a │ │ │ │ - ldr r3, [pc, #44] @ (e09bc ) │ │ │ │ - ldr r1, [pc, #44] @ (e09c0 ) │ │ │ │ + b.n e08ca │ │ │ │ + ldr r3, [pc, #44] @ (e097c ) │ │ │ │ + ldr r1, [pc, #44] @ (e0980 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e0930 │ │ │ │ + b.n e08f0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e090a │ │ │ │ - @ instruction: 0xf7260022 │ │ │ │ + b.n e08ca │ │ │ │ + @ instruction: 0xf7660022 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf71e0022 │ │ │ │ - @ instruction: 0xf6ea0022 │ │ │ │ - cmp r2, r3 │ │ │ │ + @ instruction: 0xf75e0022 │ │ │ │ + @ instruction: 0xf72a0022 │ │ │ │ + eors r2, r6 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #166 @ 0xa6 │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e0aac ) │ │ │ │ + ldr r0, [pc, #212] @ (e0a6c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e0ab0 ) │ │ │ │ + ldr r1, [pc, #212] @ (e0a70 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e0ab4 │ │ │ │ + ldr.w ip, [pc, #212] @ e0a74 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e0a92 │ │ │ │ + beq.n e0a52 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e09fc │ │ │ │ + beq.n e09bc │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e0a4e │ │ │ │ + bmi.n e0a0e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e0a2a │ │ │ │ + bpl.n e09ea │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e0a3a │ │ │ │ + bne.n e09fa │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ - ldr r2, [pc, #164] @ (e0ab8 ) │ │ │ │ - ldr r3, [pc, #152] @ (e0ab0 ) │ │ │ │ + ldr r2, [pc, #164] @ (e0a78 ) │ │ │ │ + ldr r3, [pc, #152] @ (e0a70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0aa4 │ │ │ │ + bne.n e0a64 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e0abc ) │ │ │ │ + ldr r0, [pc, #144] @ (e0a7c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e0a12 │ │ │ │ + b.n e09d2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e0a0e │ │ │ │ + beq.n e09ce │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0a5c │ │ │ │ + bne.n e0a1c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e0a0e │ │ │ │ + b.n e09ce │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e09fc │ │ │ │ + b.n e09bc │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e0aa8 │ │ │ │ + cbz r1, e0a68 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e0a0e │ │ │ │ - ldr r3, [pc, #44] @ (e0ac0 ) │ │ │ │ - ldr r1, [pc, #44] @ (e0ac4 ) │ │ │ │ + b.n e09ce │ │ │ │ + ldr r3, [pc, #44] @ (e0a80 ) │ │ │ │ + ldr r1, [pc, #44] @ (e0a84 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e0a34 │ │ │ │ + b.n e09f4 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e0a0e │ │ │ │ - @ instruction: 0xf6220022 │ │ │ │ + b.n e09ce │ │ │ │ + @ instruction: 0xf6620022 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf61a0022 │ │ │ │ - @ instruction: 0xf5e60022 │ │ │ │ - sbcs r6, r2 │ │ │ │ + @ instruction: 0xf65a0022 │ │ │ │ + @ instruction: 0xf6260022 │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r0, #190 @ 0xbe │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e0bb0 ) │ │ │ │ + ldr r0, [pc, #212] @ (e0b70 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e0bb4 ) │ │ │ │ + ldr r1, [pc, #212] @ (e0b74 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e0bb8 │ │ │ │ + ldr.w ip, [pc, #212] @ e0b78 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e0b96 │ │ │ │ + beq.n e0b56 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e0b00 │ │ │ │ + beq.n e0ac0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e0b52 │ │ │ │ + bmi.n e0b12 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e0b2e │ │ │ │ + bpl.n e0aee │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e0b3e │ │ │ │ + bne.n e0afe │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #80] @ 0x50 │ │ │ │ - ldr r2, [pc, #164] @ (e0bbc ) │ │ │ │ - ldr r3, [pc, #152] @ (e0bb4 ) │ │ │ │ + ldr r2, [pc, #164] @ (e0b7c ) │ │ │ │ + ldr r3, [pc, #152] @ (e0b74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0ba8 │ │ │ │ + bne.n e0b68 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e0bc0 ) │ │ │ │ + ldr r0, [pc, #144] @ (e0b80 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e0b16 │ │ │ │ + b.n e0ad6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e0b12 │ │ │ │ + beq.n e0ad2 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0b60 │ │ │ │ + bne.n e0b20 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e0b12 │ │ │ │ + b.n e0ad2 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e0b00 │ │ │ │ + b.n e0ac0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e0bac │ │ │ │ + cbz r1, e0b6c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e0b12 │ │ │ │ - ldr r3, [pc, #44] @ (e0bc4 ) │ │ │ │ - ldr r1, [pc, #44] @ (e0bc8 ) │ │ │ │ + b.n e0ad2 │ │ │ │ + ldr r3, [pc, #44] @ (e0b84 ) │ │ │ │ + ldr r1, [pc, #44] @ (e0b88 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e0b38 │ │ │ │ + b.n e0af8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e0b12 │ │ │ │ - adds.w r0, lr, #10616832 @ 0xa20000 │ │ │ │ + b.n e0ad2 │ │ │ │ + adcs.w r0, lr, #10616832 @ 0xa20000 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r6, #10616832 @ 0xa20000 │ │ │ │ - @ instruction: 0xf4e20022 │ │ │ │ - lsls r2, r2 │ │ │ │ + adcs.w r0, r6, #10616832 @ 0xa20000 │ │ │ │ + @ instruction: 0xf5220022 │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e0cb4 ) │ │ │ │ + ldr r0, [pc, #212] @ (e0c74 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e0cb8 ) │ │ │ │ + ldr r1, [pc, #212] @ (e0c78 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e0cbc │ │ │ │ + ldr.w ip, [pc, #212] @ e0c7c │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e0c9a │ │ │ │ + beq.n e0c5a │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e0c04 │ │ │ │ + beq.n e0bc4 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e0c56 │ │ │ │ + bmi.n e0c16 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e0c32 │ │ │ │ + bpl.n e0bf2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e0c42 │ │ │ │ + bne.n e0c02 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #76] @ 0x4c │ │ │ │ - ldr r2, [pc, #164] @ (e0cc0 ) │ │ │ │ - ldr r3, [pc, #152] @ (e0cb8 ) │ │ │ │ + ldr r2, [pc, #164] @ (e0c80 ) │ │ │ │ + ldr r3, [pc, #152] @ (e0c78 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0cac │ │ │ │ + bne.n e0c6c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e0cc4 ) │ │ │ │ + ldr r0, [pc, #144] @ (e0c84 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e0c1a │ │ │ │ + b.n e0bda │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e0c16 │ │ │ │ + beq.n e0bd6 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0c64 │ │ │ │ + bne.n e0c24 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e0c16 │ │ │ │ + b.n e0bd6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e0c04 │ │ │ │ + b.n e0bc4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e0cb0 │ │ │ │ + cbz r1, e0c70 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e0c16 │ │ │ │ - ldr r3, [pc, #44] @ (e0cc8 ) │ │ │ │ - ldr r1, [pc, #44] @ (e0ccc ) │ │ │ │ + b.n e0bd6 │ │ │ │ + ldr r3, [pc, #44] @ (e0c88 ) │ │ │ │ + ldr r1, [pc, #44] @ (e0c8c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e0c3c │ │ │ │ + b.n e0bfc │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e0c16 │ │ │ │ - ands.w r0, sl, #10616832 @ 0xa20000 │ │ │ │ + b.n e0bd6 │ │ │ │ + orrs.w r0, sl, #10616832 @ 0xa20000 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r2, #10616832 @ 0xa20000 │ │ │ │ - @ instruction: 0xf3de0022 │ │ │ │ - subs r7, #142 @ 0x8e │ │ │ │ + orrs.w r0, r2, #10616832 @ 0xa20000 │ │ │ │ + ands.w r0, lr, #10616832 @ 0xa20000 │ │ │ │ + subs r5, #102 @ 0x66 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + cmp r7, #58 @ 0x3a │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e0db8 ) │ │ │ │ + ldr r0, [pc, #212] @ (e0d78 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e0dbc ) │ │ │ │ + ldr r1, [pc, #212] @ (e0d7c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e0dc0 │ │ │ │ + ldr.w ip, [pc, #212] @ e0d80 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e0d9e │ │ │ │ + beq.n e0d5e │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e0d08 │ │ │ │ + beq.n e0cc8 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e0d5a │ │ │ │ + bmi.n e0d1a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e0d36 │ │ │ │ + bpl.n e0cf6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e0d46 │ │ │ │ + bne.n e0d06 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #72] @ 0x48 │ │ │ │ - ldr r2, [pc, #164] @ (e0dc4 ) │ │ │ │ - ldr r3, [pc, #152] @ (e0dbc ) │ │ │ │ + ldr r2, [pc, #164] @ (e0d84 ) │ │ │ │ + ldr r3, [pc, #152] @ (e0d7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0db0 │ │ │ │ + bne.n e0d70 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e0dc8 ) │ │ │ │ + ldr r0, [pc, #144] @ (e0d88 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e0d1e │ │ │ │ + b.n e0cde │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e0d1a │ │ │ │ + beq.n e0cda │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0d68 │ │ │ │ + bne.n e0d28 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e0d1a │ │ │ │ + b.n e0cda │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e0d08 │ │ │ │ + b.n e0cc8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e0db4 │ │ │ │ + cbz r1, e0d74 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e0d1a │ │ │ │ - ldr r3, [pc, #44] @ (e0dcc ) │ │ │ │ - ldr r1, [pc, #44] @ (e0dd0 ) │ │ │ │ + b.n e0cda │ │ │ │ + ldr r3, [pc, #44] @ (e0d8c ) │ │ │ │ + ldr r1, [pc, #44] @ (e0d90 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e0d40 │ │ │ │ + b.n e0d00 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e0d1a │ │ │ │ - @ instruction: 0xf3160022 │ │ │ │ + b.n e0cda │ │ │ │ + @ instruction: 0xf3560022 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf30e0022 │ │ │ │ - @ instruction: 0xf2da0022 │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ + @ instruction: 0xf34e0022 │ │ │ │ + @ instruction: 0xf31a0022 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #158 @ 0x9e │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e0ebc ) │ │ │ │ + ldr r0, [pc, #212] @ (e0e7c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e0ec0 ) │ │ │ │ + ldr r1, [pc, #212] @ (e0e80 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e0ec4 │ │ │ │ + ldr.w ip, [pc, #212] @ e0e84 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e0ea2 │ │ │ │ + beq.n e0e62 │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e0e0c │ │ │ │ + beq.n e0dcc │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e0e5e │ │ │ │ + bmi.n e0e1e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e0e3a │ │ │ │ + bpl.n e0dfa │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e0e4a │ │ │ │ + bne.n e0e0a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #164] @ (e0ec8 ) │ │ │ │ - ldr r3, [pc, #152] @ (e0ec0 ) │ │ │ │ + ldr r2, [pc, #164] @ (e0e88 ) │ │ │ │ + ldr r3, [pc, #152] @ (e0e80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0eb4 │ │ │ │ + bne.n e0e74 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e0ecc ) │ │ │ │ + ldr r0, [pc, #144] @ (e0e8c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e0e22 │ │ │ │ + b.n e0de2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e0e1e │ │ │ │ + beq.n e0dde │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0e6c │ │ │ │ + bne.n e0e2c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e0e1e │ │ │ │ + b.n e0dde │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e0e0c │ │ │ │ + b.n e0dcc │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e0eb8 │ │ │ │ + cbz r1, e0e78 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e0e1e │ │ │ │ - ldr r3, [pc, #44] @ (e0ed0 ) │ │ │ │ - ldr r1, [pc, #44] @ (e0ed4 ) │ │ │ │ + b.n e0dde │ │ │ │ + ldr r3, [pc, #44] @ (e0e90 ) │ │ │ │ + ldr r1, [pc, #44] @ (e0e94 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e0e44 │ │ │ │ + b.n e0e04 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e0e1e │ │ │ │ - @ instruction: 0xf2120022 │ │ │ │ + b.n e0dde │ │ │ │ + @ instruction: 0xf2520022 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, sl, #34 @ 0x22 │ │ │ │ - rsbs r0, r6, #34 @ 0x22 │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + movw r0, #40994 @ 0xa022 │ │ │ │ + @ instruction: 0xf2160022 │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + cmp r5, #178 @ 0xb2 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e0fc0 ) │ │ │ │ + ldr r0, [pc, #212] @ (e0f80 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e0fc4 ) │ │ │ │ + ldr r1, [pc, #212] @ (e0f84 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e0fc8 │ │ │ │ + ldr.w ip, [pc, #212] @ e0f88 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e0fa6 │ │ │ │ + beq.n e0f66 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e0f10 │ │ │ │ + beq.n e0ed0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e0f62 │ │ │ │ + bmi.n e0f22 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e0f3e │ │ │ │ + bpl.n e0efe │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e0f4e │ │ │ │ + bne.n e0f0e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #164] @ (e0fcc ) │ │ │ │ - ldr r3, [pc, #152] @ (e0fc4 ) │ │ │ │ + ldr r2, [pc, #164] @ (e0f8c ) │ │ │ │ + ldr r3, [pc, #152] @ (e0f84 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0fb8 │ │ │ │ + bne.n e0f78 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e0fd0 ) │ │ │ │ + ldr r0, [pc, #144] @ (e0f90 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e0f26 │ │ │ │ + b.n e0ee6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e0f22 │ │ │ │ + beq.n e0ee2 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0f70 │ │ │ │ + bne.n e0f30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e0f22 │ │ │ │ + b.n e0ee2 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e0f10 │ │ │ │ + b.n e0ed0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e0fbc │ │ │ │ + cbz r1, e0f7c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e0f22 │ │ │ │ - ldr r3, [pc, #44] @ (e0fd4 ) │ │ │ │ - ldr r1, [pc, #44] @ (e0fd8 ) │ │ │ │ + b.n e0ee2 │ │ │ │ + ldr r3, [pc, #44] @ (e0f94 ) │ │ │ │ + ldr r1, [pc, #44] @ (e0f98 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e0f48 │ │ │ │ + b.n e0f08 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e0f22 │ │ │ │ - add.w r0, lr, #34 @ 0x22 │ │ │ │ + b.n e0ee2 │ │ │ │ + adc.w r0, lr, #34 @ 0x22 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r6, #34 @ 0x22 │ │ │ │ - @ instruction: 0xf0d20022 │ │ │ │ - subs r4, #130 @ 0x82 │ │ │ │ + adc.w r0, r6, #34 @ 0x22 │ │ │ │ + adds.w r0, r2, #34 @ 0x22 │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #22 │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e10c4 ) │ │ │ │ + ldr r0, [pc, #212] @ (e1084 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e10c8 ) │ │ │ │ + ldr r1, [pc, #212] @ (e1088 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e10cc │ │ │ │ + ldr.w ip, [pc, #212] @ e108c │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e10aa │ │ │ │ + beq.n e106a │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e1014 │ │ │ │ + beq.n e0fd4 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e1066 │ │ │ │ + bmi.n e1026 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e1042 │ │ │ │ + bpl.n e1002 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e1052 │ │ │ │ + bne.n e1012 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #164] @ (e10d0 ) │ │ │ │ - ldr r3, [pc, #152] @ (e10c8 ) │ │ │ │ + ldr r2, [pc, #164] @ (e1090 ) │ │ │ │ + ldr r3, [pc, #152] @ (e1088 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e10bc │ │ │ │ + bne.n e107c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e10d4 ) │ │ │ │ + ldr r0, [pc, #144] @ (e1094 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e102a │ │ │ │ + b.n e0fea │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e1026 │ │ │ │ + beq.n e0fe6 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1074 │ │ │ │ + bne.n e1034 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e1026 │ │ │ │ + b.n e0fe6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e1014 │ │ │ │ + b.n e0fd4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e10c0 │ │ │ │ + cbz r1, e1080 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e1026 │ │ │ │ - ldr r3, [pc, #44] @ (e10d8 ) │ │ │ │ - ldr r1, [pc, #44] @ (e10dc ) │ │ │ │ + b.n e0fe6 │ │ │ │ + ldr r3, [pc, #44] @ (e1098 ) │ │ │ │ + ldr r1, [pc, #44] @ (e109c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e104c │ │ │ │ + b.n e100c │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e1026 │ │ │ │ - and.w r0, sl, #34 @ 0x22 │ │ │ │ + b.n e0fe6 │ │ │ │ + orr.w r0, sl, #34 @ 0x22 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r2, #34 @ 0x22 │ │ │ │ - vaddl.s8 q8, d14, d18 │ │ │ │ - subs r3, #126 @ 0x7e │ │ │ │ + orr.w r0, r2, #34 @ 0x22 │ │ │ │ + and.w r0, lr, #34 @ 0x22 │ │ │ │ + subs r1, #86 @ 0x56 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e11c8 ) │ │ │ │ + ldr r0, [pc, #212] @ (e1188 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e11cc ) │ │ │ │ + ldr r1, [pc, #212] @ (e118c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e11d0 │ │ │ │ + ldr.w ip, [pc, #212] @ e1190 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e11ae │ │ │ │ + beq.n e116e │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e1118 │ │ │ │ + beq.n e10d8 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e116a │ │ │ │ + bmi.n e112a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e1146 │ │ │ │ + bpl.n e1106 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e1156 │ │ │ │ + bne.n e1116 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #164] @ (e11d4 ) │ │ │ │ - ldr r3, [pc, #152] @ (e11cc ) │ │ │ │ + ldr r2, [pc, #164] @ (e1194 ) │ │ │ │ + ldr r3, [pc, #152] @ (e118c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e11c0 │ │ │ │ + bne.n e1180 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e11d8 ) │ │ │ │ + ldr r0, [pc, #144] @ (e1198 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e112e │ │ │ │ + b.n e10ee │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e112a │ │ │ │ + beq.n e10ea │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1178 │ │ │ │ + bne.n e1138 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e112a │ │ │ │ + b.n e10ea │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e1118 │ │ │ │ + b.n e10d8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e11c4 │ │ │ │ + cbz r1, e1184 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e112a │ │ │ │ - ldr r3, [pc, #44] @ (e11dc ) │ │ │ │ - ldr r1, [pc, #44] @ (e11e0 ) │ │ │ │ + b.n e10ea │ │ │ │ + ldr r3, [pc, #44] @ (e119c ) │ │ │ │ + ldr r1, [pc, #44] @ (e11a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e1150 │ │ │ │ + b.n e1110 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e112a │ │ │ │ - vhadd.s8 d0, d6, d18 │ │ │ │ + b.n e10ea │ │ │ │ + vhadd.s8 d16, d6, d18 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 15, cr0, cr14, cr2, {1} │ │ │ │ - cdp 0, 12, cr0, cr10, cr2, {1} │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + vhadd.s d0, d14, d18 │ │ │ │ + vhadd.s8 d0, d10, d18 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e12cc ) │ │ │ │ + ldr r0, [pc, #212] @ (e128c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e12d0 ) │ │ │ │ + ldr r1, [pc, #212] @ (e1290 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e12d4 │ │ │ │ + ldr.w ip, [pc, #212] @ e1294 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e12b2 │ │ │ │ + beq.n e1272 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e121c │ │ │ │ + beq.n e11dc │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e126e │ │ │ │ + bmi.n e122e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e124a │ │ │ │ + bpl.n e120a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e125a │ │ │ │ + bne.n e121a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #164] @ (e12d8 ) │ │ │ │ - ldr r3, [pc, #152] @ (e12d0 ) │ │ │ │ + ldr r2, [pc, #164] @ (e1298 ) │ │ │ │ + ldr r3, [pc, #152] @ (e1290 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e12c4 │ │ │ │ + bne.n e1284 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e12dc ) │ │ │ │ + ldr r0, [pc, #144] @ (e129c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e1232 │ │ │ │ + b.n e11f2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e122e │ │ │ │ + beq.n e11ee │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e127c │ │ │ │ + bne.n e123c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e122e │ │ │ │ + b.n e11ee │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e121c │ │ │ │ + b.n e11dc │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e12c8 │ │ │ │ + cbz r1, e1288 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e122e │ │ │ │ - ldr r3, [pc, #44] @ (e12e0 ) │ │ │ │ - ldr r1, [pc, #44] @ (e12e4 ) │ │ │ │ + b.n e11ee │ │ │ │ + ldr r3, [pc, #44] @ (e12a0 ) │ │ │ │ + ldr r1, [pc, #44] @ (e12a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e1254 │ │ │ │ + b.n e1214 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e122e │ │ │ │ - cdp 0, 0, cr0, cr2, cr2, {1} │ │ │ │ + b.n e11ee │ │ │ │ + cdp 0, 4, cr0, cr2, cr2, {1} │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [sl, #136]! @ 0x88 │ │ │ │ - stcl 0, cr0, [r6, #136] @ 0x88 │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + cdp 0, 3, cr0, cr10, cr2, {1} │ │ │ │ + cdp 0, 0, cr0, cr6, cr2, {1} │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r2, #174 @ 0xae │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e13d0 ) │ │ │ │ + ldr r0, [pc, #212] @ (e1390 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e13d4 ) │ │ │ │ + ldr r1, [pc, #212] @ (e1394 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e13d8 │ │ │ │ + ldr.w ip, [pc, #212] @ e1398 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e13b6 │ │ │ │ + beq.n e1376 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e1320 │ │ │ │ + beq.n e12e0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e1372 │ │ │ │ + bmi.n e1332 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e134e │ │ │ │ + bpl.n e130e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e135e │ │ │ │ + bne.n e131e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #164] @ (e13dc ) │ │ │ │ - ldr r3, [pc, #152] @ (e13d4 ) │ │ │ │ + ldr r2, [pc, #164] @ (e139c ) │ │ │ │ + ldr r3, [pc, #152] @ (e1394 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e13c8 │ │ │ │ + bne.n e1388 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e13e0 ) │ │ │ │ + ldr r0, [pc, #144] @ (e13a0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e1336 │ │ │ │ + b.n e12f6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e1332 │ │ │ │ + beq.n e12f2 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1380 │ │ │ │ + bne.n e1340 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e1332 │ │ │ │ + b.n e12f2 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e1320 │ │ │ │ + b.n e12e0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e13cc │ │ │ │ + cbz r1, e138c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e1332 │ │ │ │ - ldr r3, [pc, #44] @ (e13e4 ) │ │ │ │ - ldr r1, [pc, #44] @ (e13e8 ) │ │ │ │ + b.n e12f2 │ │ │ │ + ldr r3, [pc, #44] @ (e13a4 ) │ │ │ │ + ldr r1, [pc, #44] @ (e13a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e1358 │ │ │ │ + b.n e1318 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e1332 │ │ │ │ - ldcl 0, cr0, [lr], #136 @ 0x88 │ │ │ │ + b.n e12f2 │ │ │ │ + ldc 0, cr0, [lr, #-136]! @ 0xffffff78 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r6], #136 @ 0x88 │ │ │ │ - stcl 0, cr0, [r2], {34} @ 0x22 │ │ │ │ - subs r0, #114 @ 0x72 │ │ │ │ + ldc 0, cr0, [r6, #-136]! @ 0xffffff78 │ │ │ │ + stc 0, cr0, [r2, #-136] @ 0xffffff78 │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r1, #230 @ 0xe6 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e14d4 ) │ │ │ │ + ldr r0, [pc, #212] @ (e1494 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e14d8 ) │ │ │ │ + ldr r1, [pc, #212] @ (e1498 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e14dc │ │ │ │ + ldr.w ip, [pc, #212] @ e149c │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e14ba │ │ │ │ + beq.n e147a │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e1424 │ │ │ │ + beq.n e13e4 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e1476 │ │ │ │ + bmi.n e1436 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e1452 │ │ │ │ + bpl.n e1412 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e1462 │ │ │ │ + bne.n e1422 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #164] @ (e14e0 ) │ │ │ │ - ldr r3, [pc, #152] @ (e14d8 ) │ │ │ │ + ldr r2, [pc, #164] @ (e14a0 ) │ │ │ │ + ldr r3, [pc, #152] @ (e1498 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e14cc │ │ │ │ + bne.n e148c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e14e4 ) │ │ │ │ + ldr r0, [pc, #144] @ (e14a4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e143a │ │ │ │ + b.n e13fa │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e1436 │ │ │ │ + beq.n e13f6 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1484 │ │ │ │ + bne.n e1444 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e1436 │ │ │ │ + b.n e13f6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e1424 │ │ │ │ + b.n e13e4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e14d0 │ │ │ │ + cbz r1, e1490 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e1436 │ │ │ │ - ldr r3, [pc, #44] @ (e14e8 ) │ │ │ │ - ldr r1, [pc, #44] @ (e14ec ) │ │ │ │ + b.n e13f6 │ │ │ │ + ldr r3, [pc, #44] @ (e14a8 ) │ │ │ │ + ldr r1, [pc, #44] @ (e14ac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e145c │ │ │ │ + b.n e141c │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e1436 │ │ │ │ - @ instruction: 0xebfa0022 │ │ │ │ + b.n e13f6 │ │ │ │ + ldc 0, cr0, [sl], #-136 @ 0xffffff78 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebf20022 │ │ │ │ - subs.w r0, lr, r2, asr #32 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + ldc 0, cr0, [r2], #-136 @ 0xffffff78 │ │ │ │ + @ instruction: 0xebfe0022 │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #78 @ 0x4e │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e15d8 ) │ │ │ │ + ldr r0, [pc, #212] @ (e1598 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e15dc ) │ │ │ │ + ldr r1, [pc, #212] @ (e159c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e15e0 │ │ │ │ + ldr.w ip, [pc, #212] @ e15a0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e15be │ │ │ │ + beq.n e157e │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e1528 │ │ │ │ + beq.n e14e8 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e157a │ │ │ │ + bmi.n e153a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e1556 │ │ │ │ + bpl.n e1516 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e1566 │ │ │ │ + bne.n e1526 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #164] @ (e15e4 ) │ │ │ │ - ldr r3, [pc, #152] @ (e15dc ) │ │ │ │ + ldr r2, [pc, #164] @ (e15a4 ) │ │ │ │ + ldr r3, [pc, #152] @ (e159c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e15d0 │ │ │ │ + bne.n e1590 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e15e8 ) │ │ │ │ + ldr r0, [pc, #144] @ (e15a8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e153e │ │ │ │ + b.n e14fe │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e153a │ │ │ │ + beq.n e14fa │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1588 │ │ │ │ + bne.n e1548 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e153a │ │ │ │ + b.n e14fa │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e1528 │ │ │ │ + b.n e14e8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e15d4 │ │ │ │ + cbz r1, e1594 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e153a │ │ │ │ - ldr r3, [pc, #44] @ (e15ec ) │ │ │ │ - ldr r1, [pc, #44] @ (e15f0 ) │ │ │ │ + b.n e14fa │ │ │ │ + ldr r3, [pc, #44] @ (e15ac ) │ │ │ │ + ldr r1, [pc, #44] @ (e15b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e1560 │ │ │ │ + b.n e1520 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e153a │ │ │ │ - @ instruction: 0xeaf60022 │ │ │ │ + b.n e14fa │ │ │ │ + @ instruction: 0xeb360022 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaee0022 │ │ │ │ - @ instruction: 0xeaba0022 │ │ │ │ - adds r6, #106 @ 0x6a │ │ │ │ + @ instruction: 0xeb2e0022 │ │ │ │ + @ instruction: 0xeafa0022 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e16dc ) │ │ │ │ + ldr r0, [pc, #212] @ (e169c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e16e0 ) │ │ │ │ + ldr r1, [pc, #212] @ (e16a0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e16e4 │ │ │ │ + ldr.w ip, [pc, #212] @ e16a4 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e16c2 │ │ │ │ + beq.n e1682 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e162c │ │ │ │ + beq.n e15ec │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e167e │ │ │ │ + bmi.n e163e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e165a │ │ │ │ + bpl.n e161a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e166a │ │ │ │ + bne.n e162a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #164] @ (e16e8 ) │ │ │ │ - ldr r3, [pc, #152] @ (e16e0 ) │ │ │ │ + ldr r2, [pc, #164] @ (e16a8 ) │ │ │ │ + ldr r3, [pc, #152] @ (e16a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e16d4 │ │ │ │ + bne.n e1694 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e16ec ) │ │ │ │ + ldr r0, [pc, #144] @ (e16ac ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e1642 │ │ │ │ + b.n e1602 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e163e │ │ │ │ + beq.n e15fe │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e168c │ │ │ │ + bne.n e164c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e163e │ │ │ │ + b.n e15fe │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e162c │ │ │ │ + b.n e15ec │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e16d8 │ │ │ │ + cbz r1, e1698 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e163e │ │ │ │ - ldr r3, [pc, #44] @ (e16f0 ) │ │ │ │ - ldr r1, [pc, #44] @ (e16f4 ) │ │ │ │ + b.n e15fe │ │ │ │ + ldr r3, [pc, #44] @ (e16b0 ) │ │ │ │ + ldr r1, [pc, #44] @ (e16b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e1664 │ │ │ │ + b.n e1624 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e163e │ │ │ │ - ldrd r0, r0, [r2, #136]! @ 0x88 │ │ │ │ + b.n e15fe │ │ │ │ + bics.w r0, r2, r2, asr #32 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [sl, #136]! @ 0x88 │ │ │ │ - @ instruction: 0xe9b60022 │ │ │ │ - adds r5, #102 @ 0x66 │ │ │ │ + bic.w r0, sl, r2, asr #32 │ │ │ │ + ldrd r0, r0, [r6, #136]! @ 0x88 │ │ │ │ + adds r3, #62 @ 0x3e │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e17e0 ) │ │ │ │ + ldr r0, [pc, #212] @ (e17a0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e17e4 ) │ │ │ │ + ldr r1, [pc, #212] @ (e17a4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e17e8 │ │ │ │ + ldr.w ip, [pc, #212] @ e17a8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e17c6 │ │ │ │ + beq.n e1786 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e1730 │ │ │ │ + beq.n e16f0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e1782 │ │ │ │ + bmi.n e1742 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e175e │ │ │ │ + bpl.n e171e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e176e │ │ │ │ + bne.n e172e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #32] │ │ │ │ - ldr r2, [pc, #164] @ (e17ec ) │ │ │ │ - ldr r3, [pc, #152] @ (e17e4 ) │ │ │ │ + ldr r2, [pc, #164] @ (e17ac ) │ │ │ │ + ldr r3, [pc, #152] @ (e17a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e17d8 │ │ │ │ + bne.n e1798 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e17f0 ) │ │ │ │ + ldr r0, [pc, #144] @ (e17b0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e1746 │ │ │ │ + b.n e1706 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e1742 │ │ │ │ + beq.n e1702 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1790 │ │ │ │ + bne.n e1750 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e1742 │ │ │ │ + b.n e1702 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e1730 │ │ │ │ + b.n e16f0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e17dc │ │ │ │ + cbz r1, e179c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e1742 │ │ │ │ - ldr r3, [pc, #44] @ (e17f4 ) │ │ │ │ - ldr r1, [pc, #44] @ (e17f8 ) │ │ │ │ + b.n e1702 │ │ │ │ + ldr r3, [pc, #44] @ (e17b4 ) │ │ │ │ + ldr r1, [pc, #44] @ (e17b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e1768 │ │ │ │ + b.n e1728 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e1742 │ │ │ │ - strd r0, r0, [lr], #136 @ 0x88 │ │ │ │ + b.n e1702 │ │ │ │ + stmdb lr!, {r1, r5} │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r6], #136 @ 0x88 │ │ │ │ - ldmia.w r2!, {r1, r5} │ │ │ │ - adds r4, #98 @ 0x62 │ │ │ │ + stmdb r6!, {r1, r5} │ │ │ │ + ldrd r0, r0, [r2], #136 @ 0x88 │ │ │ │ + adds r2, #58 @ 0x3a │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #18 │ │ │ │ + movs r6, #234 @ 0xea │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e18e4 ) │ │ │ │ + ldr r0, [pc, #212] @ (e18a4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e18e8 ) │ │ │ │ + ldr r1, [pc, #212] @ (e18a8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e18ec │ │ │ │ + ldr.w ip, [pc, #212] @ e18ac │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e18ca │ │ │ │ + beq.n e188a │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e1834 │ │ │ │ + beq.n e17f4 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e1886 │ │ │ │ + bmi.n e1846 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e1862 │ │ │ │ + bpl.n e1822 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e1872 │ │ │ │ + bne.n e1832 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #28] │ │ │ │ - ldr r2, [pc, #164] @ (e18f0 ) │ │ │ │ - ldr r3, [pc, #152] @ (e18e8 ) │ │ │ │ + ldr r2, [pc, #164] @ (e18b0 ) │ │ │ │ + ldr r3, [pc, #152] @ (e18a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e18dc │ │ │ │ + bne.n e189c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e18f4 ) │ │ │ │ + ldr r0, [pc, #144] @ (e18b4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e184a │ │ │ │ + b.n e180a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e1846 │ │ │ │ + beq.n e1806 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1894 │ │ │ │ + bne.n e1854 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e1846 │ │ │ │ + b.n e1806 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e1834 │ │ │ │ + b.n e17f4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e18e0 │ │ │ │ + cbz r1, e18a0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e1846 │ │ │ │ - ldr r3, [pc, #44] @ (e18f8 ) │ │ │ │ - ldr r1, [pc, #44] @ (e18fc ) │ │ │ │ + b.n e1806 │ │ │ │ + ldr r3, [pc, #44] @ (e18b8 ) │ │ │ │ + ldr r1, [pc, #44] @ (e18bc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e186c │ │ │ │ + b.n e182c │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e1846 │ │ │ │ - b.n e18bc │ │ │ │ - movs r2, r4 │ │ │ │ + b.n e1806 │ │ │ │ + @ instruction: 0xe82a0022 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e18b4 │ │ │ │ + @ instruction: 0xe8220022 │ │ │ │ + b.n e1890 │ │ │ │ movs r2, r4 │ │ │ │ - b.n e1850 │ │ │ │ - movs r2, r4 │ │ │ │ - adds r3, #94 @ 0x5e │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e19e8 ) │ │ │ │ + ldr r0, [pc, #212] @ (e19a8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e19ec ) │ │ │ │ + ldr r1, [pc, #212] @ (e19ac ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e19f0 │ │ │ │ + ldr.w ip, [pc, #212] @ e19b0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e19ce │ │ │ │ + beq.n e198e │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e1938 │ │ │ │ + beq.n e18f8 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e198a │ │ │ │ + bmi.n e194a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e1966 │ │ │ │ + bpl.n e1926 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e1976 │ │ │ │ + bne.n e1936 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ - ldr r2, [pc, #164] @ (e19f4 ) │ │ │ │ - ldr r3, [pc, #152] @ (e19ec ) │ │ │ │ + ldr r2, [pc, #164] @ (e19b4 ) │ │ │ │ + ldr r3, [pc, #152] @ (e19ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e19e0 │ │ │ │ + bne.n e19a0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e19f8 ) │ │ │ │ + ldr r0, [pc, #144] @ (e19b8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e194e │ │ │ │ + b.n e190e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e194a │ │ │ │ + beq.n e190a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1998 │ │ │ │ + bne.n e1958 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e194a │ │ │ │ + b.n e190a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e1938 │ │ │ │ + b.n e18f8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e19e4 │ │ │ │ + cbz r1, e19a4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e194a │ │ │ │ - ldr r3, [pc, #44] @ (e19fc ) │ │ │ │ - ldr r1, [pc, #44] @ (e1a00 ) │ │ │ │ + b.n e190a │ │ │ │ + ldr r3, [pc, #44] @ (e19bc ) │ │ │ │ + ldr r1, [pc, #44] @ (e19c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e1970 │ │ │ │ + b.n e1930 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e194a │ │ │ │ - b.n e17b8 │ │ │ │ + b.n e190a │ │ │ │ + b.n e17f8 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e17b0 │ │ │ │ + b.n e17f0 │ │ │ │ movs r2, r4 │ │ │ │ - b.n e174c │ │ │ │ + b.n e178c │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #142 @ 0x8e │ │ │ │ + movs r5, #102 @ 0x66 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e1aec ) │ │ │ │ + ldr r0, [pc, #212] @ (e1aac ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e1af0 ) │ │ │ │ + ldr r1, [pc, #212] @ (e1ab0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e1af4 │ │ │ │ + ldr.w ip, [pc, #212] @ e1ab4 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e1ad2 │ │ │ │ + beq.n e1a92 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e1a3c │ │ │ │ + beq.n e19fc │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e1a8e │ │ │ │ + bmi.n e1a4e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e1a6a │ │ │ │ + bpl.n e1a2a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e1a7a │ │ │ │ + bne.n e1a3a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ - ldr r2, [pc, #164] @ (e1af8 ) │ │ │ │ - ldr r3, [pc, #152] @ (e1af0 ) │ │ │ │ + ldr r2, [pc, #164] @ (e1ab8 ) │ │ │ │ + ldr r3, [pc, #152] @ (e1ab0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1ae4 │ │ │ │ + bne.n e1aa4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e1afc ) │ │ │ │ + ldr r0, [pc, #144] @ (e1abc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e1a52 │ │ │ │ + b.n e1a12 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e1a4e │ │ │ │ + beq.n e1a0e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1a9c │ │ │ │ + bne.n e1a5c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e1a4e │ │ │ │ + b.n e1a0e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e1a3c │ │ │ │ + b.n e19fc │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e1ae8 │ │ │ │ + cbz r1, e1aa8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e1a4e │ │ │ │ - ldr r3, [pc, #44] @ (e1b00 ) │ │ │ │ - ldr r1, [pc, #44] @ (e1b04 ) │ │ │ │ + b.n e1a0e │ │ │ │ + ldr r3, [pc, #44] @ (e1ac0 ) │ │ │ │ + ldr r1, [pc, #44] @ (e1ac4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e1a74 │ │ │ │ + b.n e1a34 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e1a4e │ │ │ │ - b.n e16b4 │ │ │ │ + b.n e1a0e │ │ │ │ + b.n e16f4 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e16ac │ │ │ │ + b.n e16ec │ │ │ │ movs r2, r4 │ │ │ │ - b.n e1648 │ │ │ │ + b.n e1688 │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + cmp r7, #46 @ 0x2e │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e1bf0 ) │ │ │ │ + ldr r0, [pc, #212] @ (e1bb0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e1bf4 ) │ │ │ │ + ldr r1, [pc, #212] @ (e1bb4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e1bf8 │ │ │ │ + ldr.w ip, [pc, #212] @ e1bb8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e1bd6 │ │ │ │ + beq.n e1b96 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e1b40 │ │ │ │ + beq.n e1b00 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e1b92 │ │ │ │ + bmi.n e1b52 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e1b6e │ │ │ │ + bpl.n e1b2e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e1b7e │ │ │ │ + bne.n e1b3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #164] @ (e1bfc ) │ │ │ │ - ldr r3, [pc, #152] @ (e1bf4 ) │ │ │ │ + ldr r2, [pc, #164] @ (e1bbc ) │ │ │ │ + ldr r3, [pc, #152] @ (e1bb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1be8 │ │ │ │ + bne.n e1ba8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e1c00 ) │ │ │ │ + ldr r0, [pc, #144] @ (e1bc0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e1b56 │ │ │ │ + b.n e1b16 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e1b52 │ │ │ │ + beq.n e1b12 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1ba0 │ │ │ │ + bne.n e1b60 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e1b52 │ │ │ │ + b.n e1b12 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e1b40 │ │ │ │ + b.n e1b00 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e1bec │ │ │ │ + cbz r1, e1bac │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e1b52 │ │ │ │ - ldr r3, [pc, #44] @ (e1c04 ) │ │ │ │ - ldr r1, [pc, #44] @ (e1c08 ) │ │ │ │ + b.n e1b12 │ │ │ │ + ldr r3, [pc, #44] @ (e1bc4 ) │ │ │ │ + ldr r1, [pc, #44] @ (e1bc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e1b78 │ │ │ │ + b.n e1b38 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e1b52 │ │ │ │ - b.n e15b0 │ │ │ │ + b.n e1b12 │ │ │ │ + b.n e15f0 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e15a8 │ │ │ │ + b.n e15e8 │ │ │ │ movs r2, r4 │ │ │ │ - b.n e1544 │ │ │ │ + b.n e1584 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #82 @ 0x52 │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e1cf4 ) │ │ │ │ + ldr r0, [pc, #212] @ (e1cb4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e1cf8 ) │ │ │ │ + ldr r1, [pc, #212] @ (e1cb8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e1cfc │ │ │ │ + ldr.w ip, [pc, #212] @ e1cbc │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e1cda │ │ │ │ + beq.n e1c9a │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e1c44 │ │ │ │ + beq.n e1c04 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e1c96 │ │ │ │ + bmi.n e1c56 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e1c72 │ │ │ │ + bpl.n e1c32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e1c82 │ │ │ │ + bne.n e1c42 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #164] @ (e1d00 ) │ │ │ │ - ldr r3, [pc, #152] @ (e1cf8 ) │ │ │ │ + ldr r2, [pc, #164] @ (e1cc0 ) │ │ │ │ + ldr r3, [pc, #152] @ (e1cb8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1cec │ │ │ │ + bne.n e1cac │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e1d04 ) │ │ │ │ + ldr r0, [pc, #144] @ (e1cc4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e1c5a │ │ │ │ + b.n e1c1a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e1c56 │ │ │ │ + beq.n e1c16 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1ca4 │ │ │ │ + bne.n e1c64 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e1c56 │ │ │ │ + b.n e1c16 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e1c44 │ │ │ │ + b.n e1c04 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e1cf0 │ │ │ │ + cbz r1, e1cb0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e1c56 │ │ │ │ - ldr r3, [pc, #44] @ (e1d08 ) │ │ │ │ - ldr r1, [pc, #44] @ (e1d0c ) │ │ │ │ + b.n e1c16 │ │ │ │ + ldr r3, [pc, #44] @ (e1cc8 ) │ │ │ │ + ldr r1, [pc, #44] @ (e1ccc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e1c7c │ │ │ │ + b.n e1c3c │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e1c56 │ │ │ │ - b.n e24ac │ │ │ │ + b.n e1c16 │ │ │ │ + b.n e14ec │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e24a4 │ │ │ │ + b.n e14e4 │ │ │ │ movs r2, r4 │ │ │ │ - b.n e2440 │ │ │ │ + b.n e2480 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r3, #30 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e1df8 ) │ │ │ │ + ldr r0, [pc, #212] @ (e1db8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e1dfc ) │ │ │ │ + ldr r1, [pc, #212] @ (e1dbc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e1e00 │ │ │ │ + ldr.w ip, [pc, #212] @ e1dc0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e1dde │ │ │ │ + beq.n e1d9e │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e1d48 │ │ │ │ + beq.n e1d08 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e1d9a │ │ │ │ + bmi.n e1d5a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e1d76 │ │ │ │ + bpl.n e1d36 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e1d86 │ │ │ │ + bne.n e1d46 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #28] │ │ │ │ - ldr r2, [pc, #164] @ (e1e04 ) │ │ │ │ - ldr r3, [pc, #152] @ (e1dfc ) │ │ │ │ + ldr r2, [pc, #164] @ (e1dc4 ) │ │ │ │ + ldr r3, [pc, #152] @ (e1dbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1df0 │ │ │ │ + bne.n e1db0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e1e08 ) │ │ │ │ + ldr r0, [pc, #144] @ (e1dc8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e1d5e │ │ │ │ + b.n e1d1e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e1d5a │ │ │ │ + beq.n e1d1a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1da8 │ │ │ │ + bne.n e1d68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e1d5a │ │ │ │ + b.n e1d1a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e1d48 │ │ │ │ + b.n e1d08 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e1df4 │ │ │ │ + cbz r1, e1db4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e1d5a │ │ │ │ - ldr r3, [pc, #44] @ (e1e0c ) │ │ │ │ - ldr r1, [pc, #44] @ (e1e10 ) │ │ │ │ + b.n e1d1a │ │ │ │ + ldr r3, [pc, #44] @ (e1dcc ) │ │ │ │ + ldr r1, [pc, #44] @ (e1dd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e1d80 │ │ │ │ + b.n e1d40 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e1d5a │ │ │ │ - b.n e23a8 │ │ │ │ + b.n e1d1a │ │ │ │ + b.n e23e8 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e23a0 │ │ │ │ + b.n e23e0 │ │ │ │ movs r2, r4 │ │ │ │ - b.n e233c │ │ │ │ + b.n e237c │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ + cmp r4, #34 @ 0x22 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e1efc ) │ │ │ │ + ldr r0, [pc, #212] @ (e1ebc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e1f00 ) │ │ │ │ + ldr r1, [pc, #212] @ (e1ec0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e1f04 │ │ │ │ + ldr.w ip, [pc, #212] @ e1ec4 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e1ee2 │ │ │ │ + beq.n e1ea2 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e1e4c │ │ │ │ + beq.n e1e0c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e1e9e │ │ │ │ + bmi.n e1e5e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e1e7a │ │ │ │ + bpl.n e1e3a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e1e8a │ │ │ │ + bne.n e1e4a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ - ldr r2, [pc, #164] @ (e1f08 ) │ │ │ │ - ldr r3, [pc, #152] @ (e1f00 ) │ │ │ │ + ldr r2, [pc, #164] @ (e1ec8 ) │ │ │ │ + ldr r3, [pc, #152] @ (e1ec0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1ef4 │ │ │ │ + bne.n e1eb4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e1f0c ) │ │ │ │ + ldr r0, [pc, #144] @ (e1ecc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e1e62 │ │ │ │ + b.n e1e22 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e1e5e │ │ │ │ + beq.n e1e1e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1eac │ │ │ │ + bne.n e1e6c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e1e5e │ │ │ │ + b.n e1e1e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e1e4c │ │ │ │ + b.n e1e0c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e1ef8 │ │ │ │ + cbz r1, e1eb8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e1e5e │ │ │ │ - ldr r3, [pc, #44] @ (e1f10 ) │ │ │ │ - ldr r1, [pc, #44] @ (e1f14 ) │ │ │ │ + b.n e1e1e │ │ │ │ + ldr r3, [pc, #44] @ (e1ed0 ) │ │ │ │ + ldr r1, [pc, #44] @ (e1ed4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e1e84 │ │ │ │ + b.n e1e44 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e1e5e │ │ │ │ - b.n e22a4 │ │ │ │ + b.n e1e1e │ │ │ │ + b.n e22e4 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e229c │ │ │ │ + b.n e22dc │ │ │ │ movs r2, r4 │ │ │ │ - b.n e2238 │ │ │ │ + b.n e2278 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r3, #30 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r1, #146 @ 0x92 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e2000 ) │ │ │ │ + ldr r0, [pc, #212] @ (e1fc0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e2004 ) │ │ │ │ + ldr r1, [pc, #212] @ (e1fc4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e2008 │ │ │ │ + ldr.w ip, [pc, #212] @ e1fc8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e1fe6 │ │ │ │ + beq.n e1fa6 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e1f50 │ │ │ │ + beq.n e1f10 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e1fa2 │ │ │ │ + bmi.n e1f62 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e1f7e │ │ │ │ + bpl.n e1f3e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e1f8e │ │ │ │ + bne.n e1f4e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #164] @ (e200c ) │ │ │ │ - ldr r3, [pc, #152] @ (e2004 ) │ │ │ │ + ldr r2, [pc, #164] @ (e1fcc ) │ │ │ │ + ldr r3, [pc, #152] @ (e1fc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1ff8 │ │ │ │ + bne.n e1fb8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e2010 ) │ │ │ │ + ldr r0, [pc, #144] @ (e1fd0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e1f66 │ │ │ │ + b.n e1f26 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e1f62 │ │ │ │ + beq.n e1f22 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1fb0 │ │ │ │ + bne.n e1f70 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e1f62 │ │ │ │ + b.n e1f22 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e1f50 │ │ │ │ + b.n e1f10 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e1ffc │ │ │ │ + cbz r1, e1fbc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e1f62 │ │ │ │ - ldr r3, [pc, #44] @ (e2014 ) │ │ │ │ - ldr r1, [pc, #44] @ (e2018 ) │ │ │ │ + b.n e1f22 │ │ │ │ + ldr r3, [pc, #44] @ (e1fd4 ) │ │ │ │ + ldr r1, [pc, #44] @ (e1fd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e1f88 │ │ │ │ + b.n e1f48 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e1f62 │ │ │ │ - b.n e21a0 │ │ │ │ + b.n e1f22 │ │ │ │ + b.n e21e0 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e2198 │ │ │ │ + b.n e21d8 │ │ │ │ movs r2, r4 │ │ │ │ - b.n e2134 │ │ │ │ + b.n e2174 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + cmp r2, #26 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e2104 ) │ │ │ │ + ldr r0, [pc, #212] @ (e20c4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e2108 ) │ │ │ │ + ldr r1, [pc, #212] @ (e20c8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e210c │ │ │ │ + ldr.w ip, [pc, #212] @ e20cc │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e20ea │ │ │ │ + beq.n e20aa │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e2054 │ │ │ │ + beq.n e2014 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e20a6 │ │ │ │ + bmi.n e2066 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e2082 │ │ │ │ + bpl.n e2042 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e2092 │ │ │ │ + bne.n e2052 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #164] @ (e2110 ) │ │ │ │ - ldr r3, [pc, #152] @ (e2108 ) │ │ │ │ + ldr r2, [pc, #164] @ (e20d0 ) │ │ │ │ + ldr r3, [pc, #152] @ (e20c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e20fc │ │ │ │ + bne.n e20bc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e2114 ) │ │ │ │ + ldr r0, [pc, #144] @ (e20d4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e206a │ │ │ │ + b.n e202a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e2066 │ │ │ │ + beq.n e2026 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e20b4 │ │ │ │ + bne.n e2074 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e2066 │ │ │ │ + b.n e2026 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e2054 │ │ │ │ + b.n e2014 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e2100 │ │ │ │ + cbz r1, e20c0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e2066 │ │ │ │ - ldr r3, [pc, #44] @ (e2118 ) │ │ │ │ - ldr r1, [pc, #44] @ (e211c ) │ │ │ │ + b.n e2026 │ │ │ │ + ldr r3, [pc, #44] @ (e20d8 ) │ │ │ │ + ldr r1, [pc, #44] @ (e20dc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e208c │ │ │ │ + b.n e204c │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e2066 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + b.n e2026 │ │ │ │ + b.n e20dc │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - svc 194 @ 0xc2 │ │ │ │ + b.n e20d4 │ │ │ │ movs r2, r4 │ │ │ │ - svc 142 @ 0x8e │ │ │ │ + svc 206 @ 0xce │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r1, #22 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + subs r2, r7, #7 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e2208 ) │ │ │ │ + ldr r0, [pc, #212] @ (e21c8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e220c ) │ │ │ │ + ldr r1, [pc, #212] @ (e21cc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e2210 │ │ │ │ + ldr.w ip, [pc, #212] @ e21d0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e21ee │ │ │ │ + beq.n e21ae │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e2158 │ │ │ │ + beq.n e2118 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e21aa │ │ │ │ + bmi.n e216a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e2186 │ │ │ │ + bpl.n e2146 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e2196 │ │ │ │ + bne.n e2156 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #164] @ (e2214 ) │ │ │ │ - ldr r3, [pc, #152] @ (e220c ) │ │ │ │ + ldr r2, [pc, #164] @ (e21d4 ) │ │ │ │ + ldr r3, [pc, #152] @ (e21cc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e2200 │ │ │ │ + bne.n e21c0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e2218 ) │ │ │ │ + ldr r0, [pc, #144] @ (e21d8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e216e │ │ │ │ + b.n e212e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e216a │ │ │ │ + beq.n e212a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e21b8 │ │ │ │ + bne.n e2178 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e216a │ │ │ │ + b.n e212a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e2158 │ │ │ │ + b.n e2118 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e2204 │ │ │ │ + cbz r1, e21c4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e216a │ │ │ │ - ldr r3, [pc, #44] @ (e221c ) │ │ │ │ - ldr r1, [pc, #44] @ (e2220 ) │ │ │ │ + b.n e212a │ │ │ │ + ldr r3, [pc, #44] @ (e21dc ) │ │ │ │ + ldr r1, [pc, #44] @ (e21e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e2190 │ │ │ │ + b.n e2150 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e216a │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + b.n e212a │ │ │ │ + svc 6 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - udf #190 @ 0xbe │ │ │ │ + udf #254 @ 0xfe │ │ │ │ movs r2, r4 │ │ │ │ - udf #138 @ 0x8a │ │ │ │ + udf #202 @ 0xca │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r0, #18 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + subs r2, r5, #4 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e230c ) │ │ │ │ + ldr r0, [pc, #212] @ (e22cc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e2310 ) │ │ │ │ + ldr r1, [pc, #212] @ (e22d0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e2314 │ │ │ │ + ldr.w ip, [pc, #212] @ e22d4 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e22f2 │ │ │ │ + beq.n e22b2 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e225c │ │ │ │ + beq.n e221c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e22ae │ │ │ │ + bmi.n e226e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e228a │ │ │ │ + bpl.n e224a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e229a │ │ │ │ + bne.n e225a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #164] @ (e2318 ) │ │ │ │ - ldr r3, [pc, #152] @ (e2310 ) │ │ │ │ + ldr r2, [pc, #164] @ (e22d8 ) │ │ │ │ + ldr r3, [pc, #152] @ (e22d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e2304 │ │ │ │ + bne.n e22c4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e231c ) │ │ │ │ + ldr r0, [pc, #144] @ (e22dc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e2272 │ │ │ │ + b.n e2232 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e226e │ │ │ │ + beq.n e222e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e22bc │ │ │ │ + bne.n e227c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e226e │ │ │ │ + b.n e222e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e225c │ │ │ │ + b.n e221c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e2308 │ │ │ │ + cbz r1, e22c8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e226e │ │ │ │ - ldr r3, [pc, #44] @ (e2320 ) │ │ │ │ - ldr r1, [pc, #44] @ (e2324 ) │ │ │ │ + b.n e222e │ │ │ │ + ldr r3, [pc, #44] @ (e22e0 ) │ │ │ │ + ldr r1, [pc, #44] @ (e22e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e2294 │ │ │ │ + b.n e2254 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e226e │ │ │ │ - ble.n e2294 │ │ │ │ + b.n e222e │ │ │ │ + udf #2 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n e228c │ │ │ │ + ble.n e22cc │ │ │ │ movs r2, r4 │ │ │ │ - ble.n e2228 │ │ │ │ + ble.n e2268 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + movs r7, #14 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + subs r2, r4, #1 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e2410 ) │ │ │ │ + ldr r0, [pc, #212] @ (e23d0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e2414 ) │ │ │ │ + ldr r1, [pc, #212] @ (e23d4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e2418 │ │ │ │ + ldr.w ip, [pc, #212] @ e23d8 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e23f6 │ │ │ │ + beq.n e23b6 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e2360 │ │ │ │ + beq.n e2320 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e23b2 │ │ │ │ + bmi.n e2372 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e238e │ │ │ │ + bpl.n e234e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e239e │ │ │ │ + bne.n e235e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #164] @ (e241c ) │ │ │ │ - ldr r3, [pc, #152] @ (e2414 ) │ │ │ │ + ldr r2, [pc, #164] @ (e23dc ) │ │ │ │ + ldr r3, [pc, #152] @ (e23d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e2408 │ │ │ │ + bne.n e23c8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e2420 ) │ │ │ │ + ldr r0, [pc, #144] @ (e23e0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e2376 │ │ │ │ + b.n e2336 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e2372 │ │ │ │ + beq.n e2332 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e23c0 │ │ │ │ + bne.n e2380 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e2372 │ │ │ │ + b.n e2332 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e2360 │ │ │ │ + b.n e2320 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e240c │ │ │ │ + cbz r1, e23cc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e2372 │ │ │ │ - ldr r3, [pc, #44] @ (e2424 ) │ │ │ │ - ldr r1, [pc, #44] @ (e2428 ) │ │ │ │ + b.n e2332 │ │ │ │ + ldr r3, [pc, #44] @ (e23e4 ) │ │ │ │ + ldr r1, [pc, #44] @ (e23e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e2398 │ │ │ │ + b.n e2358 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e2372 │ │ │ │ - bgt.n e2390 │ │ │ │ + b.n e2332 │ │ │ │ + bgt.n e23d0 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n e2388 │ │ │ │ + bgt.n e23c8 │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n e2324 │ │ │ │ + bgt.n e2364 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + movs r6, #10 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + adds r2, r2, #6 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e2514 ) │ │ │ │ + ldr r0, [pc, #212] @ (e24d4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e2518 ) │ │ │ │ + ldr r1, [pc, #212] @ (e24d8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e251c │ │ │ │ + ldr.w ip, [pc, #212] @ e24dc │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e24fa │ │ │ │ + beq.n e24ba │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e2464 │ │ │ │ + beq.n e2424 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e24b6 │ │ │ │ + bmi.n e2476 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e2492 │ │ │ │ + bpl.n e2452 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e24a2 │ │ │ │ + bne.n e2462 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #164] @ (e2520 ) │ │ │ │ - ldr r3, [pc, #152] @ (e2518 ) │ │ │ │ + ldr r2, [pc, #164] @ (e24e0 ) │ │ │ │ + ldr r3, [pc, #152] @ (e24d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e250c │ │ │ │ + bne.n e24cc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e2524 ) │ │ │ │ + ldr r0, [pc, #144] @ (e24e4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e247a │ │ │ │ + b.n e243a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e2476 │ │ │ │ + beq.n e2436 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e24c4 │ │ │ │ + bne.n e2484 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e2476 │ │ │ │ + b.n e2436 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e2464 │ │ │ │ + b.n e2424 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e2510 │ │ │ │ + cbz r1, e24d0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e2476 │ │ │ │ - ldr r3, [pc, #44] @ (e2528 ) │ │ │ │ - ldr r1, [pc, #44] @ (e252c ) │ │ │ │ + b.n e2436 │ │ │ │ + ldr r3, [pc, #44] @ (e24e8 ) │ │ │ │ + ldr r1, [pc, #44] @ (e24ec ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e249c │ │ │ │ + b.n e245c │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e2476 │ │ │ │ - blt.n e248c │ │ │ │ + b.n e2436 │ │ │ │ + blt.n e24cc │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n e2484 │ │ │ │ + blt.n e24c4 │ │ │ │ movs r2, r4 │ │ │ │ - blt.n e2620 │ │ │ │ + blt.n e2460 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #46 @ 0x2e │ │ │ │ + movs r5, #6 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + adds r2, r1, #3 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e2618 ) │ │ │ │ + ldr r0, [pc, #212] @ (e25d8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e261c ) │ │ │ │ + ldr r1, [pc, #212] @ (e25dc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e2620 │ │ │ │ + ldr.w ip, [pc, #212] @ e25e0 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e25fe │ │ │ │ + beq.n e25be │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e2568 │ │ │ │ + beq.n e2528 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e25ba │ │ │ │ + bmi.n e257a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e2596 │ │ │ │ + bpl.n e2556 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e25a6 │ │ │ │ + bne.n e2566 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #164] @ (e2624 ) │ │ │ │ - ldr r3, [pc, #152] @ (e261c ) │ │ │ │ + ldr r2, [pc, #164] @ (e25e4 ) │ │ │ │ + ldr r3, [pc, #152] @ (e25dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e2610 │ │ │ │ + bne.n e25d0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e2628 ) │ │ │ │ + ldr r0, [pc, #144] @ (e25e8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e257e │ │ │ │ + b.n e253e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e257a │ │ │ │ + beq.n e253a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e25c8 │ │ │ │ + bne.n e2588 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e257a │ │ │ │ + b.n e253a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e2568 │ │ │ │ + b.n e2528 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e2614 │ │ │ │ + cbz r1, e25d4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e257a │ │ │ │ - ldr r3, [pc, #44] @ (e262c ) │ │ │ │ - ldr r1, [pc, #44] @ (e2630 ) │ │ │ │ + b.n e253a │ │ │ │ + ldr r3, [pc, #44] @ (e25ec ) │ │ │ │ + ldr r1, [pc, #44] @ (e25f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e25a0 │ │ │ │ + b.n e2560 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e257a │ │ │ │ - bge.n e2588 │ │ │ │ + b.n e253a │ │ │ │ + bge.n e25c8 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n e2580 │ │ │ │ + bge.n e25c0 │ │ │ │ movs r2, r4 │ │ │ │ - bge.n e271c │ │ │ │ + bge.n e255c │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + movs r4, #2 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + adds r2, r0, #0 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (e271c ) │ │ │ │ + ldr r0, [pc, #212] @ (e26dc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e2720 ) │ │ │ │ + ldr r1, [pc, #212] @ (e26e0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e2724 │ │ │ │ + ldr.w ip, [pc, #212] @ e26e4 │ │ │ │ sub sp, #20 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e2702 │ │ │ │ + beq.n e26c2 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e266c │ │ │ │ + beq.n e262c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e26be │ │ │ │ + bmi.n e267e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e269a │ │ │ │ + bpl.n e265a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e26aa │ │ │ │ + bne.n e266a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #164] @ (e2728 ) │ │ │ │ - ldr r3, [pc, #152] @ (e2720 ) │ │ │ │ + ldr r2, [pc, #164] @ (e26e8 ) │ │ │ │ + ldr r3, [pc, #152] @ (e26e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e2714 │ │ │ │ + bne.n e26d4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e272c ) │ │ │ │ + ldr r0, [pc, #144] @ (e26ec ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e2682 │ │ │ │ + b.n e2642 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e267e │ │ │ │ + beq.n e263e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e26cc │ │ │ │ + bne.n e268c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e267e │ │ │ │ + b.n e263e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e266c │ │ │ │ + b.n e262c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e2718 │ │ │ │ + cbz r1, e26d8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 87140 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e267e │ │ │ │ - ldr r3, [pc, #44] @ (e2730 ) │ │ │ │ - ldr r1, [pc, #44] @ (e2734 ) │ │ │ │ + b.n e263e │ │ │ │ + ldr r3, [pc, #44] @ (e26f0 ) │ │ │ │ + ldr r1, [pc, #44] @ (e26f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e26a4 │ │ │ │ + b.n e2664 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e267e │ │ │ │ - bls.n e2684 │ │ │ │ + b.n e263e │ │ │ │ + bls.n e26c4 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n e267c │ │ │ │ + bls.n e26bc │ │ │ │ movs r2, r4 │ │ │ │ - bls.n e2818 │ │ │ │ + bls.n e2658 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r2, #254 @ 0xfe │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + subs r6, r6, r4 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e2738 : │ │ │ │ +000e26f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r5, [pc, #1640] @ e2db4 │ │ │ │ + ldr.w r5, [pc, #1640] @ e2d74 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w r4, [pc, #1640] @ e2db8 │ │ │ │ + ldr.w r4, [pc, #1640] @ e2d78 │ │ │ │ mov r9, r2 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r3, [pc, #1636] @ e2dbc │ │ │ │ + ldr.w r3, [pc, #1636] @ e2d7c │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ lsls r4, r0, #31 │ │ │ │ - bmi.w e2926 │ │ │ │ + bmi.w e28e6 │ │ │ │ asrs r4, r0, #1 │ │ │ │ eor.w r2, r4, r4, asr #31 │ │ │ │ sub.w r2, r2, r4, asr #31 │ │ │ │ bic.w r5, r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r5, [sp, #12] │ │ │ │ - beq.w e2a10 │ │ │ │ + beq.w e29d0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w e2a10 │ │ │ │ + blt.w e29d0 │ │ │ │ movs r5, #1 │ │ │ │ add r6, sp, #12 │ │ │ │ lsls r2, r1, #31 │ │ │ │ - bpl.w e2944 │ │ │ │ + bpl.w e2904 │ │ │ │ bic.w r2, r1, #1 │ │ │ │ ldr.w r8, [r2, #8] │ │ │ │ and.w r4, r8, #3 │ │ │ │ mov.w sl, r8, lsr #3 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.w e2bcc │ │ │ │ + beq.w e2b8c │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w e2a10 │ │ │ │ + blt.w e29d0 │ │ │ │ adds r2, #12 │ │ │ │ mov r7, sl │ │ │ │ cmp r5, sl │ │ │ │ - ble.w e29d0 │ │ │ │ + ble.w e2990 │ │ │ │ cmp.w r9, #38 @ 0x26 │ │ │ │ - beq.w e2b10 │ │ │ │ + beq.w e2ad0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 52d20 <_PyLong_New@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e2cba │ │ │ │ + beq.w e2c7a │ │ │ │ lsls r3, r5, #3 │ │ │ │ add.w r8, r0, #12 │ │ │ │ cmp.w r9, #124 @ 0x7c │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq.w e2a9c │ │ │ │ + beq.w e2a5c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e2cb6 │ │ │ │ + beq.w e2c76 │ │ │ │ subs r3, r7, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bls.w e2c2a │ │ │ │ + bls.w e2bea │ │ │ │ sub.w r0, r8, r2 │ │ │ │ sub.w r1, r8, r6 │ │ │ │ mov lr, r8 │ │ │ │ mov ip, r6 │ │ │ │ mov r3, r2 │ │ │ │ cmp r0, #4 │ │ │ │ it ne │ │ │ │ cmpne r1, #4 │ │ │ │ - beq.w e2c2a │ │ │ │ + beq.w e2bea │ │ │ │ mov.w r9, r7, lsr #1 │ │ │ │ add.w r9, r2, r9, lsl #3 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r3, #8 │ │ │ │ ldr.w r0, [ip] │ │ │ │ add.w lr, lr, #8 │ │ │ │ ldr.w sl, [ip, #4] │ │ │ │ add.w ip, ip, #8 │ │ │ │ eors r0, r1 │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ str.w r0, [lr, #-8] │ │ │ │ cmp r3, r9 │ │ │ │ eor.w r1, r1, sl │ │ │ │ str.w r1, [lr, #-4] │ │ │ │ - bne.n e2812 │ │ │ │ + bne.n e27d2 │ │ │ │ bic.w r3, r7, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n e2852 │ │ │ │ + beq.n e2812 │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ ldr.w r1, [r6, r3, lsl #2] │ │ │ │ eors r2, r1 │ │ │ │ str.w r2, [r8, r3, lsl #2] │ │ │ │ cmp r7, r5 │ │ │ │ - bge.n e28a4 │ │ │ │ + bge.n e2864 │ │ │ │ sub.w ip, r5, r7 │ │ │ │ add.w r3, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, #6 │ │ │ │ mov.w r3, r7, lsl #2 │ │ │ │ - bls.w e2bf6 │ │ │ │ + bls.w e2bb6 │ │ │ │ adds r1, r3, #4 │ │ │ │ add.w r2, r8, r3 │ │ │ │ add r1, r6 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e2bf6 │ │ │ │ + beq.w e2bb6 │ │ │ │ mov.w r5, ip, lsr #1 │ │ │ │ add r3, r6 │ │ │ │ add.w r5, r2, r5, lsl #3 │ │ │ │ ldrd r1, r0, [r3] │ │ │ │ strd r1, r0, [r2] │ │ │ │ adds r2, #8 │ │ │ │ adds r3, #8 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n e2880 │ │ │ │ + bne.n e2840 │ │ │ │ tst.w ip, #1 │ │ │ │ - beq.n e28a4 │ │ │ │ + beq.n e2864 │ │ │ │ bic.w ip, ip, #1 │ │ │ │ add ip, r7 │ │ │ │ ldr.w r3, [r6, ip, lsl #2] │ │ │ │ str.w r3, [r8, ip, lsl #2] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx 52e04 <_PyLong_Sign@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsrs r5, r5, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w e2d9c │ │ │ │ + bne.w e2d5c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e2c86 │ │ │ │ + beq.w e2c46 │ │ │ │ add.w r2, r4, #12 │ │ │ │ mov r3, r5 │ │ │ │ add.w r2, r2, r5, lsl #2 │ │ │ │ - b.n e28cc │ │ │ │ + b.n e288c │ │ │ │ subs r3, #1 │ │ │ │ - beq.n e2990 │ │ │ │ + beq.n e2950 │ │ │ │ ldr.w r1, [r2, #-4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n e28c8 │ │ │ │ + beq.n e2888 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n e28e2 │ │ │ │ + beq.n e28a2 │ │ │ │ rsb r2, r0, #1 │ │ │ │ orr.w r2, r2, r3, lsl #3 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w e2c86 │ │ │ │ + beq.w e2c46 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n e29b2 │ │ │ │ + bne.n e2972 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2904 │ │ │ │ + beq.n e28c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e29c8 │ │ │ │ - ldr.w r2, [pc, #1208] @ e2dc0 │ │ │ │ - ldr.w r3, [pc, #1196] @ e2db8 │ │ │ │ + beq.n e2988 │ │ │ │ + ldr.w r2, [pc, #1208] @ e2d80 │ │ │ │ + ldr.w r3, [pc, #1196] @ e2d78 │ │ │ │ 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 e2d50 │ │ │ │ + bne.w e2d10 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bic.w r6, r0, #1 │ │ │ │ adds r6, #12 │ │ │ │ ldr.w r5, [r6, #-4] │ │ │ │ and.w r2, r5, #3 │ │ │ │ cmp r2, #2 │ │ │ │ mov.w r5, r5, lsr #3 │ │ │ │ it eq │ │ │ │ negeq r5, r5 │ │ │ │ lsls r2, r1, #31 │ │ │ │ - bmi.w e2794 │ │ │ │ + bmi.w e2754 │ │ │ │ asrs r2, r1, #1 │ │ │ │ eor.w r4, r2, r2, asr #31 │ │ │ │ sub.w r4, r4, r2, asr #31 │ │ │ │ orrs r2, r5 │ │ │ │ sub.w r7, r4, #1073741824 @ 0x40000000 │ │ │ │ bic.w r4, r4, #3221225472 @ 0xc0000000 │ │ │ │ clz r7, r7 │ │ │ │ str r4, [sp, #24] │ │ │ │ lsrs r7, r7, #5 │ │ │ │ orrs.w r7, r7, r2, lsr #31 │ │ │ │ - bne.n e2a10 │ │ │ │ + bne.n e29d0 │ │ │ │ cmp r5, #1 │ │ │ │ - bgt.w e2a72 │ │ │ │ + bgt.w e2a32 │ │ │ │ cmp.w r9, #38 @ 0x26 │ │ │ │ - beq.w e2ba6 │ │ │ │ + beq.w e2b66 │ │ │ │ movs r0, #1 │ │ │ │ blx 52d20 <_PyLong_New@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e2d62 │ │ │ │ + beq.w e2d22 │ │ │ │ movs r3, #8 │ │ │ │ add.w r8, r0, #12 │ │ │ │ add r2, sp, #24 │ │ │ │ movs r7, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n e29fa │ │ │ │ + b.n e29ba │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r4, #0] │ │ │ │ mul.w r4, r2, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 53030 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n e28ee │ │ │ │ + beq.n e28ae │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.n e28f2 │ │ │ │ + beq.n e28b2 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w e2d22 │ │ │ │ + bne.w e2ce2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r5, r3, #1 │ │ │ │ - b.n e28f2 │ │ │ │ + b.n e28b2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2904 │ │ │ │ + b.n e28c4 │ │ │ │ cmp.w r9, #38 @ 0x26 │ │ │ │ - beq.w e2ba8 │ │ │ │ + beq.w e2b68 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e2ce0 │ │ │ │ + beq.w e2ca0 │ │ │ │ mov r0, sl │ │ │ │ blx 52d20 <_PyLong_New@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e2d7c │ │ │ │ + beq.w e2d3c │ │ │ │ bic.w r3, r8, #7 │ │ │ │ add.w r8, r0, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp.w r9, #124 @ 0x7c │ │ │ │ - beq.w e2c0c │ │ │ │ + beq.w e2bcc │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r5 │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r3 │ │ │ │ - b.n e27e4 │ │ │ │ + b.n e27a4 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 8be60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 8be60 │ │ │ │ cmp.w r9, #38 @ 0x26 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - beq.w e2c8a │ │ │ │ + beq.w e2c4a │ │ │ │ cmp.w r9, #124 @ 0x7c │ │ │ │ - beq.w e2c4a │ │ │ │ + beq.w e2c0a │ │ │ │ blx 53660 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e2cda │ │ │ │ + beq.w e2c9a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2a54 │ │ │ │ + beq.n e2a14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2c5e │ │ │ │ + beq.w e2c1e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e28e8 │ │ │ │ + beq.w e28a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e28e8 │ │ │ │ + bne.w e28a8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e28e8 │ │ │ │ + b.n e28a8 │ │ │ │ cmp.w r9, #38 @ 0x26 │ │ │ │ itt ne │ │ │ │ addne r2, sp, #24 │ │ │ │ movne r7, #1 │ │ │ │ - bne.w e27c2 │ │ │ │ + bne.w e2782 │ │ │ │ movs r0, #1 │ │ │ │ blx 52d20 <_PyLong_New@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e2c52 │ │ │ │ + beq.w e2c12 │ │ │ │ movs r3, #8 │ │ │ │ add.w r8, r0, #12 │ │ │ │ add r2, sp, #24 │ │ │ │ movs r5, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n e2b3c │ │ │ │ + b.n e2afc │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e2856 │ │ │ │ + beq.w e2816 │ │ │ │ subs r3, r7, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bls.w e2c92 │ │ │ │ + bls.w e2c52 │ │ │ │ sub.w r1, r8, r2 │ │ │ │ sub.w r3, r8, r6 │ │ │ │ mov lr, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, #4 │ │ │ │ it ne │ │ │ │ cmpne r3, #4 │ │ │ │ - beq.w e2c92 │ │ │ │ + beq.w e2c52 │ │ │ │ mov.w r9, r7, lsr #1 │ │ │ │ add.w r9, r6, r9, lsl #3 │ │ │ │ ldr.w r3, [ip] │ │ │ │ adds r0, #8 │ │ │ │ ldr.w r1, [r0, #-8] │ │ │ │ add.w ip, ip, #8 │ │ │ │ ldr.w sl, [ip, #-4] │ │ │ │ add.w lr, lr, #8 │ │ │ │ orrs r1, r3 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ str.w r1, [lr, #-8] │ │ │ │ cmp r9, r0 │ │ │ │ orr.w r3, r3, sl │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ - bne.n e2aca │ │ │ │ + bne.n e2a8a │ │ │ │ bic.w r3, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w e2852 │ │ │ │ + beq.w e2812 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ ldr.w r2, [r6, r3, lsl #2] │ │ │ │ orrs r2, r1 │ │ │ │ str.w r2, [r8, r3, lsl #2] │ │ │ │ - b.n e2852 │ │ │ │ + b.n e2812 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w e2d0a │ │ │ │ + beq.w e2cca │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 52d20 <_PyLong_New@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e2d6e │ │ │ │ + beq.w e2d2e │ │ │ │ bic.w r3, r8, #7 │ │ │ │ mov r5, sl │ │ │ │ add.w r8, r0, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e28a4 │ │ │ │ + beq.w e2864 │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bls.w e2c66 │ │ │ │ + bls.w e2c26 │ │ │ │ sub.w r7, r8, r2 │ │ │ │ sub.w r0, r8, r6 │ │ │ │ mov ip, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r2 │ │ │ │ cmp r7, #4 │ │ │ │ it ne │ │ │ │ cmpne r0, #4 │ │ │ │ - beq.w e2c66 │ │ │ │ + beq.w e2c26 │ │ │ │ mov.w lr, r5, lsr #1 │ │ │ │ add.w lr, r2, lr, lsl #3 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ adds r3, #8 │ │ │ │ ldr.w r7, [r3, #-8] │ │ │ │ adds r1, #8 │ │ │ │ ldr.w r9, [r3, #-4] │ │ │ │ add.w ip, ip, #8 │ │ │ │ ands r7, r0 │ │ │ │ ldr.w r0, [r1, #-4] │ │ │ │ cmp r3, lr │ │ │ │ str.w r7, [ip, #-8] │ │ │ │ and.w r0, r0, r9 │ │ │ │ str.w r0, [ip, #-4] │ │ │ │ - bne.n e2b64 │ │ │ │ + bne.n e2b24 │ │ │ │ bic.w r3, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w e28a4 │ │ │ │ + beq.w e2864 │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ ldr.w r1, [r6, r3, lsl #2] │ │ │ │ ands r2, r1 │ │ │ │ str.w r2, [r8, r3, lsl #2] │ │ │ │ - b.n e28a4 │ │ │ │ + b.n e2864 │ │ │ │ add r2, sp, #24 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.w e2d88 │ │ │ │ + ble.w e2d48 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 52d20 <_PyLong_New@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e2d54 │ │ │ │ + beq.w e2d14 │ │ │ │ lsls r1, r5, #3 │ │ │ │ mov r2, r6 │ │ │ │ add.w r8, r0, #12 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ - b.n e2b36 │ │ │ │ + b.n e2af6 │ │ │ │ subs.w sl, sl, #0 │ │ │ │ it ne │ │ │ │ movne.w sl, #1 │ │ │ │ orrs.w sl, sl, r5, lsr #31 │ │ │ │ - bne.w e2a10 │ │ │ │ - cbnz r5, e2c1e │ │ │ │ - ldr r2, [pc, #480] @ (e2dc4 ) │ │ │ │ - ldr r1, [pc, #484] @ (e2dc8 ) │ │ │ │ + bne.w e29d0 │ │ │ │ + cbnz r5, e2bde │ │ │ │ + ldr r2, [pc, #480] @ (e2d84 ) │ │ │ │ + ldr r1, [pc, #484] @ (e2d88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ bl 8bdd4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n e28a4 │ │ │ │ + b.n e2864 │ │ │ │ add r8, r3 │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ add r3, r6 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str.w r2, [r8], #4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n e2bfe │ │ │ │ - b.n e28a4 │ │ │ │ + bne.n e2bbe │ │ │ │ + b.n e2864 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n e2cb2 │ │ │ │ + beq.n e2c72 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r5 │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r3 │ │ │ │ - b.n e2aa2 │ │ │ │ + b.n e2a62 │ │ │ │ cmp.w r9, #38 @ 0x26 │ │ │ │ - beq.n e2d0a │ │ │ │ + beq.n e2cca │ │ │ │ adds r2, #12 │ │ │ │ mov r7, sl │ │ │ │ - b.n e27c2 │ │ │ │ + b.n e2782 │ │ │ │ subs r0, r6, #4 │ │ │ │ sub.w r1, r8, #4 │ │ │ │ add.w lr, r2, r7, lsl #2 │ │ │ │ ldr.w ip, [r2], #4 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ cmp r2, lr │ │ │ │ eor.w r3, r3, ip │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ - bne.n e2c34 │ │ │ │ - b.n e2852 │ │ │ │ + bne.n e2bf4 │ │ │ │ + b.n e2812 │ │ │ │ blx 530e4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n e2a3a │ │ │ │ + b.n e29fa │ │ │ │ bl 8bdd4 │ │ │ │ movs r5, #1 │ │ │ │ mov r8, r4 │ │ │ │ add r2, sp, #24 │ │ │ │ - b.n e2b3c │ │ │ │ + b.n e2afc │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2a54 │ │ │ │ + b.n e2a14 │ │ │ │ subs r6, #4 │ │ │ │ sub.w r8, r8, #4 │ │ │ │ add.w r5, r2, r5, lsl #2 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r2, r5 │ │ │ │ and.w r3, r3, r1 │ │ │ │ str.w r3, [r8, #4]! │ │ │ │ - bne.n e2c70 │ │ │ │ - b.n e28a4 │ │ │ │ + bne.n e2c30 │ │ │ │ + b.n e2864 │ │ │ │ mov r3, r0 │ │ │ │ - b.n e2994 │ │ │ │ + b.n e2954 │ │ │ │ blx 530f0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n e2a3a │ │ │ │ + b.n e29fa │ │ │ │ subs r0, r6, #4 │ │ │ │ sub.w r1, r8, #4 │ │ │ │ add.w lr, r2, r7, lsl #2 │ │ │ │ ldr.w ip, [r2], #4 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ cmp lr, r2 │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ - bne.n e2c9c │ │ │ │ - b.n e2852 │ │ │ │ + bne.n e2c5c │ │ │ │ + b.n e2812 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r7 │ │ │ │ movs r7, #0 │ │ │ │ - b.n e2852 │ │ │ │ + b.n e2812 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 8bdd4 │ │ │ │ cmp.w r9, #124 @ 0x7c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ it ne │ │ │ │ movne r8, r4 │ │ │ │ - bne.w e27e4 │ │ │ │ + bne.w e27a4 │ │ │ │ mov r8, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e2856 │ │ │ │ + beq.w e2816 │ │ │ │ mov r8, r4 │ │ │ │ - b.n e2aa2 │ │ │ │ + b.n e2a62 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n e2a40 │ │ │ │ - ldr r1, [pc, #224] @ (e2dc4 ) │ │ │ │ + b.n e2a00 │ │ │ │ + ldr r1, [pc, #224] @ (e2d84 ) │ │ │ │ ldr r3, [r3, r1] │ │ │ │ - ldr r1, [pc, #228] @ (e2dcc ) │ │ │ │ + ldr r1, [pc, #228] @ (e2d8c ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ blx 52ed8 │ │ │ │ bl 8bdd4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r9, #124 @ 0x7c │ │ │ │ - beq.n e2d3a │ │ │ │ + beq.n e2cfa │ │ │ │ mov r3, r6 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, sl │ │ │ │ mov r4, sl │ │ │ │ mov r2, r3 │ │ │ │ mov r8, sl │ │ │ │ - b.n e27e4 │ │ │ │ - ldr r2, [pc, #184] @ (e2dc4 ) │ │ │ │ - ldr r1, [pc, #192] @ (e2dd0 ) │ │ │ │ + b.n e27a4 │ │ │ │ + ldr r2, [pc, #184] @ (e2d84 ) │ │ │ │ + ldr r1, [pc, #192] @ (e2d90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ bl 8bdd4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e28f2 │ │ │ │ + beq.w e28b2 │ │ │ │ orr.w r5, r4, #1 │ │ │ │ - b.n e2904 │ │ │ │ + b.n e28c4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e2bf2 │ │ │ │ + beq.w e2bb2 │ │ │ │ mov r3, r6 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, sl │ │ │ │ mov r4, sl │ │ │ │ mov r2, r3 │ │ │ │ mov r8, sl │ │ │ │ - b.n e2aa2 │ │ │ │ + b.n e2a62 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ bl 8bdd4 │ │ │ │ mov r3, r6 │ │ │ │ mov r8, r4 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - b.n e2b36 │ │ │ │ + b.n e2af6 │ │ │ │ bl 8bdd4 │ │ │ │ mov r8, r4 │ │ │ │ add r2, sp, #24 │ │ │ │ movs r7, #1 │ │ │ │ - b.n e29fa │ │ │ │ + b.n e29ba │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r8, r4 │ │ │ │ bl 8bdd4 │ │ │ │ mov r5, sl │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n e2b36 │ │ │ │ + b.n e2af6 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r8, r4 │ │ │ │ bl 8bdd4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n e29fa │ │ │ │ - ldr r2, [pc, #56] @ (e2dc4 ) │ │ │ │ - ldr r1, [pc, #72] @ (e2dd4 ) │ │ │ │ + b.n e29ba │ │ │ │ + ldr r2, [pc, #56] @ (e2d84 ) │ │ │ │ + ldr r1, [pc, #72] @ (e2d94 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n e2d1c │ │ │ │ - ldr r3, [pc, #56] @ (e2dd8 ) │ │ │ │ + b.n e2cdc │ │ │ │ + ldr r3, [pc, #56] @ (e2d98 ) │ │ │ │ movw r2, #1898 @ 0x76a │ │ │ │ - ldr r1, [pc, #56] @ (e2ddc ) │ │ │ │ - ldr r0, [pc, #56] @ (e2de0 ) │ │ │ │ + ldr r1, [pc, #56] @ (e2d9c ) │ │ │ │ + ldr r0, [pc, #56] @ (e2da0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2400 @ 0x960 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - bhi.n e2d08 │ │ │ │ + bhi.n e2d48 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n e2d04 │ │ │ │ + bhi.n e2d44 │ │ │ │ movs r2, r4 │ │ │ │ - bvs.n e2da4 │ │ │ │ + bvc.n e2de4 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + asrs r4, r2, #26 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + asrs r0, r2, #22 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r2, r2, #30 │ │ │ │ + asrs r2, r5, #21 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r6, r5, #28 │ │ │ │ + lsrs r6, r0, #20 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r6, r1, #29 │ │ │ │ + asrs r6, r4, #20 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e2de4 : │ │ │ │ +000e2da4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #352] @ (e2f54 ) │ │ │ │ + ldr r2, [pc, #352] @ (e2f14 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #352] @ (e2f58 ) │ │ │ │ + ldr r3, [pc, #352] @ (e2f18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - ldr r4, [pc, #348] @ (e2f5c ) │ │ │ │ + ldr r4, [pc, #348] @ (e2f1c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e2e78 │ │ │ │ + beq.n e2e38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, e2e62 │ │ │ │ - ldr r3, [pc, #332] @ (e2f60 ) │ │ │ │ + cbz r3, e2e22 │ │ │ │ + ldr r3, [pc, #332] @ (e2f20 ) │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w r1, [r3, #184] @ 0xb8 │ │ │ │ blx 5354c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e2e9c │ │ │ │ + beq.n e2e5c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n e2eb2 │ │ │ │ + bpl.n e2e72 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n e2ee6 │ │ │ │ + bne.n e2ea6 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n e2e48 │ │ │ │ + beq.n e2e08 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, e2e6c │ │ │ │ - ldr r2, [pc, #280] @ (e2f64 ) │ │ │ │ - ldr r3, [pc, #268] @ (e2f58 ) │ │ │ │ + cbz r2, e2e2c │ │ │ │ + ldr r2, [pc, #280] @ (e2f24 ) │ │ │ │ + ldr r3, [pc, #268] @ (e2f18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e2f4c │ │ │ │ + bne.n e2f0c │ │ │ │ mov r0, r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n e2e12 │ │ │ │ + b.n e2dd2 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n e2e48 │ │ │ │ - ldr r1, [pc, #236] @ (e2f68 ) │ │ │ │ + b.n e2e08 │ │ │ │ + ldr r1, [pc, #236] @ (e2f28 ) │ │ │ │ movs r0, #215 @ 0xd7 │ │ │ │ - ldr r3, [pc, #236] @ (e2f6c ) │ │ │ │ - ldr r2, [pc, #240] @ (e2f70 ) │ │ │ │ + ldr r3, [pc, #236] @ (e2f2c ) │ │ │ │ + ldr r2, [pc, #240] @ (e2f30 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #232] @ (e2f74 ) │ │ │ │ - ldr r0, [pc, #236] @ (e2f78 ) │ │ │ │ + ldr r1, [pc, #232] @ (e2f34 ) │ │ │ │ + ldr r0, [pc, #236] @ (e2f38 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r1, #1 │ │ │ │ - b.n e2e48 │ │ │ │ - ldr r3, [pc, #200] @ (e2f68 ) │ │ │ │ + b.n e2e08 │ │ │ │ + ldr r3, [pc, #200] @ (e2f28 ) │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ - ldr r1, [pc, #216] @ (e2f7c ) │ │ │ │ - ldr r0, [pc, #220] @ (e2f80 ) │ │ │ │ + ldr r1, [pc, #216] @ (e2f3c ) │ │ │ │ + ldr r0, [pc, #220] @ (e2f40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e2e98 │ │ │ │ - ldr r0, [pc, #208] @ (e2f84 ) │ │ │ │ + b.n e2e58 │ │ │ │ + ldr r0, [pc, #208] @ (e2f44 ) │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e2ed0 │ │ │ │ + beq.n e2e90 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, e2efe │ │ │ │ - ldr r3, [pc, #148] @ (e2f68 ) │ │ │ │ + cbz r2, e2ebe │ │ │ │ + ldr r3, [pc, #148] @ (e2f28 ) │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ - ldr r1, [pc, #176] @ (e2f88 ) │ │ │ │ - ldr r0, [pc, #180] @ (e2f8c ) │ │ │ │ + ldr r1, [pc, #176] @ (e2f48 ) │ │ │ │ + ldr r0, [pc, #180] @ (e2f4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e2e98 │ │ │ │ + b.n e2e58 │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ ldreq r2, [r0, #0] │ │ │ │ - beq.n e2e3a │ │ │ │ + beq.n e2dfa │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n e2f06 │ │ │ │ + bne.n e2ec6 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ negs r1, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n e2e3a │ │ │ │ + b.n e2dfa │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2ed0 │ │ │ │ + b.n e2e90 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r1, e2f50 │ │ │ │ + cbz r1, e2f10 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n e2f36 │ │ │ │ + beq.n e2ef6 │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ movt r0, #16383 @ 0x3fff │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ streq.w ip, [r3] │ │ │ │ - beq.n e2f36 │ │ │ │ - cbz r2, e2f3c │ │ │ │ + beq.n e2ef6 │ │ │ │ + cbz r2, e2efc │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n e2e48 │ │ │ │ - b.n e2ed0 │ │ │ │ + bne.n e2e08 │ │ │ │ + b.n e2e90 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n e2f36 │ │ │ │ + b.n e2ef6 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r1, r0, #1 │ │ │ │ - b.n e2e3a │ │ │ │ - bcs.n e2f60 │ │ │ │ + b.n e2dfa │ │ │ │ + bcs.n e2fa0 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n e2f58 │ │ │ │ + bcs.n e2f98 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n e2ec8 │ │ │ │ + bne.n e2f08 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ movs r6, r3 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r3!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ - cbz r4, e2fa8 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r3!, {r4, r7} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ - cbz r4, e2faa │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ movs r6, r3 │ │ │ │ - adds r4, r1, #4 │ │ │ │ + subs r4, r4, r3 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5} │ │ │ │ movs r6, r3 │ │ │ │ - cbz r0, e2faa │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e2f90 : │ │ │ │ +000e2f50 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #148] @ e3034 │ │ │ │ + ldr.w ip, [pc, #148] @ e2ff4 │ │ │ │ mov r4, r1 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #140] @ (e3038 ) │ │ │ │ + ldr r3, [pc, #140] @ (e2ff8 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #132] @ (e303c ) │ │ │ │ + ldr r4, [pc, #132] @ (e2ffc ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #116] @ (e3040 ) │ │ │ │ + ldr r3, [pc, #116] @ (e3000 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, e302a │ │ │ │ - ldr r3, [pc, #104] @ (e3044 ) │ │ │ │ + cbz r0, e2fea │ │ │ │ + ldr r3, [pc, #104] @ (e3004 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e300e │ │ │ │ + bne.n e2fce │ │ │ │ mov r0, r5 │ │ │ │ - bl e2de4 │ │ │ │ + bl e2da4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e302a │ │ │ │ + beq.n e2fea │ │ │ │ bl 8bf90 │ │ │ │ - ldr r2, [pc, #80] @ (e3048 ) │ │ │ │ - ldr r3, [pc, #60] @ (e3038 ) │ │ │ │ + ldr r2, [pc, #80] @ (e3008 ) │ │ │ │ + ldr r3, [pc, #60] @ (e2ff8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e302e │ │ │ │ + bne.n e2fee │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (e304c ) │ │ │ │ + ldr r0, [pc, #60] @ (e300c ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (e3050 ) │ │ │ │ - ldr r1, [pc, #56] @ (e3054 ) │ │ │ │ + ldr r3, [pc, #56] @ (e3010 ) │ │ │ │ + ldr r1, [pc, #56] @ (e3014 ) │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ - ldr r0, [pc, #56] @ (e3058 ) │ │ │ │ + ldr r0, [pc, #56] @ (e3018 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e2ff6 │ │ │ │ + b.n e2fb6 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - beq.n e30d8 │ │ │ │ + beq.n e2f18 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n e30bc │ │ │ │ + beq.n e30fc │ │ │ │ movs r2, r4 │ │ │ │ - stc2l 0, cr0, [lr], {35} @ 0x23 │ │ │ │ + stc2 0, cr0, [lr, #-140] @ 0xffffff74 │ │ │ │ lsls r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n e3050 │ │ │ │ + beq.n e3090 │ │ │ │ movs r2, r4 │ │ │ │ - b.n e3728 │ │ │ │ + b.n e3298 │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e305c : │ │ │ │ +000e301c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #352] @ (e31cc ) │ │ │ │ + ldr r2, [pc, #352] @ (e318c ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #352] @ (e31d0 ) │ │ │ │ + ldr r3, [pc, #352] @ (e3190 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - ldr r4, [pc, #348] @ (e31d4 ) │ │ │ │ + ldr r4, [pc, #348] @ (e3194 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e30f0 │ │ │ │ + beq.n e30b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, e30da │ │ │ │ - ldr r3, [pc, #332] @ (e31d8 ) │ │ │ │ + cbz r3, e309a │ │ │ │ + ldr r3, [pc, #332] @ (e3198 ) │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w r1, [r3, #184] @ 0xb8 │ │ │ │ blx 5354c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e3114 │ │ │ │ + beq.n e30d4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n e312a │ │ │ │ + bpl.n e30ea │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n e315e │ │ │ │ + bne.n e311e │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n e30c0 │ │ │ │ + beq.n e3080 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, e30e4 │ │ │ │ - ldr r2, [pc, #280] @ (e31dc ) │ │ │ │ - ldr r3, [pc, #268] @ (e31d0 ) │ │ │ │ + cbz r2, e30a4 │ │ │ │ + ldr r2, [pc, #280] @ (e319c ) │ │ │ │ + ldr r3, [pc, #268] @ (e3190 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e31c4 │ │ │ │ + bne.n e3184 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n e308a │ │ │ │ + b.n e304a │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n e30c0 │ │ │ │ - ldr r1, [pc, #236] @ (e31e0 ) │ │ │ │ + b.n e3080 │ │ │ │ + ldr r1, [pc, #236] @ (e31a0 ) │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #236] @ (e31e4 ) │ │ │ │ - ldr r2, [pc, #240] @ (e31e8 ) │ │ │ │ + ldr r3, [pc, #236] @ (e31a4 ) │ │ │ │ + ldr r2, [pc, #240] @ (e31a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #232] @ (e31ec ) │ │ │ │ - ldr r0, [pc, #236] @ (e31f0 ) │ │ │ │ + ldr r1, [pc, #232] @ (e31ac ) │ │ │ │ + ldr r0, [pc, #236] @ (e31b0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ movs r1, #1 │ │ │ │ - b.n e30c0 │ │ │ │ - ldr r3, [pc, #200] @ (e31e0 ) │ │ │ │ + b.n e3080 │ │ │ │ + ldr r3, [pc, #200] @ (e31a0 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr r1, [pc, #216] @ (e31f4 ) │ │ │ │ - ldr r0, [pc, #220] @ (e31f8 ) │ │ │ │ + ldr r1, [pc, #216] @ (e31b4 ) │ │ │ │ + ldr r0, [pc, #220] @ (e31b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e3110 │ │ │ │ - ldr r0, [pc, #208] @ (e31fc ) │ │ │ │ + b.n e30d0 │ │ │ │ + ldr r0, [pc, #208] @ (e31bc ) │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e3148 │ │ │ │ + beq.n e3108 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, e3176 │ │ │ │ - ldr r3, [pc, #148] @ (e31e0 ) │ │ │ │ + cbz r2, e3136 │ │ │ │ + ldr r3, [pc, #148] @ (e31a0 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr r1, [pc, #176] @ (e3200 ) │ │ │ │ - ldr r0, [pc, #180] @ (e3204 ) │ │ │ │ + ldr r1, [pc, #176] @ (e31c0 ) │ │ │ │ + ldr r0, [pc, #180] @ (e31c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e3110 │ │ │ │ + b.n e30d0 │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ ldreq r2, [r0, #0] │ │ │ │ - beq.n e30b2 │ │ │ │ + beq.n e3072 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n e317e │ │ │ │ + bne.n e313e │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ negs r1, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n e30b2 │ │ │ │ + b.n e3072 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e3148 │ │ │ │ + b.n e3108 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r1, e31c8 │ │ │ │ + cbz r1, e3188 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n e31ae │ │ │ │ + beq.n e316e │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ movt r0, #16383 @ 0x3fff │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ streq.w ip, [r3] │ │ │ │ - beq.n e31ae │ │ │ │ - cbz r2, e31b4 │ │ │ │ + beq.n e316e │ │ │ │ + cbz r2, e3174 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n e30c0 │ │ │ │ - b.n e3148 │ │ │ │ + bne.n e3080 │ │ │ │ + b.n e3108 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n e31ae │ │ │ │ + b.n e316e │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r1, r0, #1 │ │ │ │ - b.n e30b2 │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + b.n e3072 │ │ │ │ + ldmia r7, {r2, r3, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + ldmia r7!, {r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ movs r6, r3 │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r1, {r1, r2, r3, r5} │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + @ instruction: 0xb69c │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xb8ac │ │ │ │ + @ instruction: 0xb684 │ │ │ │ movs r6, r3 │ │ │ │ - subs r4, r2, r2 │ │ │ │ + adds r4, r5, r1 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + setend le │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e3208 : │ │ │ │ +000e31c8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #148] @ e32ac │ │ │ │ + ldr.w ip, [pc, #148] @ e326c │ │ │ │ mov r4, r1 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #140] @ (e32b0 ) │ │ │ │ + ldr r3, [pc, #140] @ (e3270 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #132] @ (e32b4 ) │ │ │ │ + ldr r4, [pc, #132] @ (e3274 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #116] @ (e32b8 ) │ │ │ │ + ldr r3, [pc, #116] @ (e3278 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #312 @ 0x138 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, e32a2 │ │ │ │ - ldr r3, [pc, #104] @ (e32bc ) │ │ │ │ + cbz r0, e3262 │ │ │ │ + ldr r3, [pc, #104] @ (e327c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e3286 │ │ │ │ + bne.n e3246 │ │ │ │ mov r0, r5 │ │ │ │ - bl e305c │ │ │ │ + bl e301c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e32a2 │ │ │ │ + beq.n e3262 │ │ │ │ bl 8bf90 │ │ │ │ - ldr r2, [pc, #80] @ (e32c0 ) │ │ │ │ - ldr r3, [pc, #60] @ (e32b0 ) │ │ │ │ + ldr r2, [pc, #80] @ (e3280 ) │ │ │ │ + ldr r3, [pc, #60] @ (e3270 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e32a6 │ │ │ │ + bne.n e3266 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (e32c4 ) │ │ │ │ + ldr r0, [pc, #60] @ (e3284 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #56] @ (e32c8 ) │ │ │ │ - ldr r1, [pc, #56] @ (e32cc ) │ │ │ │ + ldr r3, [pc, #56] @ (e3288 ) │ │ │ │ + ldr r1, [pc, #56] @ (e328c ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #56] @ (e32d0 ) │ │ │ │ + ldr r0, [pc, #56] @ (e3290 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e326e │ │ │ │ + b.n e322e │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa560023 │ │ │ │ + @ instruction: 0xfa960023 │ │ │ │ lsls r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - b.n e34b0 │ │ │ │ + udf #204 @ 0xcc │ │ │ │ movs r6, r3 │ │ │ │ lsrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xb732 │ │ │ │ + push {r1, r3, lr} │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e32d4 : │ │ │ │ +000e3294 : │ │ │ │ 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, #1040] @ e36f8 │ │ │ │ + ldr.w r2, [pc, #1040] @ e36b8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r3, [pc, #1040] @ e36fc │ │ │ │ + ldr.w r3, [pc, #1040] @ e36bc │ │ │ │ add r2, pc │ │ │ │ ldr r6, [r1, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr.w r9, [pc, #1032] @ e3700 │ │ │ │ + ldr.w r9, [pc, #1032] @ e36c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e366c │ │ │ │ + beq.w e362c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ @@ -241319,144 +241299,144 @@ │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 52c04 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ bl 8b2f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e3562 │ │ │ │ + beq.w e3522 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 8b640 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ ldrd r5, r4, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3580 │ │ │ │ + beq.w e3540 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e36c0 │ │ │ │ + beq.w e3680 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, fp │ │ │ │ - beq.w e34da │ │ │ │ + beq.w e349a │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e36a4 │ │ │ │ + beq.w e3664 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.w e34f6 │ │ │ │ + beq.w e34b6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, fp │ │ │ │ - beq.n e3384 │ │ │ │ + beq.n e3344 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e34ac │ │ │ │ + beq.w e346c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n e3390 │ │ │ │ + beq.n e3350 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e3450 │ │ │ │ + beq.n e3410 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n e345e │ │ │ │ + bpl.n e341e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w e34fe │ │ │ │ + bpl.w e34be │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w e3548 │ │ │ │ + bne.w e3508 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n e33be │ │ │ │ + beq.n e337e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e34ea │ │ │ │ + beq.w e34aa │ │ │ │ mov r0, r2 │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 5315c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n e33e0 │ │ │ │ + beq.n e33a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e3444 │ │ │ │ + beq.n e3404 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e36dc │ │ │ │ + beq.w e369c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n e33f4 │ │ │ │ + beq.n e33b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e34b4 │ │ │ │ + beq.n e3474 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n e34c2 │ │ │ │ - ldr r3, [pc, #776] @ (e3704 ) │ │ │ │ + blt.n e3482 │ │ │ │ + ldr r3, [pc, #776] @ (e36c4 ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n e3334 │ │ │ │ + bne.n e32f4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52c04 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n e3334 │ │ │ │ - ldr r3, [pc, #756] @ (e3708 ) │ │ │ │ - ldr r1, [pc, #760] @ (e370c ) │ │ │ │ + beq.n e32f4 │ │ │ │ + ldr r3, [pc, #756] @ (e36c8 ) │ │ │ │ + ldr r1, [pc, #760] @ (e36cc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr r3, [pc, #748] @ (e3710 ) │ │ │ │ - ldr r1, [pc, #752] @ (e3714 ) │ │ │ │ + ldr r3, [pc, #748] @ (e36d0 ) │ │ │ │ + ldr r1, [pc, #752] @ (e36d4 ) │ │ │ │ movs r2, #28 │ │ │ │ - ldr r0, [pc, #752] @ (e3718 ) │ │ │ │ + ldr r0, [pc, #752] @ (e36d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e348e │ │ │ │ + b.n e344e │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n e33e0 │ │ │ │ + b.n e33a0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n e3398 │ │ │ │ - ldr r3, [pc, #688] @ (e3710 ) │ │ │ │ - ldr r2, [pc, #696] @ (e371c ) │ │ │ │ - ldr r1, [pc, #700] @ (e3720 ) │ │ │ │ + bmi.n e3358 │ │ │ │ + ldr r3, [pc, #688] @ (e36d0 ) │ │ │ │ + ldr r2, [pc, #696] @ (e36dc ) │ │ │ │ + ldr r1, [pc, #700] @ (e36e0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #700] @ (e3724 ) │ │ │ │ + ldr r0, [pc, #700] @ (e36e4 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ movs r2, #28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -241464,2199 +241444,2198 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #660] @ (e3728 ) │ │ │ │ - ldr r3, [pc, #616] @ (e36fc ) │ │ │ │ + ldr r2, [pc, #660] @ (e36e8 ) │ │ │ │ + ldr r3, [pc, #616] @ (e36bc ) │ │ │ │ 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 e364c │ │ │ │ + bne.w e360c │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e3382 │ │ │ │ + b.n e3342 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n e33f8 │ │ │ │ - ldr r3, [pc, #588] @ (e3710 ) │ │ │ │ + bge.n e33b8 │ │ │ │ + ldr r3, [pc, #588] @ (e36d0 ) │ │ │ │ movs r2, #29 │ │ │ │ - ldr r1, [pc, #612] @ (e372c ) │ │ │ │ - ldr r0, [pc, #612] @ (e3730 ) │ │ │ │ + ldr r1, [pc, #612] @ (e36ec ) │ │ │ │ + ldr r0, [pc, #612] @ (e36f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e3436 │ │ │ │ + b.n e33f6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e36a4 │ │ │ │ + beq.w e3664 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - bne.w e336e │ │ │ │ - b.n e3390 │ │ │ │ + bne.w e332e │ │ │ │ + b.n e3350 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n e33be │ │ │ │ + b.n e337e │ │ │ │ cmp r2, fp │ │ │ │ - bne.w e3378 │ │ │ │ - b.n e3390 │ │ │ │ - ldr r0, [pc, #564] @ (e3734 ) │ │ │ │ + bne.w e3338 │ │ │ │ + b.n e3350 │ │ │ │ + ldr r0, [pc, #564] @ (e36f4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e351e │ │ │ │ + beq.n e34de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, e351e │ │ │ │ + cbnz r3, e34de │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #496] @ (e3710 ) │ │ │ │ + ldr r3, [pc, #496] @ (e36d0 ) │ │ │ │ movs r2, #28 │ │ │ │ - ldr r1, [pc, #532] @ (e3738 ) │ │ │ │ - ldr r0, [pc, #532] @ (e373c ) │ │ │ │ + ldr r1, [pc, #532] @ (e36f8 ) │ │ │ │ + ldr r0, [pc, #532] @ (e36fc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e348e │ │ │ │ + b.n e344e │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #0] │ │ │ │ - beq.w e33b0 │ │ │ │ + beq.w e3370 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n e3606 │ │ │ │ + bne.n e35c6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r2, r3, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n e33b0 │ │ │ │ - ldr r3, [pc, #428] @ (e3710 ) │ │ │ │ + b.n e3370 │ │ │ │ + ldr r3, [pc, #428] @ (e36d0 ) │ │ │ │ movs r2, #28 │ │ │ │ - ldr r1, [pc, #472] @ (e3740 ) │ │ │ │ - ldr r0, [pc, #472] @ (e3744 ) │ │ │ │ + ldr r1, [pc, #472] @ (e3700 ) │ │ │ │ + ldr r0, [pc, #472] @ (e3704 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e348e │ │ │ │ + b.n e344e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3596 │ │ │ │ + beq.n e3556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, e3596 │ │ │ │ + cbnz r3, e3556 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e35b0 │ │ │ │ + beq.n e3570 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, e35b0 │ │ │ │ + cbnz r3, e3570 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n e3650 │ │ │ │ + beq.n e3610 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e35ca │ │ │ │ + beq.n e358a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, e35ca │ │ │ │ + cbnz r3, e358a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n e3688 │ │ │ │ + beq.n e3648 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e35e4 │ │ │ │ + beq.n e35a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, e35e4 │ │ │ │ + cbnz r3, e35a4 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ blx 53180 │ │ │ │ - cbnz r0, e35ee │ │ │ │ + cbnz r0, e35ae │ │ │ │ movs r0, #1 │ │ │ │ - b.n e3490 │ │ │ │ - ldr r3, [pc, #288] @ (e3710 ) │ │ │ │ + b.n e3450 │ │ │ │ + ldr r3, [pc, #288] @ (e36d0 ) │ │ │ │ movs r2, #28 │ │ │ │ - ldr r1, [pc, #340] @ (e3748 ) │ │ │ │ - ldr r0, [pc, #340] @ (e374c ) │ │ │ │ + ldr r1, [pc, #340] @ (e3708 ) │ │ │ │ + ldr r0, [pc, #340] @ (e370c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e348e │ │ │ │ + b.n e344e │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e33b0 │ │ │ │ + beq.w e3370 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r2, r4, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n e3638 │ │ │ │ + beq.n e35f8 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r0, [r4, #0] │ │ │ │ - beq.n e3638 │ │ │ │ - cbz r3, e3640 │ │ │ │ + beq.n e35f8 │ │ │ │ + cbz r3, e3600 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.w e33be │ │ │ │ - b.n e351e │ │ │ │ + bne.w e337e │ │ │ │ + b.n e34de │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n e3638 │ │ │ │ + b.n e35f8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #252] @ (e3750 ) │ │ │ │ - movw r2, #22169 @ 0x5699 │ │ │ │ + ldr r3, [pc, #252] @ (e3710 ) │ │ │ │ + movw r2, #22154 @ 0x568a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #248] @ (e3754 ) │ │ │ │ - ldr r0, [pc, #248] @ (e3758 ) │ │ │ │ + ldr r1, [pc, #248] @ (e3714 ) │ │ │ │ + ldr r0, [pc, #248] @ (e3718 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2420 @ 0x974 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #236] @ (e375c ) │ │ │ │ - movw r2, #22102 @ 0x5656 │ │ │ │ + ldr r3, [pc, #236] @ (e371c ) │ │ │ │ + movw r2, #22087 @ 0x5647 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #232] @ (e3760 ) │ │ │ │ - ldr r0, [pc, #232] @ (e3764 ) │ │ │ │ + ldr r1, [pc, #232] @ (e3720 ) │ │ │ │ + ldr r0, [pc, #232] @ (e3724 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2420 @ 0x974 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (e3768 ) │ │ │ │ - movw r2, #22170 @ 0x569a │ │ │ │ + ldr r3, [pc, #220] @ (e3728 ) │ │ │ │ + movw r2, #22155 @ 0x568b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #216] @ (e376c ) │ │ │ │ - ldr r0, [pc, #216] @ (e3770 ) │ │ │ │ + ldr r1, [pc, #216] @ (e372c ) │ │ │ │ + ldr r0, [pc, #216] @ (e3730 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2420 @ 0x974 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (e3774 ) │ │ │ │ - movw r2, #22119 @ 0x5667 │ │ │ │ + ldr r3, [pc, #204] @ (e3734 ) │ │ │ │ + movw r2, #22104 @ 0x5658 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #200] @ (e3778 ) │ │ │ │ - ldr r0, [pc, #200] @ (e377c ) │ │ │ │ + ldr r1, [pc, #200] @ (e3738 ) │ │ │ │ + ldr r0, [pc, #200] @ (e373c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2420 @ 0x974 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #188] @ (e3780 ) │ │ │ │ - movw r2, #22117 @ 0x5665 │ │ │ │ + ldr r3, [pc, #188] @ (e3740 ) │ │ │ │ + movw r2, #22102 @ 0x5656 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #184] @ (e3784 ) │ │ │ │ - ldr r0, [pc, #184] @ (e3788 ) │ │ │ │ + ldr r1, [pc, #184] @ (e3744 ) │ │ │ │ + ldr r0, [pc, #184] @ (e3748 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2420 @ 0x974 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #172] @ (e378c ) │ │ │ │ - movw r2, #22141 @ 0x567d │ │ │ │ + ldr r3, [pc, #172] @ (e374c ) │ │ │ │ + movw r2, #22126 @ 0x566e │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #168] @ (e3790 ) │ │ │ │ - ldr r0, [pc, #168] @ (e3794 ) │ │ │ │ + ldr r1, [pc, #168] @ (e3750 ) │ │ │ │ + ldr r0, [pc, #168] @ (e3754 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2420 @ 0x974 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldmia r5!, {r1, r2, r3} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r4} │ │ │ │ - movs r6, r3 │ │ │ │ + it al │ │ │ │ + moval r6, r3 │ │ │ │ lsrs r4, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ movs r6, r3 │ │ │ │ - asrs r6, r6, #4 │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #30] │ │ │ │ movs r6, r3 │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ movs r6, r3 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ movs r6, r3 │ │ │ │ - asrs r4, r2, #2 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ movs r6, r3 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ movs r7, r3 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r1, sp, #456 @ 0x1c8 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ movs r7, r3 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + adds r4, r2, #7 │ │ │ │ movs r6, r3 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + bkpt 0x005e │ │ │ │ movs r6, r3 │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsls r2, r6, #16 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, r4, #7 │ │ │ │ + adds r0, r7, #6 │ │ │ │ movs r6, r3 │ │ │ │ - movs r0, #18 │ │ │ │ + adds r2, r5, #7 │ │ │ │ movs r6, r3 │ │ │ │ - lsls r6, r7, #24 │ │ │ │ + lsls r6, r2, #16 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + adds r4, r3, #6 │ │ │ │ movs r6, r3 │ │ │ │ - stmia r0!, {r1, r3, r4, r6} │ │ │ │ + bkpt 0x0032 │ │ │ │ movs r6, r3 │ │ │ │ - lsls r2, r4, #24 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + adds r0, r0, #6 │ │ │ │ movs r6, r3 │ │ │ │ - pop {r1, r3, r6} │ │ │ │ + rev r2, r4 │ │ │ │ movs r6, r3 │ │ │ │ - lsls r6, r0, #24 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r1, #6 │ │ │ │ + adds r4, r4, #5 │ │ │ │ movs r6, r3 │ │ │ │ - ittt mi │ │ │ │ - movmi r6, r3 │ │ │ │ - lslmi r2, r5, #23 │ │ │ │ - movmi r1, r4 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ movs r6, r3 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + lsls r2, r0, #15 │ │ │ │ + movs r1, r4 │ │ │ │ + adds r0, r1, #5 │ │ │ │ + movs r6, r3 │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e3798 : │ │ │ │ +000e3758 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #232] @ (e3890 ) │ │ │ │ + ldr r3, [pc, #232] @ (e3850 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w lr, [pc, #232] @ e3894 │ │ │ │ + ldr.w lr, [pc, #232] @ e3854 │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w ip, [pc, #228] @ e3898 │ │ │ │ + ldr.w ip, [pc, #228] @ e3858 │ │ │ │ add r3, pc │ │ │ │ add lr, pc │ │ │ │ mov r0, r1 │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #212] @ (e389c ) │ │ │ │ - ldr r2, [pc, #216] @ (e38a0 ) │ │ │ │ + ldr r3, [pc, #212] @ (e385c ) │ │ │ │ + ldr r2, [pc, #216] @ (e3860 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #212] @ (e38a4 ) │ │ │ │ + ldr r4, [pc, #212] @ (e3864 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ add r4, pc │ │ │ │ bl 856a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e3866 │ │ │ │ - ldr r3, [pc, #188] @ (e38a8 ) │ │ │ │ + beq.n e3826 │ │ │ │ + ldr r3, [pc, #188] @ (e3868 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e386a │ │ │ │ - ldr r3, [pc, #180] @ (e38ac ) │ │ │ │ + bne.n e382a │ │ │ │ + ldr r3, [pc, #180] @ (e386c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e3836 │ │ │ │ + bne.n e37f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl e32d4 │ │ │ │ + bl e3294 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e3866 │ │ │ │ - ldr r3, [pc, #160] @ (e38b0 ) │ │ │ │ + beq.n e3826 │ │ │ │ + ldr r3, [pc, #160] @ (e3870 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e381e │ │ │ │ + beq.n e37de │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #148] @ (e38b4 ) │ │ │ │ - ldr r3, [pc, #116] @ (e3898 ) │ │ │ │ + ldr r2, [pc, #148] @ (e3874 ) │ │ │ │ + ldr r3, [pc, #116] @ (e3858 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e388a │ │ │ │ + bne.n e384a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #128] @ (e38b8 ) │ │ │ │ + ldr r3, [pc, #128] @ (e3878 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3802 │ │ │ │ - ldr r3, [pc, #120] @ (e38bc ) │ │ │ │ + beq.n e37c2 │ │ │ │ + ldr r3, [pc, #120] @ (e387c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3802 │ │ │ │ - ldr r0, [pc, #116] @ (e38c0 ) │ │ │ │ + beq.n e37c2 │ │ │ │ + ldr r0, [pc, #116] @ (e3880 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #112] @ (e38c4 ) │ │ │ │ + ldr r3, [pc, #112] @ (e3884 ) │ │ │ │ movs r2, #22 │ │ │ │ - ldr r1, [pc, #112] @ (e38c8 ) │ │ │ │ - ldr r0, [pc, #112] @ (e38cc ) │ │ │ │ + ldr r1, [pc, #112] @ (e3888 ) │ │ │ │ + ldr r0, [pc, #112] @ (e388c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e381e │ │ │ │ - ldr r3, [pc, #100] @ (e38d0 ) │ │ │ │ + b.n e37de │ │ │ │ + ldr r3, [pc, #100] @ (e3890 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e37f4 │ │ │ │ - ldr r3, [pc, #92] @ (e38d4 ) │ │ │ │ + beq.n e37b4 │ │ │ │ + ldr r3, [pc, #92] @ (e3894 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e37f4 │ │ │ │ - ldr r0, [pc, #88] @ (e38d8 ) │ │ │ │ + beq.n e37b4 │ │ │ │ + ldr r0, [pc, #88] @ (e3898 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n e3852 │ │ │ │ + b.n e3812 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r4, pc, #16 @ (adr r4, e38a4 ) │ │ │ │ + add r4, pc, #272 @ (adr r4, e3964 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #224 @ 0xe0 │ │ │ │ + add r7, pc, #64 @ (adr r7, e38a0 ) │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + stmia r6!, {r3, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ + add r6, pc, #520 @ (adr r6, e3a94 ) │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r3, #11 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #72] @ e3934 │ │ │ │ + ldr.w ip, [pc, #72] @ e38f4 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (e3938 ) │ │ │ │ + ldr r3, [pc, #68] @ (e38f8 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n e391c │ │ │ │ + bne.n e38dc │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 55134 │ │ │ │ - cbz r0, e392c │ │ │ │ + cbz r0, e38ec │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl e3798 │ │ │ │ + bl e3758 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, e392c │ │ │ │ + cbz r0, e38ec │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (e393c ) │ │ │ │ - ldr r1, [pc, #32] @ (e3940 ) │ │ │ │ + ldr r3, [pc, #28] @ (e38fc ) │ │ │ │ + ldr r1, [pc, #32] @ (e3900 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - stmia r7!, {r1, r3} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r2, #3 │ │ │ │ + subs r4, r5, r2 │ │ │ │ movs r6, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #72] @ e399c │ │ │ │ + ldr.w ip, [pc, #72] @ e395c │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (e39a0 ) │ │ │ │ + ldr r3, [pc, #68] @ (e3960 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n e3984 │ │ │ │ + bne.n e3944 │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 54f38 │ │ │ │ - cbz r0, e3994 │ │ │ │ + cbz r0, e3954 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl e3798 │ │ │ │ + bl e3758 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, e3994 │ │ │ │ + cbz r0, e3954 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (e39a4 ) │ │ │ │ - ldr r1, [pc, #32] @ (e39a8 ) │ │ │ │ + ldr r3, [pc, #28] @ (e3964 ) │ │ │ │ + ldr r1, [pc, #32] @ (e3968 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r5, #1 │ │ │ │ + subs r4, r0, r1 │ │ │ │ movs r6, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #72] @ e3a04 │ │ │ │ + ldr.w ip, [pc, #72] @ e39c4 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (e3a08 ) │ │ │ │ + ldr r3, [pc, #68] @ (e39c8 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n e39ec │ │ │ │ + bne.n e39ac │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 54130 │ │ │ │ - cbz r0, e39fc │ │ │ │ + cbz r0, e39bc │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl e3798 │ │ │ │ + bl e3758 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, e39fc │ │ │ │ + cbz r0, e39bc │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (e3a0c ) │ │ │ │ - ldr r1, [pc, #32] @ (e3a10 ) │ │ │ │ + ldr r3, [pc, #28] @ (e39cc ) │ │ │ │ + ldr r1, [pc, #32] @ (e39d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, #0 │ │ │ │ + adds r4, r3, r7 │ │ │ │ movs r6, r3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #464] @ (e3bf8 ) │ │ │ │ - ldr r2, [pc, #468] @ (e3bfc ) │ │ │ │ + ldr r1, [pc, #464] @ (e3bb8 ) │ │ │ │ + ldr r2, [pc, #468] @ (e3bbc ) │ │ │ │ sub sp, #20 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #464] @ (e3c00 ) │ │ │ │ + ldr r3, [pc, #464] @ (e3bc0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e3bac │ │ │ │ + beq.w e3b6c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e3a52 │ │ │ │ + beq.n e3a12 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e3aec │ │ │ │ + bmi.n e3aac │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n e3af6 │ │ │ │ + bmi.n e3ab6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n e3ac8 │ │ │ │ - ldr r1, [pc, #424] @ (e3c04 ) │ │ │ │ + bpl.n e3a88 │ │ │ │ + ldr r1, [pc, #424] @ (e3bc4 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e3bc0 │ │ │ │ - ldr r1, [pc, #416] @ (e3c08 ) │ │ │ │ + beq.w e3b80 │ │ │ │ + ldr r1, [pc, #416] @ (e3bc8 ) │ │ │ │ ldr r3, [r3, r1] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e3bd6 │ │ │ │ + beq.w e3b96 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n e3ac8 │ │ │ │ + bne.n e3a88 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.n e3ac8 │ │ │ │ + bpl.n e3a88 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e3ac8 │ │ │ │ + bpl.n e3a88 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #8 │ │ │ │ itt eq │ │ │ │ ldreq r2, [r2, #12] │ │ │ │ lsleq r2, r2, #1 │ │ │ │ - bne.n e3b0c │ │ │ │ + bne.n e3acc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r1, #7 │ │ │ │ - bpl.n e3b00 │ │ │ │ + bpl.n e3ac0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e3ad8 │ │ │ │ + bne.n e3a98 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bmi.n e3b20 │ │ │ │ + bmi.n e3ae0 │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r4, [r5, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #344] @ (e3c0c ) │ │ │ │ - ldr r3, [pc, #328] @ (e3bfc ) │ │ │ │ + ldr r2, [pc, #344] @ (e3bcc ) │ │ │ │ + ldr r3, [pc, #328] @ (e3bbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e3bbc │ │ │ │ + bne.n e3b7c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #324] @ (e3c10 ) │ │ │ │ + ldr r0, [pc, #324] @ (e3bd0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e3ab0 │ │ │ │ + b.n e3a70 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n e3aa6 │ │ │ │ + beq.n e3a66 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e3b66 │ │ │ │ + bne.n e3b26 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ negs r4, r4 │ │ │ │ lsls r4, r4, #1 │ │ │ │ - b.n e3aa6 │ │ │ │ + b.n e3a66 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n e3a4c │ │ │ │ + b.n e3a0c │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n e3a52 │ │ │ │ - ldr r0, [pc, #272] @ (e3c14 ) │ │ │ │ + b.n e3a12 │ │ │ │ + ldr r0, [pc, #272] @ (e3bd4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n e3ad2 │ │ │ │ + b.n e3a92 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n e3a94 │ │ │ │ + beq.n e3a54 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e3b2c │ │ │ │ + bne.n e3aec │ │ │ │ ldr r2, [r2, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n e3a94 │ │ │ │ + b.n e3a54 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 87140 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e3aaa │ │ │ │ + b.n e3a6a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov ip, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - cbnz r1, e3b52 │ │ │ │ + cbnz r1, e3b12 │ │ │ │ mov.w r2, ip, lsl #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e3bda │ │ │ │ + beq.n e3b9a │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - b.n e3a94 │ │ │ │ + b.n e3a54 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ orr.w r2, r2, #1 │ │ │ │ - b.n e3b4a │ │ │ │ + b.n e3b0a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsls r4, r0, #1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n e3aa6 │ │ │ │ + beq.n e3a66 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r4, r3, #1 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.n e3ba0 │ │ │ │ + bmi.n e3b60 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 87140 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e3aaa │ │ │ │ + b.n e3a6a │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 87140 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e3b94 │ │ │ │ - ldr r2, [pc, #104] @ (e3c18 ) │ │ │ │ - ldr r1, [pc, #108] @ (e3c1c ) │ │ │ │ + b.n e3b54 │ │ │ │ + ldr r2, [pc, #104] @ (e3bd8 ) │ │ │ │ + ldr r1, [pc, #108] @ (e3bdc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e3ad2 │ │ │ │ + b.n e3a92 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (e3c20 ) │ │ │ │ + ldr r3, [pc, #92] @ (e3be0 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #92] @ (e3c24 ) │ │ │ │ - ldr r0, [pc, #92] @ (e3c28 ) │ │ │ │ + ldr r1, [pc, #92] @ (e3be4 ) │ │ │ │ + ldr r0, [pc, #92] @ (e3be8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #80] @ (e3c2c ) │ │ │ │ - movw r2, #2536 @ 0x9e8 │ │ │ │ + ldr r3, [pc, #80] @ (e3bec ) │ │ │ │ + movw r2, #2521 @ 0x9d9 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #72] @ (e3c30 ) │ │ │ │ - ldr r0, [pc, #76] @ (e3c34 ) │ │ │ │ + ldr r1, [pc, #72] @ (e3bf0 ) │ │ │ │ + ldr r0, [pc, #76] @ (e3bf4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2456 @ 0x998 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ + stmia r5!, {r3, r7} │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs r0, r3, #3 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ movs r7, r3 │ │ │ │ - ands.w r0, r2, #32 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + stcl 0, cr0, [sl, #128]! @ 0x80 │ │ │ │ + adds r4, r5, r2 │ │ │ │ movs r6, r3 │ │ │ │ - ldr r1, [pc, #400] @ (e3dbc ) │ │ │ │ + bxns r7 │ │ │ │ movs r6, r3 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - movs r1, r4 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + cdp2 0, 12, cr0, cr4, cr0, {1} │ │ │ │ + adds r2, r1, r1 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ movs r7, r3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #464] @ (e3e1c ) │ │ │ │ - ldr r2, [pc, #468] @ (e3e20 ) │ │ │ │ + ldr r1, [pc, #464] @ (e3ddc ) │ │ │ │ + ldr r2, [pc, #468] @ (e3de0 ) │ │ │ │ sub sp, #20 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #464] @ (e3e24 ) │ │ │ │ + ldr r3, [pc, #464] @ (e3de4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e3dd0 │ │ │ │ + beq.w e3d90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e3c76 │ │ │ │ + beq.n e3c36 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e3d10 │ │ │ │ + bmi.n e3cd0 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n e3d1a │ │ │ │ + bmi.n e3cda │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n e3cec │ │ │ │ - ldr r1, [pc, #424] @ (e3e28 ) │ │ │ │ + bpl.n e3cac │ │ │ │ + ldr r1, [pc, #424] @ (e3de8 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e3de4 │ │ │ │ - ldr r1, [pc, #416] @ (e3e2c ) │ │ │ │ + beq.w e3da4 │ │ │ │ + ldr r1, [pc, #416] @ (e3dec ) │ │ │ │ ldr r3, [r3, r1] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e3dfa │ │ │ │ + beq.w e3dba │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n e3cec │ │ │ │ + bne.n e3cac │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.n e3cec │ │ │ │ + bpl.n e3cac │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e3cec │ │ │ │ + bpl.n e3cac │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #8 │ │ │ │ itt eq │ │ │ │ ldreq r2, [r2, #12] │ │ │ │ lsleq r2, r2, #1 │ │ │ │ - bne.n e3d30 │ │ │ │ + bne.n e3cf0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r1, #7 │ │ │ │ - bpl.n e3d24 │ │ │ │ + bpl.n e3ce4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e3cfc │ │ │ │ + bne.n e3cbc │ │ │ │ ldr r4, [r3, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bmi.n e3d44 │ │ │ │ + bmi.n e3d04 │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r4, [r5, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #344] @ (e3e30 ) │ │ │ │ - ldr r3, [pc, #328] @ (e3e20 ) │ │ │ │ + ldr r2, [pc, #344] @ (e3df0 ) │ │ │ │ + ldr r3, [pc, #328] @ (e3de0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e3de0 │ │ │ │ + bne.n e3da0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #324] @ (e3e34 ) │ │ │ │ + ldr r0, [pc, #324] @ (e3df4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e3cd4 │ │ │ │ + b.n e3c94 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n e3cca │ │ │ │ + beq.n e3c8a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e3d8a │ │ │ │ + bne.n e3d4a │ │ │ │ ldr r4, [r3, #12] │ │ │ │ negs r4, r4 │ │ │ │ lsls r4, r4, #1 │ │ │ │ - b.n e3cca │ │ │ │ + b.n e3c8a │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n e3c70 │ │ │ │ + b.n e3c30 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n e3c76 │ │ │ │ - ldr r0, [pc, #272] @ (e3e38 ) │ │ │ │ + b.n e3c36 │ │ │ │ + ldr r0, [pc, #272] @ (e3df8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n e3cf6 │ │ │ │ + b.n e3cb6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n e3cb8 │ │ │ │ + beq.n e3c78 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e3d50 │ │ │ │ + bne.n e3d10 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n e3cb8 │ │ │ │ + b.n e3c78 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 87140 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e3cce │ │ │ │ + b.n e3c8e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov ip, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - cbnz r1, e3d76 │ │ │ │ + cbnz r1, e3d36 │ │ │ │ mov.w r2, ip, lsl #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e3dfe │ │ │ │ + beq.n e3dbe │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - b.n e3cb8 │ │ │ │ + b.n e3c78 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ orr.w r2, r2, #1 │ │ │ │ - b.n e3d6e │ │ │ │ + b.n e3d2e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsls r4, r0, #1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n e3cca │ │ │ │ + beq.n e3c8a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r4, r3, #1 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.n e3dc4 │ │ │ │ + bmi.n e3d84 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 87140 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e3cce │ │ │ │ + b.n e3c8e │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 87140 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e3db8 │ │ │ │ - ldr r2, [pc, #104] @ (e3e3c ) │ │ │ │ - ldr r1, [pc, #108] @ (e3e40 ) │ │ │ │ + b.n e3d78 │ │ │ │ + ldr r2, [pc, #104] @ (e3dfc ) │ │ │ │ + ldr r1, [pc, #108] @ (e3e00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e3cf6 │ │ │ │ + b.n e3cb6 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (e3e44 ) │ │ │ │ + ldr r3, [pc, #92] @ (e3e04 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #92] @ (e3e48 ) │ │ │ │ - ldr r0, [pc, #92] @ (e3e4c ) │ │ │ │ + ldr r1, [pc, #92] @ (e3e08 ) │ │ │ │ + ldr r0, [pc, #92] @ (e3e0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #80] @ (e3e50 ) │ │ │ │ - movw r2, #21391 @ 0x538f │ │ │ │ + ldr r3, [pc, #80] @ (e3e10 ) │ │ │ │ + mov.w r2, #21376 @ 0x5380 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #72] @ (e3e54 ) │ │ │ │ - ldr r0, [pc, #76] @ (e3e58 ) │ │ │ │ + ldr r1, [pc, #72] @ (e3e14 ) │ │ │ │ + ldr r0, [pc, #76] @ (e3e18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2488 @ 0x9b8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r5} │ │ │ │ + stmia r3!, {r2, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ movs r7, r3 │ │ │ │ - stcl 0, cr0, [lr, #128]! @ 0x80 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + rsb r0, r6, r0, asr #32 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ movs r6, r3 │ │ │ │ - bx r8 │ │ │ │ + cmp r0, r3 │ │ │ │ movs r6, r3 │ │ │ │ - cdp2 0, 12, cr0, cr8, cr0, {1} │ │ │ │ - adds r6, r1, r1 │ │ │ │ + stc2 0, cr0, [r0], #128 @ 0x80 │ │ │ │ + asrs r6, r4, #24 │ │ │ │ movs r6, r3 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ movs r7, r3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #464] @ (e4040 ) │ │ │ │ - ldr r2, [pc, #468] @ (e4044 ) │ │ │ │ + ldr r1, [pc, #464] @ (e4000 ) │ │ │ │ + ldr r2, [pc, #468] @ (e4004 ) │ │ │ │ sub sp, #20 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #464] @ (e4048 ) │ │ │ │ + ldr r3, [pc, #464] @ (e4008 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e3ff4 │ │ │ │ + beq.w e3fb4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e3e9a │ │ │ │ + beq.n e3e5a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e3f34 │ │ │ │ + bmi.n e3ef4 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n e3f3e │ │ │ │ + bmi.n e3efe │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n e3f10 │ │ │ │ - ldr r1, [pc, #424] @ (e404c ) │ │ │ │ + bpl.n e3ed0 │ │ │ │ + ldr r1, [pc, #424] @ (e400c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e4008 │ │ │ │ - ldr r1, [pc, #416] @ (e4050 ) │ │ │ │ + beq.w e3fc8 │ │ │ │ + ldr r1, [pc, #416] @ (e4010 ) │ │ │ │ ldr r3, [r3, r1] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e401e │ │ │ │ + beq.w e3fde │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n e3f10 │ │ │ │ + bne.n e3ed0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.n e3f10 │ │ │ │ + bpl.n e3ed0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e3f10 │ │ │ │ + bpl.n e3ed0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #8 │ │ │ │ itt eq │ │ │ │ ldreq r2, [r2, #12] │ │ │ │ lsleq r2, r2, #1 │ │ │ │ - bne.n e3f54 │ │ │ │ + bne.n e3f14 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r1, #7 │ │ │ │ - bpl.n e3f48 │ │ │ │ + bpl.n e3f08 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e3f20 │ │ │ │ + bne.n e3ee0 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bmi.n e3f68 │ │ │ │ + bmi.n e3f28 │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r4, [r5, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #344] @ (e4054 ) │ │ │ │ - ldr r3, [pc, #328] @ (e4044 ) │ │ │ │ + ldr r2, [pc, #344] @ (e4014 ) │ │ │ │ + ldr r3, [pc, #328] @ (e4004 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e4004 │ │ │ │ + bne.n e3fc4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #324] @ (e4058 ) │ │ │ │ + ldr r0, [pc, #324] @ (e4018 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e3ef8 │ │ │ │ + b.n e3eb8 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n e3eee │ │ │ │ + beq.n e3eae │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e3fae │ │ │ │ + bne.n e3f6e │ │ │ │ ldr r4, [r3, #12] │ │ │ │ negs r4, r4 │ │ │ │ lsls r4, r4, #1 │ │ │ │ - b.n e3eee │ │ │ │ + b.n e3eae │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n e3e94 │ │ │ │ + b.n e3e54 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n e3e9a │ │ │ │ - ldr r0, [pc, #272] @ (e405c ) │ │ │ │ + b.n e3e5a │ │ │ │ + ldr r0, [pc, #272] @ (e401c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n e3f1a │ │ │ │ + b.n e3eda │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n e3edc │ │ │ │ + beq.n e3e9c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e3f74 │ │ │ │ + bne.n e3f34 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n e3edc │ │ │ │ + b.n e3e9c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 87140 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e3ef2 │ │ │ │ + b.n e3eb2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov ip, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - cbnz r1, e3f9a │ │ │ │ + cbnz r1, e3f5a │ │ │ │ mov.w r2, ip, lsl #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e4022 │ │ │ │ + beq.n e3fe2 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - b.n e3edc │ │ │ │ + b.n e3e9c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ orr.w r2, r2, #1 │ │ │ │ - b.n e3f92 │ │ │ │ + b.n e3f52 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsls r4, r0, #1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n e3eee │ │ │ │ + beq.n e3eae │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r4, r3, #1 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.n e3fe8 │ │ │ │ + bmi.n e3fa8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 87140 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e3ef2 │ │ │ │ + b.n e3eb2 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 87140 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e3fdc │ │ │ │ - ldr r2, [pc, #104] @ (e4060 ) │ │ │ │ - ldr r1, [pc, #108] @ (e4064 ) │ │ │ │ + b.n e3f9c │ │ │ │ + ldr r2, [pc, #104] @ (e4020 ) │ │ │ │ + ldr r1, [pc, #108] @ (e4024 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e3f1a │ │ │ │ + b.n e3eda │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (e4068 ) │ │ │ │ + ldr r3, [pc, #92] @ (e4028 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #92] @ (e406c ) │ │ │ │ - ldr r0, [pc, #92] @ (e4070 ) │ │ │ │ + ldr r1, [pc, #92] @ (e402c ) │ │ │ │ + ldr r0, [pc, #92] @ (e4030 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #80] @ (e4074 ) │ │ │ │ - movw r2, #21313 @ 0x5341 │ │ │ │ + ldr r3, [pc, #80] @ (e4034 ) │ │ │ │ + movw r2, #21298 @ 0x5332 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #72] @ (e4078 ) │ │ │ │ - ldr r0, [pc, #76] @ (e407c ) │ │ │ │ + ldr r1, [pc, #72] @ (e4038 ) │ │ │ │ + ldr r0, [pc, #76] @ (e403c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2520 @ 0x9d8 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ + stmia r1!, {r1, r2, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {r6} │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r2, #18 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r2, #9 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsls r0, r2, #16 │ │ │ │ movs r7, r3 │ │ │ │ - rsb r0, sl, r0, asr #32 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + @ instruction: 0xe9a20020 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ movs r6, r3 │ │ │ │ - cmp r4, r3 │ │ │ │ + cmn r4, r6 │ │ │ │ movs r6, r3 │ │ │ │ - stc2 0, cr0, [r4], #128 @ 0x80 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + @ instruction: 0xfa7c0020 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ movs r6, r3 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e4080 : │ │ │ │ +000e4040 : │ │ │ │ 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, #1596] @ e46d0 │ │ │ │ + ldr.w r2, [pc, #1596] @ e4690 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r3, [pc, #1596] @ e46d4 │ │ │ │ + ldr.w r3, [pc, #1596] @ e4694 │ │ │ │ mov fp, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r6, [r0, #20] │ │ │ │ - ldr.w r7, [pc, #1588] @ e46d8 │ │ │ │ + ldr.w r7, [pc, #1588] @ e4698 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n e419a │ │ │ │ + ble.n e415a │ │ │ │ mov fp, r6 │ │ │ │ mov.w r9, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r7 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ ldr.w r4, [r1, r9, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e46b2 │ │ │ │ + beq.w e4672 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ - ldr.w r1, [pc, #1524] @ e46dc │ │ │ │ + ldr.w r1, [pc, #1524] @ e469c │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w e428e │ │ │ │ + bne.w e424e │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e4372 │ │ │ │ - ldr.w r1, [pc, #1508] @ e46e0 │ │ │ │ + beq.w e4332 │ │ │ │ + ldr.w r1, [pc, #1508] @ e46a0 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w e451a │ │ │ │ + beq.w e44da │ │ │ │ ldr r5, [r4, #12] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w e43a4 │ │ │ │ + beq.w e4364 │ │ │ │ ands.w r3, r5, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne.w e43ca │ │ │ │ + bne.w e438a │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r1, r8 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r7, #0] │ │ │ │ lsls r2, r0, #7 │ │ │ │ - bpl.w e4410 │ │ │ │ + bpl.w e43d0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #8 │ │ │ │ - bne.w e4494 │ │ │ │ + bne.w e4454 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ lsls r3, r0, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n e4148 │ │ │ │ + beq.n e4108 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e426c │ │ │ │ + beq.w e422c │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w sl, [r3, #16] │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w e444a │ │ │ │ + bne.w e440a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n e4246 │ │ │ │ + bne.n e4206 │ │ │ │ cmp r5, sl │ │ │ │ - bgt.n e422e │ │ │ │ + bgt.n e41ee │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w e42dc │ │ │ │ + bne.w e429c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - blt.w e42f6 │ │ │ │ + blt.w e42b6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e4286 │ │ │ │ + beq.w e4246 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n e4264 │ │ │ │ + bne.n e4224 │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r1, r9 │ │ │ │ - bgt.n e40ca │ │ │ │ + bgt.n e408a │ │ │ │ mov r7, r6 │ │ │ │ mov r6, fp │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4550 │ │ │ │ + beq.w e4510 │ │ │ │ ldr.w r5, [fp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e4696 │ │ │ │ + beq.w e4656 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r2, [pc, #1324] @ e46e4 │ │ │ │ + ldr.w r2, [pc, #1324] @ e46a4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #1320] @ e46e8 │ │ │ │ + ldr.w r3, [pc, #1320] @ e46a8 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r2, #2864] @ 0xb30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e45b8 │ │ │ │ + beq.w e4578 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #32 │ │ │ │ str r5, [sp, #32] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e41fa │ │ │ │ + beq.n e41ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e44be │ │ │ │ + beq.w e447e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e45dc │ │ │ │ + beq.w e459c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4214 │ │ │ │ + beq.n e41d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4568 │ │ │ │ + beq.w e4528 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w e4500 │ │ │ │ + bmi.w e44c0 │ │ │ │ adds r5, r0, #2 │ │ │ │ teq r0, r5 │ │ │ │ - bmi.w e44fa │ │ │ │ + bmi.w e44ba │ │ │ │ str.w r5, [fp, #16] │ │ │ │ - b.n e42ba │ │ │ │ + b.n e427a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w e44b6 │ │ │ │ + bne.w e4476 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n e4182 │ │ │ │ + bne.n e4142 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4182 │ │ │ │ + b.n e4142 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 8f8a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e4162 │ │ │ │ + beq.n e4122 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w e468e │ │ │ │ + bne.w e464e │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e44ae │ │ │ │ + beq.w e446e │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ - b.n e4182 │ │ │ │ + b.n e4142 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4148 │ │ │ │ + b.n e4108 │ │ │ │ mov r0, sl │ │ │ │ bl 87198 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w e4182 │ │ │ │ + bne.w e4142 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e417c │ │ │ │ - ldr.w r2, [pc, #1116] @ e46ec │ │ │ │ - ldr.w r3, [pc, #1116] @ e46f0 │ │ │ │ - ldr.w r1, [pc, #1116] @ e46f4 │ │ │ │ + b.n e413c │ │ │ │ + ldr.w r2, [pc, #1116] @ e46ac │ │ │ │ + ldr.w r3, [pc, #1116] @ e46b0 │ │ │ │ + ldr.w r1, [pc, #1116] @ e46b4 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1112] @ e46f8 │ │ │ │ + ldr.w r0, [pc, #1112] @ e46b8 │ │ │ │ ldr r5, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #85 @ 0x55 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9d43c │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #1088] @ e46fc │ │ │ │ - ldr.w r3, [pc, #1044] @ e46d4 │ │ │ │ + ldr.w r2, [pc, #1088] @ e46bc │ │ │ │ + ldr.w r3, [pc, #1044] @ e4694 │ │ │ │ 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 e467c │ │ │ │ + bne.w e463c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 8f8a4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 87198 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e4170 │ │ │ │ + beq.w e4130 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, fp │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e45d4 │ │ │ │ + beq.w e4594 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e464a │ │ │ │ + beq.w e460a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e45f2 │ │ │ │ + beq.w e45b2 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w e462c │ │ │ │ + bmi.w e45ec │ │ │ │ lsls r4, r5, #31 │ │ │ │ - bmi.w e462c │ │ │ │ + bmi.w e45ec │ │ │ │ subs r1, r0, r5 │ │ │ │ teq r0, r1 │ │ │ │ - bmi.w e45fa │ │ │ │ + bmi.w e45ba │ │ │ │ mov r0, r6 │ │ │ │ bl 89b54 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e44c6 │ │ │ │ + beq.w e4486 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w e4214 │ │ │ │ - ldr r3, [pc, #908] @ (e46ec ) │ │ │ │ + bne.w e41d4 │ │ │ │ + ldr r3, [pc, #908] @ (e46ac ) │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ - ldr r1, [pc, #924] @ (e4700 ) │ │ │ │ - ldr r0, [pc, #928] @ (e4704 ) │ │ │ │ + ldr r1, [pc, #924] @ (e46c0 ) │ │ │ │ + ldr r0, [pc, #928] @ (e46c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e42b8 │ │ │ │ - ldr r3, [pc, #888] @ (e46ec ) │ │ │ │ + b.n e4278 │ │ │ │ + ldr r3, [pc, #888] @ (e46ac ) │ │ │ │ mov r7, r6 │ │ │ │ movs r2, #86 @ 0x56 │ │ │ │ - ldr r0, [pc, #908] @ (e4708 ) │ │ │ │ + ldr r0, [pc, #908] @ (e46c8 ) │ │ │ │ mov r6, fp │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r7, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #904] @ (e470c ) │ │ │ │ + ldr r3, [pc, #904] @ (e46cc ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #904] @ (e4710 ) │ │ │ │ + ldr r2, [pc, #904] @ (e46d0 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #900] @ (e4714 ) │ │ │ │ + ldr r1, [pc, #900] @ (e46d4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e42b8 │ │ │ │ - ldr r3, [pc, #836] @ (e46ec ) │ │ │ │ + b.n e4278 │ │ │ │ + ldr r3, [pc, #836] @ (e46ac ) │ │ │ │ mov r7, r6 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr r0, [pc, #876] @ (e4718 ) │ │ │ │ + ldr r0, [pc, #876] @ (e46d8 ) │ │ │ │ mov r6, fp │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r7, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #868] @ (e471c ) │ │ │ │ + ldr r3, [pc, #868] @ (e46dc ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #864] @ (e4720 ) │ │ │ │ - ldr r1, [pc, #868] @ (e4724 ) │ │ │ │ + ldr r2, [pc, #864] @ (e46e0 ) │ │ │ │ + ldr r1, [pc, #868] @ (e46e4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ - b.n e4396 │ │ │ │ + b.n e4356 │ │ │ │ mov r0, r5 │ │ │ │ bl 87140 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w e4118 │ │ │ │ - ldr r3, [pc, #784] @ (e46ec ) │ │ │ │ + bne.w e40d8 │ │ │ │ + ldr r3, [pc, #784] @ (e46ac ) │ │ │ │ mov r7, r6 │ │ │ │ - ldr r1, [pc, #840] @ (e4728 ) │ │ │ │ + ldr r1, [pc, #840] @ (e46e8 ) │ │ │ │ mov r6, fp │ │ │ │ - ldr r0, [pc, #840] @ (e472c ) │ │ │ │ + ldr r0, [pc, #840] @ (e46ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r7, r3] │ │ │ │ movs r3, #88 @ 0x58 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #832] @ (e4730 ) │ │ │ │ + ldr r3, [pc, #832] @ (e46f0 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #828] @ (e4734 ) │ │ │ │ + ldr r2, [pc, #828] @ (e46f4 ) │ │ │ │ add r2, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ - b.n e42b8 │ │ │ │ - ldr r0, [pc, #804] @ (e4738 ) │ │ │ │ + b.n e4278 │ │ │ │ + ldr r0, [pc, #804] @ (e46f8 ) │ │ │ │ mov r1, r7 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r7, r6 │ │ │ │ add r0, pc │ │ │ │ mov r6, fp │ │ │ │ bl 90ee0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e4434 │ │ │ │ + beq.n e43f4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n e44f2 │ │ │ │ - ldr r3, [pc, #692] @ (e46ec ) │ │ │ │ + beq.n e44b2 │ │ │ │ + ldr r3, [pc, #692] @ (e46ac ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr r1, [pc, #768] @ (e473c ) │ │ │ │ - ldr r0, [pc, #772] @ (e4740 ) │ │ │ │ + ldr r1, [pc, #768] @ (e46fc ) │ │ │ │ + ldr r0, [pc, #772] @ (e4700 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e43fc │ │ │ │ + b.n e43bc │ │ │ │ mov r0, sl │ │ │ │ bl 87140 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n e44ce │ │ │ │ + bne.n e448e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 8f8a4 │ │ │ │ - cbnz r0, e4480 │ │ │ │ + cbnz r0, e4440 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 8f8a4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ bl 87198 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w e42e6 │ │ │ │ + bne.w e42a6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e4170 │ │ │ │ - b.n e42f6 │ │ │ │ + beq.w e4130 │ │ │ │ + b.n e42b6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e4274 │ │ │ │ + beq.w e4234 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 87198 │ │ │ │ mov r0, sl │ │ │ │ bl 87198 │ │ │ │ - b.n e4170 │ │ │ │ + b.n e4130 │ │ │ │ cmp r0, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [sp, #16] │ │ │ │ - beq.w e413a │ │ │ │ + beq.w e40fa │ │ │ │ cmp r0, #10 │ │ │ │ - bne.n e4570 │ │ │ │ + bne.n e4530 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ negs r0, r0 │ │ │ │ lsls r3, r0, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n e413a │ │ │ │ + b.n e40fa │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4264 │ │ │ │ + b.n e4224 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 87198 │ │ │ │ - b.n e4234 │ │ │ │ + b.n e41f4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e41fa │ │ │ │ + b.n e41ba │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4356 │ │ │ │ + b.n e4316 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 8f8a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e4460 │ │ │ │ + beq.n e4420 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n e4486 │ │ │ │ + bne.n e4446 │ │ │ │ mov r0, sl │ │ │ │ bl 87198 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w e4264 │ │ │ │ - b.n e4286 │ │ │ │ + bne.w e4224 │ │ │ │ + b.n e4246 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4434 │ │ │ │ + b.n e43f4 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w e4228 │ │ │ │ + bge.w e41e8 │ │ │ │ movs r1, #2 │ │ │ │ - bl c31f0 │ │ │ │ + bl c31b0 │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ mov r5, r0 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.w e4228 │ │ │ │ + bpl.w e41e8 │ │ │ │ mov r0, r3 │ │ │ │ bl 87198 │ │ │ │ - b.n e4228 │ │ │ │ + b.n e41e8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r7, r6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, e4560 │ │ │ │ + cbz r3, e4520 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, e4558 │ │ │ │ - ldr r3, [pc, #528] @ (e4744 ) │ │ │ │ + cbz r3, e4518 │ │ │ │ + ldr r3, [pc, #528] @ (e4704 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r3, [pc, #432] @ (e46ec ) │ │ │ │ - ldr r1, [pc, #520] @ (e4748 ) │ │ │ │ + ldr r3, [pc, #432] @ (e46ac ) │ │ │ │ + ldr r1, [pc, #520] @ (e4708 ) │ │ │ │ movs r2, #86 @ 0x56 │ │ │ │ - ldr r0, [pc, #520] @ (e474c ) │ │ │ │ + ldr r0, [pc, #520] @ (e470c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e42b8 │ │ │ │ + b.n e4278 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e41a2 │ │ │ │ + b.n e4162 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4530 │ │ │ │ + b.n e44f0 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4528 │ │ │ │ + b.n e44e8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4214 │ │ │ │ + b.n e41d4 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4688 │ │ │ │ + beq.w e4648 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n e459c │ │ │ │ + beq.n e455c │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ movt r0, #16383 @ 0x3fff │ │ │ │ cmp r1, r0 │ │ │ │ it eq │ │ │ │ streq r3, [r7, #0] │ │ │ │ - beq.n e459c │ │ │ │ - cbz r1, e45aa │ │ │ │ + beq.n e455c │ │ │ │ + cbz r1, e456a │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n e45b2 │ │ │ │ + beq.n e4572 │ │ │ │ orr.w r3, r7, #1 │ │ │ │ movs r7, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n e414a │ │ │ │ + b.n e410a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e459c │ │ │ │ + b.n e455c │ │ │ │ mov r7, r6 │ │ │ │ mov r6, fp │ │ │ │ - b.n e4434 │ │ │ │ - ldr r3, [pc, #304] @ (e46ec ) │ │ │ │ + b.n e43f4 │ │ │ │ + ldr r3, [pc, #304] @ (e46ac ) │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ - ldr r1, [pc, #400] @ (e4750 ) │ │ │ │ - ldr r0, [pc, #404] @ (e4754 ) │ │ │ │ + ldr r1, [pc, #400] @ (e4710 ) │ │ │ │ + ldr r0, [pc, #404] @ (e4714 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e42b8 │ │ │ │ + b.n e4278 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e430e │ │ │ │ - ldr r3, [pc, #268] @ (e46ec ) │ │ │ │ + b.n e42ce │ │ │ │ + ldr r3, [pc, #268] @ (e46ac ) │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ - ldr r1, [pc, #372] @ (e4758 ) │ │ │ │ - ldr r0, [pc, #376] @ (e475c ) │ │ │ │ + ldr r1, [pc, #372] @ (e4718 ) │ │ │ │ + ldr r0, [pc, #376] @ (e471c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e45cc │ │ │ │ + b.n e458c │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4328 │ │ │ │ + b.n e42e8 │ │ │ │ teq r5, r1 │ │ │ │ - bmi.w e4342 │ │ │ │ + bmi.w e4302 │ │ │ │ mov r1, r5 │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 89b54 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, e4642 │ │ │ │ + cbz r3, e4602 │ │ │ │ tst.w r8, #1 │ │ │ │ - beq.w e4356 │ │ │ │ + beq.w e4316 │ │ │ │ mov r0, r8 │ │ │ │ bl 87198 │ │ │ │ - b.n e4356 │ │ │ │ + b.n e4316 │ │ │ │ mov r1, r5 │ │ │ │ - bl d3750 │ │ │ │ + bl d370c │ │ │ │ mov r8, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n e460a │ │ │ │ + beq.n e45ca │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ - b.n e460a │ │ │ │ + b.n e45ca │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e461c │ │ │ │ - ldr r3, [pc, #276] @ (e4760 ) │ │ │ │ - ldr r1, [pc, #276] @ (e4764 ) │ │ │ │ + b.n e45dc │ │ │ │ + ldr r3, [pc, #276] @ (e4720 ) │ │ │ │ + ldr r1, [pc, #276] @ (e4724 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, e4680 │ │ │ │ - ldr r3, [pc, #136] @ (e46ec ) │ │ │ │ + cbz r3, e4640 │ │ │ │ + ldr r3, [pc, #136] @ (e46ac ) │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ - ldr r1, [pc, #256] @ (e4768 ) │ │ │ │ - ldr r0, [pc, #260] @ (e476c ) │ │ │ │ + ldr r1, [pc, #256] @ (e4728 ) │ │ │ │ + ldr r0, [pc, #260] @ (e472c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ - b.n e42b8 │ │ │ │ + b.n e4278 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4660 │ │ │ │ + b.n e4620 │ │ │ │ lsls r3, r0, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n e413a │ │ │ │ + b.n e40fa │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 87198 │ │ │ │ - b.n e4170 │ │ │ │ - ldr r3, [pc, #216] @ (e4770 ) │ │ │ │ - movw r2, #62112 @ 0xf2a0 │ │ │ │ + b.n e4130 │ │ │ │ + ldr r3, [pc, #216] @ (e4730 ) │ │ │ │ + movw r2, #62097 @ 0xf291 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #208] @ (e4774 ) │ │ │ │ - ldr r0, [pc, #212] @ (e4778 ) │ │ │ │ + ldr r1, [pc, #208] @ (e4734 ) │ │ │ │ + ldr r0, [pc, #212] @ (e4738 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2556 @ 0x9fc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (e477c ) │ │ │ │ - movw r2, #61982 @ 0xf21e │ │ │ │ + ldr r3, [pc, #200] @ (e473c ) │ │ │ │ + movw r2, #61967 @ 0xf20f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #192] @ (e4780 ) │ │ │ │ - ldr r0, [pc, #196] @ (e4784 ) │ │ │ │ + ldr r1, [pc, #192] @ (e4740 ) │ │ │ │ + ldr r0, [pc, #196] @ (e4744 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2556 @ 0x9fc │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - nop {6} │ │ │ │ + nop {10} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - itet pl │ │ │ │ - movpl r2, r4 │ │ │ │ - lsrmi r0, r7, #17 │ │ │ │ - movpl r0, r0 │ │ │ │ + itet ls │ │ │ │ + movls r2, r4 │ │ │ │ + lsrhi r0, r7, #17 │ │ │ │ + movls r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + hlt 0x002a │ │ │ │ movs r6, r3 │ │ │ │ - cpsid ai │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ movs r6, r3 │ │ │ │ - sub sp, #24 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ movs r6, r3 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + cbz r4, e4726 │ │ │ │ movs r6, r3 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ movs r6, r3 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xeb84001f │ │ │ │ - pop {r1} │ │ │ │ + ldrd r0, r0, [ip, #-124] @ 0x7c │ │ │ │ + cbnz r2, e470a │ │ │ │ movs r6, r3 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + cbz r0, e4730 │ │ │ │ movs r6, r3 │ │ │ │ - add r7, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ movs r6, r3 │ │ │ │ - ldc2 0, cr0, [r2], #-124 @ 0xffffff84 │ │ │ │ - cbnz r0, e4798 │ │ │ │ + @ instruction: 0xfa0a001f │ │ │ │ + cbnz r0, e470e │ │ │ │ movs r6, r3 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + cbz r6, e4732 │ │ │ │ movs r6, r3 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + cbz r6, e472e │ │ │ │ movs r6, r3 │ │ │ │ - add r7, sp, #264 @ 0x108 │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ movs r6, r3 │ │ │ │ - adds.w r0, sl, pc, lsr #32 │ │ │ │ - cbnz r2, e479e │ │ │ │ + ldrd r0, r0, [r2], #124 @ 0x7c │ │ │ │ + cbnz r2, e4714 │ │ │ │ movs r6, r3 │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ movs r0, r4 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + uxth r4, r6 │ │ │ │ movs r6, r3 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, e47c0 │ │ │ │ + cbz r6, e4736 │ │ │ │ movs r6, r3 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ movs r6, r3 │ │ │ │ - cbz r0, e47aa │ │ │ │ + cbz r0, e4720 │ │ │ │ movs r6, r3 │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ movs r6, r3 │ │ │ │ - cbz r4, e47a8 │ │ │ │ + cbz r4, e471e │ │ │ │ movs r6, r3 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #242 @ 0xf2 │ │ │ │ + cmp r4, #202 @ 0xca │ │ │ │ movs r6, r3 │ │ │ │ - uxth r0, r6 │ │ │ │ + sub sp, #32 │ │ │ │ movs r6, r3 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #608 @ 0x260 │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xf6300020 │ │ │ │ - lsrs r6, r6, #30 │ │ │ │ + and.w r0, r8, #10485760 @ 0xa00000 │ │ │ │ + lsrs r6, r1, #22 │ │ │ │ movs r6, r3 │ │ │ │ - vmov.i32 d16, #206 @ 0x000000ce │ │ │ │ - @ instruction: 0xf6140020 │ │ │ │ - lsrs r2, r3, #30 │ │ │ │ + ldc2 0, cr0, [ip, #120] @ 0x78 │ │ │ │ + @ instruction: 0xf3ec0020 │ │ │ │ + lsrs r2, r6, #21 │ │ │ │ movs r6, r3 │ │ │ │ - cbz r4, e47cc │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e4788 : │ │ │ │ +000e4748 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #76] @ (e47ec ) │ │ │ │ + ldr r3, [pc, #76] @ (e47ac ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (e47f0 ) │ │ │ │ + ldr r4, [pc, #72] @ (e47b0 ) │ │ │ │ add.w r3, r3, #360 @ 0x168 │ │ │ │ add r4, pc │ │ │ │ bl 86038 │ │ │ │ - cbz r0, e47e6 │ │ │ │ - ldr r3, [pc, #64] @ (e47f4 ) │ │ │ │ + cbz r0, e47a6 │ │ │ │ + ldr r3, [pc, #64] @ (e47b4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e47c8 │ │ │ │ + bne.n e4788 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w e4080 │ │ │ │ - ldr r0, [pc, #44] @ (e47f8 ) │ │ │ │ + b.w e4040 │ │ │ │ + ldr r0, [pc, #44] @ (e47b8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #40] @ (e47fc ) │ │ │ │ - ldr r1, [pc, #40] @ (e4800 ) │ │ │ │ + ldr r3, [pc, #40] @ (e47bc ) │ │ │ │ + ldr r1, [pc, #40] @ (e47c0 ) │ │ │ │ movs r2, #81 @ 0x51 │ │ │ │ - ldr r0, [pc, #40] @ (e4804 ) │ │ │ │ + ldr r0, [pc, #40] @ (e47c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n e41e4 │ │ │ │ + b.n e4224 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + @ instruction: 0xb892 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, e4812 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ movs r6, r3 │ │ │ │ - add r3, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e4808 : │ │ │ │ +000e47c8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #864] @ (e4b80 ) │ │ │ │ + ldr r2, [pc, #864] @ (e4b40 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #864] @ (e4b84 ) │ │ │ │ + ldr r3, [pc, #864] @ (e4b44 ) │ │ │ │ mov r7, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #864] @ (e4b88 ) │ │ │ │ - ldr r1, [pc, #864] @ (e4b8c ) │ │ │ │ + ldr r5, [pc, #864] @ (e4b48 ) │ │ │ │ + ldr r1, [pc, #864] @ (e4b4c ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r5, r1] │ │ │ │ add r1, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr.w r0, [r6, #732] @ 0x2dc │ │ │ │ blx 53348 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e4a76 │ │ │ │ + beq.w e4a36 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w e4a8e │ │ │ │ + bpl.w e4a4e │ │ │ │ mov r0, r7 │ │ │ │ bl 9d7a0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e4aac │ │ │ │ + beq.w e4a6c │ │ │ │ ldr.w r1, [r6, #736] @ 0x2e0 │ │ │ │ mov r0, r4 │ │ │ │ blx 5354c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e4ac8 │ │ │ │ + beq.w e4a88 │ │ │ │ blx 532a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w e49e4 │ │ │ │ + beq.w e49a4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e48ae │ │ │ │ + beq.n e486e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4a5e │ │ │ │ - vldr d7, [pc, #712] @ e4b78 │ │ │ │ + beq.w e4a1e │ │ │ │ + vldr d7, [pc, #712] @ e4b38 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w e4a0c │ │ │ │ + beq.w e49cc │ │ │ │ ldr.w r1, [r6, #2152] @ 0x868 │ │ │ │ mov r0, r4 │ │ │ │ blx 5354c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e48de │ │ │ │ + beq.n e489e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e4a1c │ │ │ │ + beq.w e49dc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w e4aea │ │ │ │ + beq.w e4aaa │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w e4b06 │ │ │ │ + bpl.w e4ac6 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w e4b40 │ │ │ │ + bne.w e4b00 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e491a │ │ │ │ + beq.n e48da │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e4a56 │ │ │ │ - ldr r3, [pc, #628] @ (e4b90 ) │ │ │ │ + beq.w e4a16 │ │ │ │ + ldr r3, [pc, #628] @ (e4b50 ) │ │ │ │ ldr.w r1, [r6, #2128] @ 0x850 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r9, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 8a6a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e4b58 │ │ │ │ + beq.w e4b18 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 53008 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8bf90 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #3 │ │ │ │ @@ -243666,900 +243645,899 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #24] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e496a │ │ │ │ + beq.n e492a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e4a24 │ │ │ │ + beq.n e49e4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e4bdc │ │ │ │ + beq.w e4b9c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e4c8a │ │ │ │ + beq.w e4c4a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4988 │ │ │ │ + beq.n e4948 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e4a2c │ │ │ │ + beq.n e49ec │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w e4ca2 │ │ │ │ + beq.w e4c62 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e49a6 │ │ │ │ + beq.n e4966 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e4a6e │ │ │ │ + beq.n e4a2e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e49b8 │ │ │ │ + beq.n e4978 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e4a66 │ │ │ │ + beq.n e4a26 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w e4c02 │ │ │ │ - ldr r2, [pc, #464] @ (e4b94 ) │ │ │ │ - ldr r3, [pc, #444] @ (e4b84 ) │ │ │ │ + bpl.w e4bc2 │ │ │ │ + ldr r2, [pc, #464] @ (e4b54 ) │ │ │ │ + ldr r3, [pc, #444] @ (e4b44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w e4c86 │ │ │ │ + bne.w e4c46 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 53180 │ │ │ │ - cbz r0, e4a34 │ │ │ │ - ldr r0, [pc, #428] @ (e4b98 ) │ │ │ │ + cbz r0, e49f4 │ │ │ │ + ldr r0, [pc, #428] @ (e4b58 ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4a0c │ │ │ │ + beq.n e49cc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4c1e │ │ │ │ + beq.w e4bde │ │ │ │ blx 53180 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w e4c26 │ │ │ │ - vldr d8, [pc, #352] @ e4b78 │ │ │ │ - b.n e48be │ │ │ │ + bne.w e4be6 │ │ │ │ + vldr d8, [pc, #352] @ e4b38 │ │ │ │ + b.n e487e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e48de │ │ │ │ + b.n e489e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e496a │ │ │ │ + b.n e492a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4988 │ │ │ │ + b.n e4948 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e48be │ │ │ │ + beq.w e487e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e48be │ │ │ │ + bne.w e487e │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e48be │ │ │ │ + b.n e487e │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e491a │ │ │ │ + b.n e48da │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e48ae │ │ │ │ + b.n e486e │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e49b8 │ │ │ │ + b.n e4978 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e49a6 │ │ │ │ - ldr r3, [pc, #280] @ (e4b90 ) │ │ │ │ + b.n e4966 │ │ │ │ + ldr r3, [pc, #280] @ (e4b50 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ - ldr r1, [pc, #288] @ (e4b9c ) │ │ │ │ - ldr r0, [pc, #288] @ (e4ba0 ) │ │ │ │ + ldr r1, [pc, #288] @ (e4b5c ) │ │ │ │ + ldr r0, [pc, #288] @ (e4b60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r4, #0 │ │ │ │ - b.n e49c2 │ │ │ │ - ldr r1, [pc, #256] @ (e4b90 ) │ │ │ │ + b.n e4982 │ │ │ │ + ldr r1, [pc, #256] @ (e4b50 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ - ldr r3, [pc, #272] @ (e4ba4 ) │ │ │ │ + ldr r3, [pc, #272] @ (e4b64 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #264] @ (e4ba8 ) │ │ │ │ - ldr r0, [pc, #268] @ (e4bac ) │ │ │ │ + ldr r1, [pc, #264] @ (e4b68 ) │ │ │ │ + ldr r0, [pc, #268] @ (e4b6c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n e4a8a │ │ │ │ - ldr r3, [pc, #224] @ (e4b90 ) │ │ │ │ + b.n e4a4a │ │ │ │ + ldr r3, [pc, #224] @ (e4b50 ) │ │ │ │ movs r2, #99 @ 0x63 │ │ │ │ - ldr r1, [pc, #252] @ (e4bb0 ) │ │ │ │ - ldr r0, [pc, #256] @ (e4bb4 ) │ │ │ │ + ldr r1, [pc, #252] @ (e4b70 ) │ │ │ │ + ldr r0, [pc, #256] @ (e4b74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e4a8a │ │ │ │ - ldr r3, [pc, #196] @ (e4b90 ) │ │ │ │ + b.n e4a4a │ │ │ │ + ldr r3, [pc, #196] @ (e4b50 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, #232] @ (e4bb8 ) │ │ │ │ - ldr r0, [pc, #236] @ (e4bbc ) │ │ │ │ + ldr r1, [pc, #232] @ (e4b78 ) │ │ │ │ + ldr r0, [pc, #236] @ (e4b7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e4a8a │ │ │ │ - ldr r3, [pc, #164] @ (e4b90 ) │ │ │ │ + b.n e4a4a │ │ │ │ + ldr r3, [pc, #164] @ (e4b50 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, #208] @ (e4bc0 ) │ │ │ │ - ldr r0, [pc, #208] @ (e4bc4 ) │ │ │ │ + ldr r1, [pc, #208] @ (e4b80 ) │ │ │ │ + ldr r0, [pc, #208] @ (e4b84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e4a8a │ │ │ │ - ldr r0, [pc, #192] @ (e4bc8 ) │ │ │ │ + b.n e4a4a │ │ │ │ + ldr r0, [pc, #192] @ (e4b88 ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e4b2a │ │ │ │ + beq.n e4aea │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ - cbnz r2, e4b2a │ │ │ │ + cbnz r2, e4aea │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #100] @ (e4b90 ) │ │ │ │ + ldr r3, [pc, #100] @ (e4b50 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, #156] @ (e4bcc ) │ │ │ │ - ldr r0, [pc, #156] @ (e4bd0 ) │ │ │ │ + ldr r1, [pc, #156] @ (e4b8c ) │ │ │ │ + ldr r0, [pc, #156] @ (e4b90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e4afe │ │ │ │ + b.n e4abe │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.w e4902 │ │ │ │ + beq.w e48c2 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n e4c3c │ │ │ │ + bne.n e4bfc │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r4, r2, #1 │ │ │ │ - b.n e4902 │ │ │ │ - ldr r1, [pc, #120] @ (e4bd4 ) │ │ │ │ + b.n e48c2 │ │ │ │ + ldr r1, [pc, #120] @ (e4b94 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r0, [pc, #120] @ (e4bd8 ) │ │ │ │ + ldr r0, [pc, #120] @ (e4b98 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 87198 │ │ │ │ - b.n e4a8a │ │ │ │ + b.n e4a4a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + @ instruction: 0xb818 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + @ instruction: 0xb812 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb636 │ │ │ │ + cpsid ai │ │ │ │ movs r2, r4 │ │ │ │ - ldc2 0, cr0, [lr], {30} │ │ │ │ - @ instruction: 0xfbfe001e │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + @ instruction: 0xfa76001e │ │ │ │ + ldr??.w r0, [r6, #30] │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ movs r6, r3 │ │ │ │ - pop {r2, r3, r5, r6} │ │ │ │ + rev16 r4, r0 │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xfbda001e │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + ldrsh.w r0, [r2, #30] │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xfbc8001e │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + vld1.8 @ instruction: 0xf9a0001e │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xfbac001e │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + vst1.8 @ instruction: 0xf984001e │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xfb8a001e │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + vld4.8 {d16-d19}, [r2 :64], lr │ │ │ │ + add r0, sp, #24 │ │ │ │ movs r6, r3 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ - movs r0, r4 │ │ │ │ - smlsdx r0, sl, lr, r0 │ │ │ │ - add r1, sp, #952 @ 0x3b8 │ │ │ │ + mrc2 0, 4, r0, cr2, cr15, {0} │ │ │ │ + vld4.8 {d0-d3}, [r2 :64], lr │ │ │ │ + add r7, pc, #792 @ (adr r7, e4eac ) │ │ │ │ movs r6, r3 │ │ │ │ - smlabt r0, sl, lr, r0 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + ldr??.w r0, [r2, #30] │ │ │ │ + add r7, pc, #608 @ (adr r7, e4dfc ) │ │ │ │ movs r6, r3 │ │ │ │ - ldr r1, [pc, #220] @ (e4cbc ) │ │ │ │ + ldr r1, [pc, #220] @ (e4c7c ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r0, [pc, #220] @ (e4cc0 ) │ │ │ │ + ldr r0, [pc, #220] @ (e4c80 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 95694 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e4a8a │ │ │ │ - ldr r5, [pc, #192] @ (e4cc4 ) │ │ │ │ + b.n e4a4a │ │ │ │ + ldr r5, [pc, #192] @ (e4c84 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, #192] @ (e4cc8 ) │ │ │ │ - ldr r0, [pc, #192] @ (e4ccc ) │ │ │ │ + ldr r1, [pc, #192] @ (e4c88 ) │ │ │ │ + ldr r0, [pc, #192] @ (e4c8c ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 9d43c │ │ │ │ - b.n e4a8a │ │ │ │ + b.n e4a4a │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4a0c │ │ │ │ - ldr r3, [pc, #168] @ (e4cd0 ) │ │ │ │ + b.n e49cc │ │ │ │ + ldr r3, [pc, #168] @ (e4c90 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, #168] @ (e4cd4 ) │ │ │ │ - ldr r0, [pc, #168] @ (e4cd8 ) │ │ │ │ + ldr r1, [pc, #168] @ (e4c94 ) │ │ │ │ + ldr r0, [pc, #168] @ (e4c98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e4adc │ │ │ │ + b.n e4a9c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e4902 │ │ │ │ + beq.w e48c2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n e4c6e │ │ │ │ + beq.n e4c2e │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq.w r0, [r8] │ │ │ │ - beq.n e4c6e │ │ │ │ - cbz r2, e4c7e │ │ │ │ + beq.n e4c2e │ │ │ │ + cbz r2, e4c3e │ │ │ │ cmp.w r8, #1 │ │ │ │ it ne │ │ │ │ orrne.w r4, r8, #1 │ │ │ │ - bne.w e491a │ │ │ │ - b.n e4b2a │ │ │ │ + bne.w e48da │ │ │ │ + b.n e4aea │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4c6e │ │ │ │ + b.n e4c2e │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ (e4cdc ) │ │ │ │ - movw r2, #41672 @ 0xa2c8 │ │ │ │ - ldr r1, [pc, #76] @ (e4ce0 ) │ │ │ │ - ldr r0, [pc, #80] @ (e4ce4 ) │ │ │ │ + ldr r3, [pc, #80] @ (e4c9c ) │ │ │ │ + movw r2, #41666 @ 0xa2c2 │ │ │ │ + ldr r1, [pc, #76] @ (e4ca0 ) │ │ │ │ + ldr r0, [pc, #80] @ (e4ca4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2596 @ 0xa24 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ (e4ce8 ) │ │ │ │ - movw r2, #41673 @ 0xa2c9 │ │ │ │ - ldr r1, [pc, #64] @ (e4cec ) │ │ │ │ - ldr r0, [pc, #68] @ (e4cf0 ) │ │ │ │ + ldr r3, [pc, #68] @ (e4ca8 ) │ │ │ │ + movw r2, #41667 @ 0xa2c3 │ │ │ │ + ldr r1, [pc, #64] @ (e4cac ) │ │ │ │ + ldr r0, [pc, #68] @ (e4cb0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2596 @ 0xa24 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa96001e │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + str??.w r0, [lr, lr, lsl #1] │ │ │ │ + add r7, pc, #80 @ (adr r7, e4cd4 ) │ │ │ │ movs r6, r3 │ │ │ │ - revsh r6, r6 │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xfa6c001e │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + str.w r0, [r4, lr, lsl #1] │ │ │ │ + add r6, pc, #936 @ (adr r6, e5038 ) │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa4e001e │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + strh.w r0, [r6, lr, lsl #1] │ │ │ │ + add r6, pc, #808 @ (adr r6, e4fc4 ) │ │ │ │ movs r6, r3 │ │ │ │ - orr.w r0, r0, #32 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + cdp 0, 1, cr0, cr8, cr0, {1} │ │ │ │ + lsls r6, r3, #30 │ │ │ │ movs r6, r3 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ movs r6, r3 │ │ │ │ - bic.w r0, r8, #32 │ │ │ │ - lsrs r6, r5, #6 │ │ │ │ + cdp 0, 0, cr0, cr0, cr0, {1} │ │ │ │ + lsls r6, r0, #30 │ │ │ │ movs r6, r3 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e4cf4 : │ │ │ │ +000e4cb4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #92] @ e4d60 │ │ │ │ + ldr.w ip, [pc, #92] @ e4d20 │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w lr, [pc, #88] @ e4d64 │ │ │ │ + ldr.w lr, [pc, #88] @ e4d24 │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #408 @ 0x198 │ │ │ │ add.w ip, sp, #8 │ │ │ │ str.w ip, [sp] │ │ │ │ - ldr.w ip, [pc, #68] @ e4d68 │ │ │ │ + ldr.w ip, [pc, #68] @ e4d28 │ │ │ │ add lr, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 860b0 │ │ │ │ - cbz r0, e4d42 │ │ │ │ + cbz r0, e4d02 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl e4808 │ │ │ │ - ldr r2, [pc, #40] @ (e4d6c ) │ │ │ │ - ldr r3, [pc, #32] @ (e4d68 ) │ │ │ │ + bl e47c8 │ │ │ │ + ldr r2, [pc, #40] @ (e4d2c ) │ │ │ │ + ldr r3, [pc, #32] @ (e4d28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e4d5a │ │ │ │ + bne.n e4d1a │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - svc 142 @ 0x8e │ │ │ │ + svc 206 @ 0xce │ │ │ │ movs r3, r4 │ │ │ │ - uxtb r0, r3 │ │ │ │ + cbz r0, e4d6e │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r6, r6 │ │ │ │ + uxtb r6, r6 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000e4d70 : │ │ │ │ +000e4d30 : │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r2 │ │ │ │ - ldr.w r2, [pc, #1824] @ e54a8 │ │ │ │ + ldr.w r2, [pc, #1824] @ e5468 │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w r3, [pc, #1824] @ e54ac │ │ │ │ + ldr.w r3, [pc, #1824] @ e546c │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr.w r7, [pc, #1820] @ e54b0 │ │ │ │ + ldr.w r7, [pc, #1820] @ e5470 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e517c │ │ │ │ + beq.w e513c │ │ │ │ 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, #1780] @ e54b4 │ │ │ │ + ldr.w r3, [pc, #1780] @ e5474 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ cmp r9, r6 │ │ │ │ - beq.w e5180 │ │ │ │ + beq.w e5140 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.w e51ac │ │ │ │ + bpl.w e516c │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w e5240 │ │ │ │ + bne.w e5200 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r0, #0 │ │ │ │ blx 52bc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e525e │ │ │ │ + beq.w e521e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5122 │ │ │ │ + beq.w e50e2 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w sl, [r3, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w e543e │ │ │ │ + beq.w e53fe │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.w e5280 │ │ │ │ + bpl.w e5240 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w e52d4 │ │ │ │ + bne.w e5294 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ mov.w fp, r3, lsl #1 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4e58 │ │ │ │ + beq.n e4e18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e51e2 │ │ │ │ + beq.w e51a2 │ │ │ │ mov r0, fp │ │ │ │ bl 8bf90 │ │ │ │ mov r1, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 8a6a4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4e82 │ │ │ │ + beq.n e4e42 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e51d2 │ │ │ │ + beq.w e5192 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e545a │ │ │ │ + beq.w e541a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4ea2 │ │ │ │ + beq.n e4e62 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e51da │ │ │ │ + beq.w e519a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w e52f0 │ │ │ │ + beq.w e52b0 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w e512a │ │ │ │ - ldr.w r2, [pc, #1536] @ e54b8 │ │ │ │ + bpl.w e50ea │ │ │ │ + ldr.w r2, [pc, #1536] @ e5478 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e5492 │ │ │ │ - ldr.w r2, [pc, #1524] @ e54bc │ │ │ │ + beq.w e5452 │ │ │ │ + ldr.w r2, [pc, #1524] @ e547c │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e543a │ │ │ │ + beq.w e53fa │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w e512a │ │ │ │ + bne.w e50ea │ │ │ │ ldr.w r9, [fp, #12] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w e512a │ │ │ │ + bpl.w e50ea │ │ │ │ ldr.w sl, [fp, #16] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w e512a │ │ │ │ + bpl.w e50ea │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w e51fe │ │ │ │ + beq.w e51be │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ - beq.w e5210 │ │ │ │ + beq.w e51d0 │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e4f36 │ │ │ │ + beq.n e4ef6 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e5226 │ │ │ │ + beq.w e51e6 │ │ │ │ movs r0, #1 │ │ │ │ blx 52bc8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e5306 │ │ │ │ + beq.w e52c6 │ │ │ │ movs r0, #3 │ │ │ │ blx 53114 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e534e │ │ │ │ + beq.w e530e │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e533e │ │ │ │ + beq.w e52fe │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w e5422 │ │ │ │ + bpl.w e53e2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e5492 │ │ │ │ + beq.w e5452 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e543a │ │ │ │ + beq.w e53fa │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w e5436 │ │ │ │ + ble.w e53f6 │ │ │ │ cmp r2, #1 │ │ │ │ str.w r9, [r0, #12] │ │ │ │ - beq.w e5436 │ │ │ │ + beq.w e53f6 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ str.w sl, [r0, #16] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bpl.w e5422 │ │ │ │ + bpl.w e53e2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e5492 │ │ │ │ + beq.w e5452 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e543a │ │ │ │ + beq.w e53fa │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w e5436 │ │ │ │ + ble.w e53f6 │ │ │ │ str.w r0, [r8, #12] │ │ │ │ movs r0, #0 │ │ │ │ bl 8bf90 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w e5422 │ │ │ │ + bpl.w e53e2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e5492 │ │ │ │ + beq.w e5452 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e543a │ │ │ │ + beq.w e53fa │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w e5436 │ │ │ │ + ble.w e53f6 │ │ │ │ str.w r0, [r8, #16] │ │ │ │ movs r0, #4 │ │ │ │ blx 53114 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e5348 │ │ │ │ + beq.w e5308 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8bf90 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bpl.w e5422 │ │ │ │ + bpl.w e53e2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e5492 │ │ │ │ + beq.w e5452 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e543a │ │ │ │ + beq.w e53fa │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w e5436 │ │ │ │ + ble.w e53f6 │ │ │ │ cmp r2, #1 │ │ │ │ str.w r0, [r9, #12] │ │ │ │ - beq.w e5436 │ │ │ │ + beq.w e53f6 │ │ │ │ cmp r2, #2 │ │ │ │ str.w r6, [r9, #16] │ │ │ │ - beq.w e5436 │ │ │ │ + beq.w e53f6 │ │ │ │ cmp r2, #3 │ │ │ │ str.w r6, [r9, #20] │ │ │ │ - beq.w e5436 │ │ │ │ + beq.w e53f6 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ str.w r4, [r9, #24] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w e5422 │ │ │ │ + bpl.w e53e2 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e5492 │ │ │ │ + beq.w e5452 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e543a │ │ │ │ + beq.w e53fa │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - ble.w e5436 │ │ │ │ + ble.w e53f6 │ │ │ │ ldr.w r2, [fp, #12] │ │ │ │ str.w r9, [r8, #20] │ │ │ │ str.w r8, [r2] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - cbz r0, e5084 │ │ │ │ + cbz r0, e5044 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5234 │ │ │ │ + beq.w e51f4 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str.w fp, [r5, #28] │ │ │ │ - cbz r0, e50a0 │ │ │ │ + cbz r0, e5060 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e50a0 │ │ │ │ + beq.n e5060 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e51ea │ │ │ │ + beq.w e51aa │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #32] │ │ │ │ blx 52c1c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e5354 │ │ │ │ + beq.w e5314 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, e50c8 │ │ │ │ + cbz r0, e5088 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e50c8 │ │ │ │ + beq.n e5088 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e51f0 │ │ │ │ + beq.w e51b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r0, e50e2 │ │ │ │ + cbz r0, e50a2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e523a │ │ │ │ + beq.w e51fa │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e5476 │ │ │ │ + beq.w e5436 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5102 │ │ │ │ + beq.n e50c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e522e │ │ │ │ + beq.w e51ee │ │ │ │ movs r0, #1 │ │ │ │ str r6, [r5, #24] │ │ │ │ - ldr r2, [pc, #952] @ (e54c0 ) │ │ │ │ - ldr r3, [pc, #928] @ (e54ac ) │ │ │ │ + ldr r2, [pc, #952] @ (e5480 ) │ │ │ │ + ldr r3, [pc, #928] @ (e546c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w e5418 │ │ │ │ + bne.w e53d8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4e02 │ │ │ │ - ldr r0, [pc, #920] @ (e54c4 ) │ │ │ │ + b.n e4dc2 │ │ │ │ + ldr r0, [pc, #920] @ (e5484 ) │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e514c │ │ │ │ + beq.n e510c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e532e │ │ │ │ - ldr r3, [pc, #888] @ (e54c8 ) │ │ │ │ + beq.w e52ee │ │ │ │ + ldr r3, [pc, #888] @ (e5488 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #888] @ (e54cc ) │ │ │ │ - ldr r0, [pc, #892] @ (e54d0 ) │ │ │ │ + ldr r1, [pc, #888] @ (e548c ) │ │ │ │ + ldr r0, [pc, #892] @ (e5490 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 87198 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ movs r0, #2 │ │ │ │ - b.n e5106 │ │ │ │ - ldr r3, [pc, #820] @ (e54b4 ) │ │ │ │ + b.n e50c6 │ │ │ │ + ldr r3, [pc, #820] @ (e5474 ) │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5190 │ │ │ │ + beq.n e5150 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, e51f6 │ │ │ │ + cbz r3, e51b6 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w e536a │ │ │ │ + bmi.w e532a │ │ │ │ bl 8bf90 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bmi.w e4dd4 │ │ │ │ - ldr r0, [pc, #804] @ (e54d4 ) │ │ │ │ + bmi.w e4d94 │ │ │ │ + ldr r0, [pc, #804] @ (e5494 ) │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #784] @ (e54c8 ) │ │ │ │ + ldr r3, [pc, #784] @ (e5488 ) │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr r1, [pc, #796] @ (e54d8 ) │ │ │ │ - ldr r0, [pc, #796] @ (e54dc ) │ │ │ │ + ldr r1, [pc, #796] @ (e5498 ) │ │ │ │ + ldr r0, [pc, #796] @ (e549c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e5178 │ │ │ │ + b.n e5138 │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4e82 │ │ │ │ + b.n e4e42 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4ea2 │ │ │ │ + b.n e4e62 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4e58 │ │ │ │ + b.n e4e18 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e50a0 │ │ │ │ + b.n e5060 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e50c8 │ │ │ │ + b.n e5088 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5190 │ │ │ │ + b.n e5150 │ │ │ │ ldr.w r1, [sl] │ │ │ │ cmp r1, r3 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [sl] │ │ │ │ - beq.w e4f22 │ │ │ │ + beq.w e4ee2 │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e4f36 │ │ │ │ + beq.w e4ef6 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w e4f36 │ │ │ │ + bne.w e4ef6 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4f36 │ │ │ │ + b.n e4ef6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5102 │ │ │ │ + b.n e50c2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5084 │ │ │ │ + b.n e5044 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e50e2 │ │ │ │ + b.n e50a2 │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [sp, #16] │ │ │ │ - beq.w e4de6 │ │ │ │ + beq.w e4da6 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w e5374 │ │ │ │ + bne.w e5334 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n e4de6 │ │ │ │ - ldr r3, [pc, #616] @ (e54c8 ) │ │ │ │ + b.n e4da6 │ │ │ │ + ldr r3, [pc, #616] @ (e5488 ) │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr r1, [pc, #636] @ (e54e0 ) │ │ │ │ - ldr r0, [pc, #636] @ (e54e4 ) │ │ │ │ + ldr r1, [pc, #636] @ (e54a0 ) │ │ │ │ + ldr r0, [pc, #636] @ (e54a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 87198 │ │ │ │ - b.n e5178 │ │ │ │ - ldr r0, [pc, #612] @ (e54e8 ) │ │ │ │ + b.n e5138 │ │ │ │ + ldr r0, [pc, #612] @ (e54a8 ) │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e52a0 │ │ │ │ + beq.n e5260 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e5336 │ │ │ │ - ldr r3, [pc, #548] @ (e54c8 ) │ │ │ │ + beq.n e52f6 │ │ │ │ + ldr r3, [pc, #548] @ (e5488 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #580] @ (e54ec ) │ │ │ │ - ldr r0, [pc, #584] @ (e54f0 ) │ │ │ │ + ldr r1, [pc, #580] @ (e54ac ) │ │ │ │ + ldr r0, [pc, #584] @ (e54b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 87198 │ │ │ │ @@ -244567,5146 +244545,5145 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ - b.n e5178 │ │ │ │ + b.n e5138 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq.w fp, #0 │ │ │ │ - beq.w e4e40 │ │ │ │ + beq.w e4e00 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n e53cc │ │ │ │ + bne.n e538c │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ negs r3, r3 │ │ │ │ mov.w fp, r3, lsl #1 │ │ │ │ - b.n e4e40 │ │ │ │ - ldr r3, [pc, #468] @ (e54c8 ) │ │ │ │ + b.n e4e00 │ │ │ │ + ldr r3, [pc, #468] @ (e5488 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #508] @ (e54f4 ) │ │ │ │ - ldr r0, [pc, #512] @ (e54f8 ) │ │ │ │ + ldr r1, [pc, #508] @ (e54b4 ) │ │ │ │ + ldr r0, [pc, #512] @ (e54b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e5160 │ │ │ │ - ldr r3, [pc, #448] @ (e54c8 ) │ │ │ │ + b.n e5120 │ │ │ │ + ldr r3, [pc, #448] @ (e5488 ) │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ - ldr r1, [pc, #496] @ (e54fc ) │ │ │ │ - ldr r0, [pc, #496] @ (e5500 ) │ │ │ │ + ldr r1, [pc, #496] @ (e54bc ) │ │ │ │ + ldr r0, [pc, #496] @ (e54c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, fp │ │ │ │ bl 87198 │ │ │ │ - b.n e5160 │ │ │ │ + b.n e5120 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e514c │ │ │ │ + b.n e510c │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e52a0 │ │ │ │ + b.n e5260 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 8bdd4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b.n e4f5e │ │ │ │ + b.n e4f1e │ │ │ │ bl 8bdd4 │ │ │ │ - b.n e4ff6 │ │ │ │ + b.n e4fb6 │ │ │ │ bl 8bdd4 │ │ │ │ - b.n e4f52 │ │ │ │ - ldr r3, [pc, #368] @ (e54c8 ) │ │ │ │ + b.n e4f12 │ │ │ │ + ldr r3, [pc, #368] @ (e5488 ) │ │ │ │ movs r2, #222 @ 0xde │ │ │ │ - ldr r1, [pc, #424] @ (e5504 ) │ │ │ │ - ldr r0, [pc, #428] @ (e5508 ) │ │ │ │ + ldr r1, [pc, #424] @ (e54c4 ) │ │ │ │ + ldr r0, [pc, #428] @ (e54c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e5178 │ │ │ │ + b.n e5138 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 87140 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n e519a │ │ │ │ + b.n e515a │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e541c │ │ │ │ + beq.n e53dc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w e51b6 │ │ │ │ + beq.w e5176 │ │ │ │ movs r0, #0 │ │ │ │ orr.w r3, r9, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 52bc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e525e │ │ │ │ + beq.w e521e │ │ │ │ orr.w r0, r9, #1 │ │ │ │ bl 87140 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ orr.w r0, r9, #1 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 87198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - b.n e4dfa │ │ │ │ + b.n e4dba │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov.w fp, r0, lsl #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4e40 │ │ │ │ + beq.w e4e00 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e5400 │ │ │ │ + beq.n e53c0 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq.w r1, [r9] │ │ │ │ - beq.n e5400 │ │ │ │ - cbz r3, e5410 │ │ │ │ + beq.n e53c0 │ │ │ │ + cbz r3, e53d0 │ │ │ │ cmp.w r9, #1 │ │ │ │ it ne │ │ │ │ orrne.w fp, r9, #1 │ │ │ │ - bne.w e4e58 │ │ │ │ - b.n e52a0 │ │ │ │ + bne.w e4e18 │ │ │ │ + b.n e5260 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5400 │ │ │ │ + b.n e53c0 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n e4de6 │ │ │ │ - ldr r3, [pc, #232] @ (e550c ) │ │ │ │ + b.n e4da6 │ │ │ │ + ldr r3, [pc, #232] @ (e54cc ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #232] @ (e5510 ) │ │ │ │ - ldr r0, [pc, #232] @ (e5514 ) │ │ │ │ + ldr r1, [pc, #232] @ (e54d0 ) │ │ │ │ + ldr r0, [pc, #232] @ (e54d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53768 │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #216] @ (e5518 ) │ │ │ │ - movw r2, #12296 @ 0x3008 │ │ │ │ + ldr r3, [pc, #216] @ (e54d8 ) │ │ │ │ + movw r2, #12281 @ 0x2ff9 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #208] @ (e551c ) │ │ │ │ - ldr r0, [pc, #212] @ (e5520 ) │ │ │ │ + ldr r1, [pc, #208] @ (e54dc ) │ │ │ │ + ldr r0, [pc, #212] @ (e54e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2636 @ 0xa4c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (e5524 ) │ │ │ │ - movw r2, #12310 @ 0x3016 │ │ │ │ + ldr r3, [pc, #200] @ (e54e4 ) │ │ │ │ + movw r2, #12295 @ 0x3007 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #192] @ (e5528 ) │ │ │ │ - ldr r0, [pc, #196] @ (e552c ) │ │ │ │ + ldr r1, [pc, #192] @ (e54e8 ) │ │ │ │ + ldr r0, [pc, #196] @ (e54ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2636 @ 0xa4c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #184] @ (e5530 ) │ │ │ │ - movw r2, #12443 @ 0x309b │ │ │ │ + ldr r3, [pc, #184] @ (e54f0 ) │ │ │ │ + movw r2, #12428 @ 0x308c │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #176] @ (e5534 ) │ │ │ │ - ldr r0, [pc, #180] @ (e5538 ) │ │ │ │ + ldr r1, [pc, #176] @ (e54f4 ) │ │ │ │ + ldr r0, [pc, #180] @ (e54f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2636 @ 0xa4c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #168] @ (e553c ) │ │ │ │ + ldr r3, [pc, #168] @ (e54fc ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #164] @ (e5540 ) │ │ │ │ - ldr r0, [pc, #168] @ (e5544 ) │ │ │ │ + ldr r1, [pc, #164] @ (e5500 ) │ │ │ │ + ldr r0, [pc, #168] @ (e5504 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - sxtb r6, r5 │ │ │ │ + uxth r6, r5 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r4, r4 │ │ │ │ + uxth r4, r4 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #200 @ 0xc8 │ │ │ │ movs r2, r4 │ │ │ │ - sbc.w r0, r6, #10354688 @ 0x9e0000 │ │ │ │ + @ instruction: 0xf33e001e │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - add r2, pc, #496 @ (adr r2, e56c4 ) │ │ │ │ + add r0, pc, #336 @ (adr r0, e55e4 ) │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xfa14001f │ │ │ │ - ldmia r7!, {r1, r3, r5} │ │ │ │ + @ instruction: 0xf7ec001f │ │ │ │ + ldmia r5!, {r1} │ │ │ │ movs r7, r3 │ │ │ │ - add r2, pc, #72 @ (adr r2, e5528 ) │ │ │ │ + ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r6!, {r1, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r6} │ │ │ │ movs r7, r3 │ │ │ │ - add r1, pc, #424 @ (adr r1, e5690 ) │ │ │ │ + ldr r7, [sp, #264] @ 0x108 │ │ │ │ movs r6, r3 │ │ │ │ - vst4.8 {d16-d19}, [r0 :64] │ │ │ │ - ldmia r6, {r6} │ │ │ │ + @ instruction: 0xf718001f │ │ │ │ + ldmia r4, {r3, r4} │ │ │ │ movs r7, r3 │ │ │ │ - add r1, pc, #160 @ (adr r1, e5594 ) │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - add r0, pc, #864 @ (adr r0, e585c ) │ │ │ │ + ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - add r0, pc, #776 @ (adr r0, e580c ) │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - add r0, pc, #464 @ (adr r0, e56dc ) │ │ │ │ + ldr r6, [sp, #304] @ 0x130 │ │ │ │ movs r6, r3 │ │ │ │ - bvc.n e5474 │ │ │ │ + bpl.n e53e4 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ - movs r6, r3 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ - movs r6, r3 │ │ │ │ - stmia.w r8, {r5} │ │ │ │ - lsls r6, r1, #8 │ │ │ │ - movs r6, r3 │ │ │ │ - add r0, pc, #160 @ (adr r0, e55c4 ) │ │ │ │ - movs r6, r3 │ │ │ │ - strd r0, r0, [ip], #-128 @ 0x80 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ movs r6, r3 │ │ │ │ - add r6, pc, #224 @ (adr r6, e5610 ) │ │ │ │ + lsls r0, r7, #2 │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xe8500020 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + b.n e519c │ │ │ │ + movs r0, r4 │ │ │ │ + vshr.u32 d16, d13, #26 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xf21c001e │ │ │ │ - bvc.n e55c0 │ │ │ │ + b.n e5170 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r0, #8 │ │ │ │ + vshr.u8 d16, d13, #6 │ │ │ │ + add r4, pc, #64 @ (adr r4, e5530 ) │ │ │ │ movs r6, r3 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + b.n e5144 │ │ │ │ + movs r0, r4 │ │ │ │ + vshr.u32 d0, d13, #18 │ │ │ │ + vshr.s32 d16, d14, #12 │ │ │ │ + bpl.n e5530 │ │ │ │ + movs r0, r4 │ │ │ │ + vshr.u16 d16, d13, #6 │ │ │ │ + cmp r6, #106 @ 0x6a │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e5548 : │ │ │ │ +000e5508 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #244] @ e564c │ │ │ │ + ldr.w ip, [pc, #244] @ e560c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #236] @ (e5650 ) │ │ │ │ + ldr r3, [pc, #236] @ (e5610 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #232] @ (e5654 ) │ │ │ │ + ldr r4, [pc, #232] @ (e5614 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #216] @ (e5658 ) │ │ │ │ + ldr r3, [pc, #216] @ (e5618 ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 8612c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e562c │ │ │ │ - ldr r3, [pc, #184] @ (e565c ) │ │ │ │ + beq.n e55ec │ │ │ │ + ldr r3, [pc, #184] @ (e561c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e5630 │ │ │ │ - ldr r3, [pc, #176] @ (e5660 ) │ │ │ │ + bne.n e55f0 │ │ │ │ + ldr r3, [pc, #176] @ (e5620 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e563c │ │ │ │ + bne.n e55fc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - cbz r2, e55da │ │ │ │ + cbz r2, e559a │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r0, [pc, #160] @ (e5664 ) │ │ │ │ + ldr r0, [pc, #160] @ (e5624 ) │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ubfx r3, r3, #0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n e560e │ │ │ │ + bpl.n e55ce │ │ │ │ mov r0, r5 │ │ │ │ - bl e4d70 │ │ │ │ + bl e4d30 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e562c │ │ │ │ - ldr r3, [pc, #124] @ (e5664 ) │ │ │ │ + beq.n e55ec │ │ │ │ + ldr r3, [pc, #124] @ (e5624 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e55f6 │ │ │ │ + beq.n e55b6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #112] @ (e5668 ) │ │ │ │ - ldr r3, [pc, #84] @ (e5650 ) │ │ │ │ + ldr r2, [pc, #112] @ (e5628 ) │ │ │ │ + ldr r3, [pc, #84] @ (e5610 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e5646 │ │ │ │ + bne.n e5606 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #92] @ (e566c ) │ │ │ │ + ldr r0, [pc, #92] @ (e562c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #84] @ (e5670 ) │ │ │ │ + ldr r3, [pc, #84] @ (e5630 ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #84] @ (e5674 ) │ │ │ │ - ldr r0, [pc, #88] @ (e5678 ) │ │ │ │ + ldr r1, [pc, #84] @ (e5634 ) │ │ │ │ + ldr r0, [pc, #88] @ (e5638 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e55f6 │ │ │ │ - ldr r0, [pc, #72] @ (e567c ) │ │ │ │ + b.n e55b6 │ │ │ │ + ldr r0, [pc, #72] @ (e563c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n e5618 │ │ │ │ - ldr r0, [pc, #64] @ (e5680 ) │ │ │ │ + b.n e55d8 │ │ │ │ + ldr r0, [pc, #64] @ (e5640 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n e5618 │ │ │ │ + b.n e55d8 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #800 @ 0x320 │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n e5684 │ │ │ │ + bvc.n e56c4 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ movs r6, r3 │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r6, r7} │ │ │ │ + ldmia r0!, {r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r3, [sp, #544] @ 0x220 │ │ │ │ movs r6, r3 │ │ │ │ - strh r0, [r6, #52] @ 0x34 │ │ │ │ + strh r0, [r1, #36] @ 0x24 │ │ │ │ movs r6, r3 │ │ │ │ - strh r2, [r0, #30] │ │ │ │ + strh r2, [r3, #12] │ │ │ │ movs r6, r3 │ │ │ │ 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, #620] @ (e5900 ) │ │ │ │ + ldr r4, [pc, #620] @ (e58c0 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #620] @ (e5904 ) │ │ │ │ + ldr r0, [pc, #620] @ (e58c4 ) │ │ │ │ sub sp, #20 │ │ │ │ add r4, pc │ │ │ │ - ldr r5, [pc, #616] @ (e5908 ) │ │ │ │ + ldr r5, [pc, #616] @ (e58c8 ) │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov.w r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e580a │ │ │ │ + beq.w e57ca │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - cbz r2, e56d2 │ │ │ │ + cbz r2, e5692 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n e56c6 │ │ │ │ + beq.n e5686 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e579a │ │ │ │ + beq.n e575a │ │ │ │ ldr r0, [r3, #24] │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bmi.n e57aa │ │ │ │ + bmi.n e576a │ │ │ │ ldr r0, [r3, #28] │ │ │ │ lsls r6, r0, #31 │ │ │ │ - bmi.n e57b8 │ │ │ │ + bmi.n e5778 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n e578c │ │ │ │ - ldr r4, [pc, #560] @ (e590c ) │ │ │ │ + bpl.n e574c │ │ │ │ + ldr r4, [pc, #560] @ (e58cc ) │ │ │ │ ldr r6, [r5, r4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w e58ca │ │ │ │ - ldr r4, [pc, #552] @ (e5910 ) │ │ │ │ + beq.w e588a │ │ │ │ + ldr r4, [pc, #552] @ (e58d0 ) │ │ │ │ ldr r5, [r5, r4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w e58fc │ │ │ │ + beq.w e58bc │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n e578c │ │ │ │ + bne.n e574c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bpl.n e578c │ │ │ │ + bpl.n e574c │ │ │ │ ldr r4, [r1, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r7, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - bpl.n e578c │ │ │ │ + bpl.n e574c │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w e58ca │ │ │ │ + beq.w e588a │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w e58fc │ │ │ │ + beq.w e58bc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n e578c │ │ │ │ + bne.n e574c │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r0, #7 │ │ │ │ - bpl.n e578c │ │ │ │ + bpl.n e574c │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - bpl.n e578c │ │ │ │ + bpl.n e574c │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e57d2 │ │ │ │ + bne.n e5792 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ lsls r6, r6, #1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r1, #7 │ │ │ │ - bpl.n e57c6 │ │ │ │ + bpl.n e5786 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e57e6 │ │ │ │ + bne.n e57a6 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ lsls r1, r6, #31 │ │ │ │ - bmi.n e57fa │ │ │ │ + bmi.n e57ba │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r6, [r3, #20] │ │ │ │ str r4, [r3, #28] │ │ │ │ - ldr r2, [pc, #416] @ (e5914 ) │ │ │ │ - ldr r3, [pc, #396] @ (e5904 ) │ │ │ │ + ldr r2, [pc, #416] @ (e58d4 ) │ │ │ │ + ldr r3, [pc, #396] @ (e58c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w e58c6 │ │ │ │ + bne.w e5886 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #392] @ (e5918 ) │ │ │ │ + ldr r0, [pc, #392] @ (e58d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e5772 │ │ │ │ + b.n e5732 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ - b.n e56c6 │ │ │ │ + b.n e5686 │ │ │ │ strd r3, r1, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ - b.n e56cc │ │ │ │ + b.n e568c │ │ │ │ strd r3, r1, [sp] │ │ │ │ bl 87198 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ - b.n e56d2 │ │ │ │ - ldr r0, [pc, #340] @ (e591c ) │ │ │ │ + b.n e5692 │ │ │ │ + ldr r0, [pc, #340] @ (e58dc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n e5794 │ │ │ │ + b.n e5754 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r6, #0 │ │ │ │ - beq.n e5746 │ │ │ │ + beq.n e5706 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e581a │ │ │ │ + bne.n e57da │ │ │ │ ldr r6, [r6, #12] │ │ │ │ negs r6, r6 │ │ │ │ lsls r6, r6, #1 │ │ │ │ - b.n e5746 │ │ │ │ + b.n e5706 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n e5758 │ │ │ │ + beq.n e5718 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e5854 │ │ │ │ + bne.n e5814 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ negs r4, r4 │ │ │ │ lsls r4, r4, #1 │ │ │ │ - b.n e5758 │ │ │ │ + b.n e5718 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87140 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e576a │ │ │ │ - ldr r3, [pc, #276] @ (e5920 ) │ │ │ │ - ldr r1, [pc, #276] @ (e5924 ) │ │ │ │ + b.n e572a │ │ │ │ + ldr r3, [pc, #276] @ (e58e0 ) │ │ │ │ + ldr r1, [pc, #276] @ (e58e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - b.n e5794 │ │ │ │ + b.n e5754 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ and.w r5, r5, #67108864 @ 0x4000000 │ │ │ │ - cbnz r1, e5840 │ │ │ │ + cbnz r1, e5800 │ │ │ │ lsls r6, r0, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n e58e0 │ │ │ │ + beq.n e58a0 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - b.n e5746 │ │ │ │ + b.n e5706 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r6, #0] │ │ │ │ orr.w r6, r6, #1 │ │ │ │ - b.n e5838 │ │ │ │ + b.n e57f8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsls r4, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e5758 │ │ │ │ + beq.w e5718 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r4, r5, #1 │ │ │ │ cmp r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r5, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n e58a2 │ │ │ │ + beq.n e5862 │ │ │ │ adds r1, #1 │ │ │ │ lsls r0, r6, #31 │ │ │ │ str r1, [r2, #0] │ │ │ │ - bmi.n e58b6 │ │ │ │ + bmi.n e5876 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87140 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e576a │ │ │ │ + b.n e572a │ │ │ │ lsls r5, r6, #31 │ │ │ │ - bpl.n e5892 │ │ │ │ + bpl.n e5852 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87140 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e5892 │ │ │ │ + b.n e5852 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 87140 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e5892 │ │ │ │ + b.n e5852 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (e5928 ) │ │ │ │ + ldr r3, [pc, #92] @ (e58e8 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #88] @ (e592c ) │ │ │ │ - ldr r0, [pc, #92] @ (e5930 ) │ │ │ │ + ldr r1, [pc, #88] @ (e58ec ) │ │ │ │ + ldr r0, [pc, #92] @ (e58f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ (e5934 ) │ │ │ │ - movw r2, #6918 @ 0x1b06 │ │ │ │ + ldr r3, [pc, #80] @ (e58f4 ) │ │ │ │ + movw r2, #6903 @ 0x1af7 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #76] @ (e5938 ) │ │ │ │ - ldr r0, [pc, #76] @ (e593c ) │ │ │ │ + ldr r1, [pc, #76] @ (e58f8 ) │ │ │ │ + ldr r0, [pc, #76] @ (e58fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2668 @ 0xa6c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r0, sp, #792 @ 0x318 │ │ │ │ movs r2, r4 │ │ │ │ - vshr.s16 d0, d14, #6 │ │ │ │ - @ instruction: 0xf3fa001f │ │ │ │ + ldcl 0, cr0, [r2, #-120]! @ 0xffffff88 │ │ │ │ + rsbs r0, r2, #31 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 7, r0, cr2, cr14, {0} │ │ │ │ - bcc.n e593c │ │ │ │ + ldc 0, cr0, [sl], #120 @ 0x78 │ │ │ │ + beq.n e58ac │ │ │ │ movs r0, r4 │ │ │ │ - stc2l 0, cr0, [sl, #116] @ 0x74 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + @ instruction: 0xfba2001d │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ movs r6, r3 │ │ │ │ - b.n e6104 │ │ │ │ + b.n e5c74 │ │ │ │ movs r0, r4 │ │ │ │ - stc2l 0, cr0, [ip, #-116]! @ 0xffffff8c │ │ │ │ - mcr 0, 2, r0, cr14, cr14, {0} │ │ │ │ + smlsdx r0, r4, sp, r0 │ │ │ │ + stc 0, cr0, [r6], #-120 @ 0xffffff88 │ │ │ │ │ │ │ │ -000e5940 : │ │ │ │ +000e5900 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r0 │ │ │ │ - ldr.w r0, [pc, #1352] @ e5ea0 │ │ │ │ + ldr.w r0, [pc, #1352] @ e5e60 │ │ │ │ mov r6, r3 │ │ │ │ - ldr.w r3, [pc, #1352] @ e5ea4 │ │ │ │ + ldr.w r3, [pc, #1352] @ e5e64 │ │ │ │ sub sp, #28 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r7, [pc, #1348] @ e5ea8 │ │ │ │ + ldr.w r7, [pc, #1348] @ e5e68 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e5b56 │ │ │ │ + beq.w e5b16 │ │ │ │ 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.w r3, [pc, #1312] @ e5eac │ │ │ │ + ldr.w r3, [pc, #1312] @ e5e6c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e5b52 │ │ │ │ + beq.w e5b12 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e5b4e │ │ │ │ + beq.w e5b0e │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r6, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w e5af0 │ │ │ │ + beq.w e5ab0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.w e5c5a │ │ │ │ + bpl.w e5c1a │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.w e5c8e │ │ │ │ + bne.w e5c4e │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r1 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - bpl.w e5ae6 │ │ │ │ + bpl.w e5aa6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e59ec │ │ │ │ + beq.n e59ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5c4a │ │ │ │ + beq.w e5c0a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5a00 │ │ │ │ + beq.n e59c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5c42 │ │ │ │ + beq.w e5c02 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w e5ce0 │ │ │ │ + bpl.w e5ca0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w e5d14 │ │ │ │ + bne.w e5cd4 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5a2a │ │ │ │ + beq.n e59ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5c52 │ │ │ │ - ldr.w r2, [pc, #1156] @ e5eb0 │ │ │ │ - ldr.w r3, [pc, #1156] @ e5eb4 │ │ │ │ + beq.w e5c12 │ │ │ │ + ldr.w r2, [pc, #1156] @ e5e70 │ │ │ │ + ldr.w r3, [pc, #1156] @ e5e74 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r2, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e5d2c │ │ │ │ + beq.w e5cec │ │ │ │ mov r0, r5 │ │ │ │ bl 8bf90 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5a72 │ │ │ │ + beq.n e5a32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e5b5e │ │ │ │ + beq.n e5b1e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e5d4a │ │ │ │ + beq.w e5d0a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e5e82 │ │ │ │ + beq.w e5e42 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5a92 │ │ │ │ + beq.n e5a52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5c3a │ │ │ │ + beq.w e5bfa │ │ │ │ mov r0, r6 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5aac │ │ │ │ + beq.n e5a6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5c32 │ │ │ │ - ldr.w r3, [pc, #1032] @ e5eb8 │ │ │ │ + beq.w e5bf2 │ │ │ │ + ldr.w r3, [pc, #1032] @ e5e78 │ │ │ │ mov.w r2, #604 @ 0x25c │ │ │ │ - ldr.w r1, [pc, #1028] @ e5ebc │ │ │ │ - ldr.w r0, [pc, #1028] @ e5ec0 │ │ │ │ + ldr.w r1, [pc, #1028] @ e5e7c │ │ │ │ + ldr.w r0, [pc, #1028] @ e5e80 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #1016] @ (e5ec4 ) │ │ │ │ - ldr r3, [pc, #980] @ (e5ea4 ) │ │ │ │ + ldr r2, [pc, #1016] @ (e5e84 ) │ │ │ │ + ldr r3, [pc, #980] @ (e5e64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w e5e7a │ │ │ │ + bne.w e5e3a │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ - bge.w e59d8 │ │ │ │ + bge.w e5998 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n e5afc │ │ │ │ + beq.n e5abc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n e5b66 │ │ │ │ + bpl.n e5b26 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbz r0, e5b14 │ │ │ │ + cbz r0, e5ad4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e5b14 │ │ │ │ + beq.n e5ad4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5ca2 │ │ │ │ + beq.w e5c62 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r4, [r2, #12] │ │ │ │ - cbz r0, e5b2e │ │ │ │ + cbz r0, e5aee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e5b2e │ │ │ │ + beq.n e5aee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5cac │ │ │ │ + beq.w e5c6c │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r5, [r2, #16] │ │ │ │ - cbz r0, e5b48 │ │ │ │ + cbz r0, e5b08 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e5b48 │ │ │ │ + beq.n e5b08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5cb6 │ │ │ │ + beq.w e5c76 │ │ │ │ movs r0, #1 │ │ │ │ str r6, [r2, #20] │ │ │ │ - b.n e5aca │ │ │ │ + b.n e5a8a │ │ │ │ mov r6, r3 │ │ │ │ - b.n e59b6 │ │ │ │ + b.n e5976 │ │ │ │ mov r5, r3 │ │ │ │ - b.n e59a2 │ │ │ │ - ldr r3, [pc, #852] @ (e5eac ) │ │ │ │ + b.n e5962 │ │ │ │ + ldr r3, [pc, #852] @ (e5e6c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r4, r3 │ │ │ │ - b.n e598e │ │ │ │ + b.n e594e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5a72 │ │ │ │ + b.n e5a32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5b7a │ │ │ │ + beq.n e5b3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5d70 │ │ │ │ + beq.w e5d30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5b8e │ │ │ │ + beq.n e5b4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5d68 │ │ │ │ + beq.w e5d28 │ │ │ │ mov r0, r5 │ │ │ │ blx 53460 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5baa │ │ │ │ + beq.n e5b6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5cc0 │ │ │ │ + beq.w e5c80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e5d80 │ │ │ │ - ldr r2, [pc, #764] @ (e5eb0 ) │ │ │ │ - ldr r3, [pc, #768] @ (e5eb4 ) │ │ │ │ + beq.w e5d40 │ │ │ │ + ldr r2, [pc, #764] @ (e5e70 ) │ │ │ │ + ldr r3, [pc, #768] @ (e5e74 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r2, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e5d98 │ │ │ │ + beq.w e5d58 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #16] │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5bea │ │ │ │ + beq.n e5baa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e5cc8 │ │ │ │ + beq.n e5c88 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e5db6 │ │ │ │ + beq.w e5d76 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5c02 │ │ │ │ + beq.n e5bc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e5cd0 │ │ │ │ + beq.n e5c90 │ │ │ │ mov r0, r5 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5c1a │ │ │ │ + beq.n e5bda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e5cd8 │ │ │ │ - ldr r3, [pc, #668] @ (e5eb8 ) │ │ │ │ + beq.n e5c98 │ │ │ │ + ldr r3, [pc, #668] @ (e5e78 ) │ │ │ │ movw r2, #606 @ 0x25e │ │ │ │ - ldr r1, [pc, #676] @ (e5ec8 ) │ │ │ │ - ldr r0, [pc, #680] @ (e5ecc ) │ │ │ │ + ldr r1, [pc, #676] @ (e5e88 ) │ │ │ │ + ldr r0, [pc, #680] @ (e5e8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e5ac8 │ │ │ │ + b.n e5a88 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5aac │ │ │ │ + b.n e5a6c │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5a92 │ │ │ │ + b.n e5a52 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5a00 │ │ │ │ + b.n e59c0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e59ec │ │ │ │ + b.n e59ac │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5a2a │ │ │ │ - ldr r0, [pc, #628] @ (e5ed0 ) │ │ │ │ + b.n e59ea │ │ │ │ + ldr r0, [pc, #628] @ (e5e90 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #592] @ (e5eb8 ) │ │ │ │ + ldr r3, [pc, #592] @ (e5e78 ) │ │ │ │ mov.w r2, #604 @ 0x25c │ │ │ │ - ldr r1, [pc, #616] @ (e5ed4 ) │ │ │ │ - ldr r0, [pc, #616] @ (e5ed8 ) │ │ │ │ + ldr r1, [pc, #616] @ (e5e94 ) │ │ │ │ + ldr r0, [pc, #616] @ (e5e98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e5ac8 │ │ │ │ + b.n e5a88 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e5af0 │ │ │ │ + beq.w e5ab0 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w e5dce │ │ │ │ + bne.w e5d8e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ negs r0, r0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n e59d2 │ │ │ │ + b.n e5992 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e5b14 │ │ │ │ + b.n e5ad4 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e5b2e │ │ │ │ + b.n e5aee │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e5b48 │ │ │ │ + b.n e5b08 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5baa │ │ │ │ + b.n e5b6a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5bea │ │ │ │ + b.n e5baa │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5c02 │ │ │ │ + b.n e5bc2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5c1a │ │ │ │ - ldr r0, [pc, #504] @ (e5edc ) │ │ │ │ + b.n e5bda │ │ │ │ + ldr r0, [pc, #504] @ (e5e9c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5cfc │ │ │ │ + beq.n e5cbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e5d78 │ │ │ │ - ldr r3, [pc, #440] @ (e5eb8 ) │ │ │ │ + beq.n e5d38 │ │ │ │ + ldr r3, [pc, #440] @ (e5e78 ) │ │ │ │ mov.w r2, #604 @ 0x25c │ │ │ │ - ldr r1, [pc, #476] @ (e5ee0 ) │ │ │ │ - ldr r0, [pc, #476] @ (e5ee4 ) │ │ │ │ + ldr r1, [pc, #476] @ (e5ea0 ) │ │ │ │ + ldr r0, [pc, #476] @ (e5ea4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e5ac8 │ │ │ │ + b.n e5a88 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.w e5a16 │ │ │ │ + beq.w e59d6 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w e5e36 │ │ │ │ + bne.w e5df6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r5, r3, #1 │ │ │ │ - b.n e5a16 │ │ │ │ - ldr r3, [pc, #392] @ (e5eb8 ) │ │ │ │ + b.n e59d6 │ │ │ │ + ldr r3, [pc, #392] @ (e5e78 ) │ │ │ │ mov.w r2, #604 @ 0x25c │ │ │ │ - ldr r1, [pc, #436] @ (e5ee8 ) │ │ │ │ - ldr r0, [pc, #436] @ (e5eec ) │ │ │ │ + ldr r1, [pc, #436] @ (e5ea8 ) │ │ │ │ + ldr r0, [pc, #436] @ (e5eac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ - b.n e5ac8 │ │ │ │ - ldr r3, [pc, #364] @ (e5eb8 ) │ │ │ │ + b.n e5a88 │ │ │ │ + ldr r3, [pc, #364] @ (e5e78 ) │ │ │ │ mov.w r2, #604 @ 0x25c │ │ │ │ - ldr r1, [pc, #412] @ (e5ef0 ) │ │ │ │ - ldr r0, [pc, #416] @ (e5ef4 ) │ │ │ │ + ldr r1, [pc, #412] @ (e5eb0 ) │ │ │ │ + ldr r0, [pc, #416] @ (e5eb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e5ac8 │ │ │ │ + b.n e5a88 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5b8e │ │ │ │ + b.n e5b4e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5b7a │ │ │ │ + b.n e5b3a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5cfc │ │ │ │ - ldr r3, [pc, #308] @ (e5eb8 ) │ │ │ │ + b.n e5cbc │ │ │ │ + ldr r3, [pc, #308] @ (e5e78 ) │ │ │ │ movw r2, #606 @ 0x25e │ │ │ │ - ldr r1, [pc, #368] @ (e5ef8 ) │ │ │ │ - ldr r0, [pc, #368] @ (e5efc ) │ │ │ │ + ldr r1, [pc, #368] @ (e5eb8 ) │ │ │ │ + ldr r0, [pc, #368] @ (e5ebc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e5ac8 │ │ │ │ - ldr r3, [pc, #284] @ (e5eb8 ) │ │ │ │ + b.n e5a88 │ │ │ │ + ldr r3, [pc, #284] @ (e5e78 ) │ │ │ │ movw r2, #606 @ 0x25e │ │ │ │ - ldr r1, [pc, #352] @ (e5f00 ) │ │ │ │ - ldr r0, [pc, #352] @ (e5f04 ) │ │ │ │ + ldr r1, [pc, #352] @ (e5ec0 ) │ │ │ │ + ldr r0, [pc, #352] @ (e5ec4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e5ac8 │ │ │ │ - ldr r3, [pc, #256] @ (e5eb8 ) │ │ │ │ + b.n e5a88 │ │ │ │ + ldr r3, [pc, #256] @ (e5e78 ) │ │ │ │ movw r2, #606 @ 0x25e │ │ │ │ - ldr r1, [pc, #328] @ (e5f08 ) │ │ │ │ - ldr r0, [pc, #332] @ (e5f0c ) │ │ │ │ + ldr r1, [pc, #328] @ (e5ec8 ) │ │ │ │ + ldr r0, [pc, #332] @ (e5ecc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e5dae │ │ │ │ + b.n e5d6e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n e5e7e │ │ │ │ + beq.n e5e3e │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w e5c64 │ │ │ │ + beq.w e5c24 │ │ │ │ movs r1, #0 │ │ │ │ orr.w r0, r4, #1 │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 8f8a4 │ │ │ │ - cbnz r0, e5e2c │ │ │ │ + cbnz r0, e5dec │ │ │ │ mov.w r1, #512 @ 0x200 │ │ │ │ orr.w r0, r4, #1 │ │ │ │ bl 8f8a4 │ │ │ │ mov r9, r0 │ │ │ │ orr.w r0, r4, #1 │ │ │ │ bl 87198 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w e5af0 │ │ │ │ - b.n e59d8 │ │ │ │ + bne.w e5ab0 │ │ │ │ + b.n e5998 │ │ │ │ orr.w r0, r4, #1 │ │ │ │ bl 87198 │ │ │ │ - b.n e59d8 │ │ │ │ + b.n e5998 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5a16 │ │ │ │ + beq.w e59d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e5e64 │ │ │ │ + beq.n e5e24 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n e5e64 │ │ │ │ - cbz r3, e5e72 │ │ │ │ + beq.n e5e24 │ │ │ │ + cbz r3, e5e32 │ │ │ │ cmp r4, #1 │ │ │ │ it ne │ │ │ │ orrne.w r5, r4, #1 │ │ │ │ - bne.w e5a2a │ │ │ │ - b.n e5cfc │ │ │ │ + bne.w e59ea │ │ │ │ + b.n e5cbc │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5e64 │ │ │ │ + b.n e5e24 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ mov r1, r0 │ │ │ │ - b.n e59d2 │ │ │ │ - ldr r3, [pc, #140] @ (e5f10 ) │ │ │ │ - movw r2, #40938 @ 0x9fea │ │ │ │ + b.n e5992 │ │ │ │ + ldr r3, [pc, #140] @ (e5ed0 ) │ │ │ │ + movw r2, #40923 @ 0x9fdb │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #132] @ (e5f14 ) │ │ │ │ - ldr r0, [pc, #136] @ (e5f18 ) │ │ │ │ + ldr r1, [pc, #132] @ (e5ed4 ) │ │ │ │ + ldr r0, [pc, #136] @ (e5ed8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2700 @ 0xa8c │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, pc, #624 @ (adr r6, e6114 ) │ │ │ │ + add r6, pc, #880 @ (adr r6, e61d4 ) │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #600 @ (adr r6, e6104 ) │ │ │ │ + add r6, pc, #856 @ (adr r6, e61c4 ) │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strh r0, [r4, #32] │ │ │ │ movs r6, r3 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ movs r6, r3 │ │ │ │ - add r5, pc, #184 @ (adr r5, e5f80 ) │ │ │ │ + add r5, pc, #440 @ (adr r5, e6040 ) │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r4, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #20] │ │ │ │ movs r6, r3 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ movs r6, r3 │ │ │ │ - vqadd.s32 d16, d6, d15 │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + ldc 0, cr0, [lr, #-124]! @ 0xffffff84 │ │ │ │ + strh r6, [r5, #18] │ │ │ │ movs r6, r3 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ movs r6, r3 │ │ │ │ - mcr 0, 7, r0, cr0, cr15, {0} │ │ │ │ - strh r6, [r7, #30] │ │ │ │ + ldc 0, cr0, [r8], #124 @ 0x7c │ │ │ │ + strh r6, [r2, #14] │ │ │ │ movs r6, r3 │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ movs r6, r3 │ │ │ │ - strh r6, [r1, #30] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ movs r6, r3 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ movs r6, r3 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ movs r6, r3 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ movs r6, r3 │ │ │ │ - strh r2, [r7, #26] │ │ │ │ + strh r2, [r2, #10] │ │ │ │ movs r6, r3 │ │ │ │ - str r0, [sp, #312] @ 0x138 │ │ │ │ + ldrh r6, [r4, #48] @ 0x30 │ │ │ │ movs r6, r3 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r7, #8] │ │ │ │ movs r6, r3 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ movs r6, r3 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r3, #8] │ │ │ │ movs r6, r3 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ movs r6, r3 │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + bgt.n e5f0c │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf7ca001d │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + sub.w r0, r2, #10289152 @ 0x9d0000 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e5f1c : │ │ │ │ +000e5edc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ - ldr.w ip, [pc, #304] @ e6060 │ │ │ │ + ldr.w ip, [pc, #304] @ e6020 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #284] @ (e6064 ) │ │ │ │ + ldr r3, [pc, #284] @ (e6024 ) │ │ │ │ add ip, pc │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #276] @ (e6068 ) │ │ │ │ + ldr r2, [pc, #276] @ (e6028 ) │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #276] @ (e606c ) │ │ │ │ - ldr r4, [pc, #276] @ (e6070 ) │ │ │ │ + ldr r3, [pc, #276] @ (e602c ) │ │ │ │ + ldr r4, [pc, #276] @ (e6030 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr r2, [pc, #264] @ (e6074 ) │ │ │ │ + ldr r2, [pc, #264] @ (e6034 ) │ │ │ │ add r2, pc │ │ │ │ bl 856a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e6032 │ │ │ │ - ldr r3, [pc, #256] @ (e6078 ) │ │ │ │ + beq.n e5ff2 │ │ │ │ + ldr r3, [pc, #256] @ (e6038 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e604e │ │ │ │ + bne.n e600e │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - cbz r1, e5fa0 │ │ │ │ + cbz r1, e5f60 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - ldr r2, [pc, #240] @ (e607c ) │ │ │ │ + ldr r2, [pc, #240] @ (e603c ) │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ubfx r3, r3, #0, #1 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n e6014 │ │ │ │ + bpl.n e5fd4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - cbz r2, e5fbe │ │ │ │ + cbz r2, e5f7e │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r0, [pc, #212] @ (e607c ) │ │ │ │ + ldr r0, [pc, #212] @ (e603c ) │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r6, r3, #31 │ │ │ │ - bpl.n e6036 │ │ │ │ + bpl.n e5ff6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, e5fe0 │ │ │ │ + cbz r3, e5fa0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - ldr.w ip, [pc, #180] @ e607c │ │ │ │ + ldr.w ip, [pc, #180] @ e603c │ │ │ │ ldrb.w r0, [r0, #87] @ 0x57 │ │ │ │ ldr.w r6, [r4, ip] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ cmp r3, r6 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bpl.n e6042 │ │ │ │ + bpl.n e6002 │ │ │ │ mov r0, r5 │ │ │ │ - bl e5940 │ │ │ │ + bl e5900 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e6032 │ │ │ │ - ldr r3, [pc, #144] @ (e607c ) │ │ │ │ + beq.n e5ff2 │ │ │ │ + ldr r3, [pc, #144] @ (e603c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5ffc │ │ │ │ + beq.n e5fbc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #128] @ (e6080 ) │ │ │ │ - ldr r3, [pc, #104] @ (e6068 ) │ │ │ │ + ldr r2, [pc, #128] @ (e6040 ) │ │ │ │ + ldr r3, [pc, #104] @ (e6028 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e605a │ │ │ │ + bne.n e601a │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #108] @ (e6084 ) │ │ │ │ + ldr r0, [pc, #108] @ (e6044 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #104] @ (e6088 ) │ │ │ │ + ldr r3, [pc, #104] @ (e6048 ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r1, [pc, #104] @ (e608c ) │ │ │ │ - ldr r0, [pc, #104] @ (e6090 ) │ │ │ │ + ldr r1, [pc, #104] @ (e604c ) │ │ │ │ + ldr r0, [pc, #104] @ (e6050 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e5ffc │ │ │ │ - ldr r0, [pc, #92] @ (e6094 ) │ │ │ │ + b.n e5fbc │ │ │ │ + ldr r0, [pc, #92] @ (e6054 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n e601c │ │ │ │ - ldr r0, [pc, #84] @ (e6098 ) │ │ │ │ + b.n e5fdc │ │ │ │ + ldr r0, [pc, #84] @ (e6058 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n e601c │ │ │ │ - ldr r0, [pc, #76] @ (e609c ) │ │ │ │ + b.n e5fdc │ │ │ │ + ldr r0, [pc, #76] @ (e605c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n e601c │ │ │ │ + b.n e5fdc │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, pc, #728 @ (adr r0, e633c ) │ │ │ │ + add r0, pc, #984 @ (adr r0, e63fc ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #12] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ movs r6, r3 │ │ │ │ - add r0, pc, #624 @ (adr r0, e62e4 ) │ │ │ │ + add r0, pc, #880 @ (adr r0, e63a4 ) │ │ │ │ movs r2, r4 │ │ │ │ - b.n e6060 │ │ │ │ + b.n e5bd0 │ │ │ │ movs r6, r3 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #240 @ (adr r0, e6134 ) │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r1, #11] │ │ │ │ + strb r2, [r4, #2] │ │ │ │ movs r6, r3 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + ldrb r6, [r6, #26] │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r2, [r6, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldr r6, [r7, r6] │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r5, #40] @ 0x28 │ │ │ │ movs r6, r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl e5f1c │ │ │ │ + bl e5edc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000e60bc : │ │ │ │ +000e607c : │ │ │ │ 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 r4, r2 │ │ │ │ - ldr.w r2, [pc, #1664] @ e6750 │ │ │ │ - ldr.w r3, [pc, #1664] @ e6754 │ │ │ │ + ldr.w r2, [pc, #1664] @ e6710 │ │ │ │ + ldr.w r3, [pc, #1664] @ e6714 │ │ │ │ sub sp, #24 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r6, [pc, #1660] @ e6758 │ │ │ │ + ldr.w r6, [pc, #1660] @ e6718 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e628a │ │ │ │ + beq.w e624a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e629a │ │ │ │ - ldr.w r2, [pc, #1612] @ e675c │ │ │ │ + beq.w e625a │ │ │ │ + ldr.w r2, [pc, #1612] @ e671c │ │ │ │ ldr r2, [r6, r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6178 │ │ │ │ - ldr.w r2, [pc, #1604] @ e6760 │ │ │ │ + beq.n e6138 │ │ │ │ + ldr.w r2, [pc, #1604] @ e6720 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldrd r2, r0, [r5] │ │ │ │ adds r7, r2, #1 │ │ │ │ cmp r1, r0 │ │ │ │ str r7, [r5, #0] │ │ │ │ - beq.n e6218 │ │ │ │ - ldr.w r1, [pc, #1588] @ e6764 │ │ │ │ + beq.n e61d8 │ │ │ │ + ldr.w r1, [pc, #1588] @ e6724 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w e6544 │ │ │ │ + bne.w e6504 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w e65be │ │ │ │ + beq.w e657e │ │ │ │ ands.w r1, r7, #1 │ │ │ │ mov sl, r1 │ │ │ │ - bne.w e62ce │ │ │ │ + bne.w e628e │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e62dc │ │ │ │ + beq.w e629c │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w e649a │ │ │ │ + bpl.w e645a │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w e64bc │ │ │ │ + bne.w e647c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n e625a │ │ │ │ + bne.n e621a │ │ │ │ cmp r7, r1 │ │ │ │ - bne.n e6270 │ │ │ │ + bne.n e6230 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6564 │ │ │ │ + beq.w e6524 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w e647a │ │ │ │ + beq.w e643a │ │ │ │ cmp r4, r9 │ │ │ │ - beq.w e6496 │ │ │ │ + beq.w e6456 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e61a8 │ │ │ │ + beq.n e6168 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, e61a8 │ │ │ │ + cbnz r3, e6168 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ blx 53324 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e64f4 │ │ │ │ + beq.w e64b4 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w e65f6 │ │ │ │ + beq.w e65b6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w e6328 │ │ │ │ + bne.w e62e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e61e2 │ │ │ │ + beq.n e61a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e65ee │ │ │ │ + beq.w e65ae │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e61f6 │ │ │ │ + beq.n e61b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e64d4 │ │ │ │ + beq.w e6494 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1388] @ e6768 │ │ │ │ - ldr.w r3, [pc, #1364] @ e6754 │ │ │ │ + ldr.w r2, [pc, #1388] @ e6728 │ │ │ │ + ldr.w r3, [pc, #1364] @ e6714 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w e6732 │ │ │ │ + bne.w e66f2 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r7, [r5, #12] │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n e6142 │ │ │ │ - ldr.w r3, [pc, #1356] @ e676c │ │ │ │ - ldr.w r1, [pc, #1356] @ e6770 │ │ │ │ + bne.n e6102 │ │ │ │ + ldr.w r3, [pc, #1356] @ e672c │ │ │ │ + ldr.w r1, [pc, #1356] @ e6730 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e66a6 │ │ │ │ - ldr.w r3, [pc, #1332] @ e6774 │ │ │ │ + beq.w e6666 │ │ │ │ + ldr.w r3, [pc, #1332] @ e6734 │ │ │ │ movw r2, #549 @ 0x225 │ │ │ │ - ldr.w r1, [pc, #1328] @ e6778 │ │ │ │ - ldr.w r0, [pc, #1328] @ e677c │ │ │ │ + ldr.w r1, [pc, #1328] @ e6738 │ │ │ │ + ldr.w r0, [pc, #1328] @ e673c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e62c6 │ │ │ │ + b.n e6286 │ │ │ │ mov r0, r7 │ │ │ │ bl 8f81c │ │ │ │ eor.w r3, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ uxtb r7, r3 │ │ │ │ bl 87198 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n e6178 │ │ │ │ + beq.n e6138 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e61f6 │ │ │ │ + beq.n e61b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n e61f6 │ │ │ │ + bne.n e61b6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e61f6 │ │ │ │ - ldr.w r3, [pc, #1232] @ e675c │ │ │ │ + b.n e61b6 │ │ │ │ + ldr.w r3, [pc, #1232] @ e671c │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e610c │ │ │ │ - ldr.w r2, [pc, #1240] @ e6774 │ │ │ │ + bne.w e60cc │ │ │ │ + ldr.w r2, [pc, #1240] @ e6734 │ │ │ │ movw r1, #549 @ 0x225 │ │ │ │ - ldr.w r3, [pc, #1244] @ e6780 │ │ │ │ + ldr.w r3, [pc, #1244] @ e6740 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1236] @ e6784 │ │ │ │ + ldr.w r2, [pc, #1236] @ e6744 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1236] @ e6788 │ │ │ │ + ldr.w r1, [pc, #1236] @ e6748 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1232] @ e678c │ │ │ │ + ldr.w r0, [pc, #1232] @ e674c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e6324 │ │ │ │ + b.n e62e4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87140 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, e62e2 │ │ │ │ + cbnz r3, e62a2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e6158 │ │ │ │ - ldr.w r3, [pc, #1156] @ e6774 │ │ │ │ + bne.w e6118 │ │ │ │ + ldr.w r3, [pc, #1156] @ e6734 │ │ │ │ movw r2, #549 @ 0x225 │ │ │ │ - ldr.w r0, [pc, #1176] @ e6790 │ │ │ │ + ldr.w r0, [pc, #1176] @ e6750 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1172] @ e6794 │ │ │ │ + ldr.w r3, [pc, #1172] @ e6754 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr.w r2, [pc, #1168] @ e6798 │ │ │ │ + ldr.w r2, [pc, #1168] @ e6758 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1164] @ e679c │ │ │ │ + ldr.w r1, [pc, #1164] @ e675c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 87198 │ │ │ │ movs r0, #2 │ │ │ │ - b.n e61f8 │ │ │ │ + b.n e61b8 │ │ │ │ cmp r7, r9 │ │ │ │ - beq.w e6464 │ │ │ │ + beq.w e6424 │ │ │ │ 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 52c04 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w e661a │ │ │ │ + beq.w e65da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e64dc │ │ │ │ + beq.w e649c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e6464 │ │ │ │ + beq.w e6424 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r9 │ │ │ │ - beq.w e664e │ │ │ │ + beq.w e660e │ │ │ │ cmp r3, r2 │ │ │ │ mov r1, r7 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 8a9a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e639a │ │ │ │ + beq.n e635a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, e639a │ │ │ │ + cbnz r3, e635a │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e63b4 │ │ │ │ + beq.n e6374 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, e63b4 │ │ │ │ + cbnz r3, e6374 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w e650c │ │ │ │ + blt.w e64cc │ │ │ │ ldr.w r7, [r8, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e662a │ │ │ │ + beq.w e65ea │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp r7, r9 │ │ │ │ - beq.w e6588 │ │ │ │ + beq.w e6548 │ │ │ │ mov r0, r7 │ │ │ │ bl 88f20 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e63f2 │ │ │ │ + beq.n e63b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e64e8 │ │ │ │ + beq.n e64a8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n e647e │ │ │ │ + beq.n e643e │ │ │ │ ldr.w r7, [r8, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e66b6 │ │ │ │ + beq.w e6676 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp r7, r9 │ │ │ │ - beq.w e6524 │ │ │ │ + beq.w e64e4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 8a8a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6434 │ │ │ │ + beq.n e63f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e669e │ │ │ │ + beq.w e665e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6448 │ │ │ │ + beq.n e6408 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6696 │ │ │ │ + beq.w e6656 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n e6492 │ │ │ │ - ldr r3, [pc, #804] @ (e6774 ) │ │ │ │ + bge.n e6452 │ │ │ │ + ldr r3, [pc, #804] @ (e6734 ) │ │ │ │ movw r2, #561 @ 0x231 │ │ │ │ - ldr r1, [pc, #844] @ (e67a0 ) │ │ │ │ - ldr r0, [pc, #844] @ (e67a4 ) │ │ │ │ + ldr r1, [pc, #844] @ (e6760 ) │ │ │ │ + ldr r0, [pc, #844] @ (e6764 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e6324 │ │ │ │ + b.n e62e4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e647a │ │ │ │ + beq.n e643a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, e647a │ │ │ │ + cbnz r3, e643a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n e63ba │ │ │ │ + bne.n e637a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6492 │ │ │ │ + beq.n e6452 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6622 │ │ │ │ + beq.w e65e2 │ │ │ │ movs r0, #1 │ │ │ │ - b.n e61f8 │ │ │ │ + b.n e61b8 │ │ │ │ mov r7, r4 │ │ │ │ - b.n e61b4 │ │ │ │ - ldr r0, [pc, #780] @ (e67a8 ) │ │ │ │ + b.n e6174 │ │ │ │ + ldr r0, [pc, #780] @ (e6768 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #716] @ (e6774 ) │ │ │ │ + ldr r3, [pc, #716] @ (e6734 ) │ │ │ │ movw r2, #549 @ 0x225 │ │ │ │ - ldr r1, [pc, #768] @ (e67ac ) │ │ │ │ - ldr r0, [pc, #768] @ (e67b0 ) │ │ │ │ + ldr r1, [pc, #768] @ (e676c ) │ │ │ │ + ldr r0, [pc, #768] @ (e6770 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e6318 │ │ │ │ + b.n e62d8 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.w e616e │ │ │ │ + beq.w e612e │ │ │ │ cmp r2, #10 │ │ │ │ - bne.w e66ea │ │ │ │ + bne.w e66aa │ │ │ │ ldr r1, [r3, #12] │ │ │ │ negs r1, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n e616e │ │ │ │ + b.n e612e │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e61f6 │ │ │ │ + b.n e61b6 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n e635a │ │ │ │ + b.n e631a │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n e63f2 │ │ │ │ - ldr r3, [pc, #636] @ (e6774 ) │ │ │ │ + b.n e63b2 │ │ │ │ + ldr r3, [pc, #636] @ (e6734 ) │ │ │ │ movw r2, #554 @ 0x22a │ │ │ │ - ldr r1, [pc, #696] @ (e67b4 ) │ │ │ │ - ldr r0, [pc, #696] @ (e67b8 ) │ │ │ │ + ldr r1, [pc, #696] @ (e6774 ) │ │ │ │ + ldr r0, [pc, #696] @ (e6778 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e62c6 │ │ │ │ - ldr r3, [pc, #612] @ (e6774 ) │ │ │ │ + b.n e6286 │ │ │ │ + ldr r3, [pc, #612] @ (e6734 ) │ │ │ │ movw r2, #559 @ 0x22f │ │ │ │ - ldr r1, [pc, #680] @ (e67bc ) │ │ │ │ - ldr r0, [pc, #680] @ (e67c0 ) │ │ │ │ + ldr r1, [pc, #680] @ (e677c ) │ │ │ │ + ldr r0, [pc, #680] @ (e6780 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e62c6 │ │ │ │ - ldr r2, [pc, #588] @ (e6774 ) │ │ │ │ - ldr r3, [pc, #668] @ (e67c4 ) │ │ │ │ - ldr r1, [pc, #668] @ (e67c8 ) │ │ │ │ + b.n e6286 │ │ │ │ + ldr r2, [pc, #588] @ (e6734 ) │ │ │ │ + ldr r3, [pc, #668] @ (e6784 ) │ │ │ │ + ldr r1, [pc, #668] @ (e6788 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #668] @ (e67cc ) │ │ │ │ + ldr r0, [pc, #668] @ (e678c ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #561 @ 0x231 │ │ │ │ bl 9d43c │ │ │ │ - b.n e62c6 │ │ │ │ - ldr r2, [pc, #556] @ (e6774 ) │ │ │ │ - ldr r3, [pc, #648] @ (e67d0 ) │ │ │ │ - ldr r1, [pc, #648] @ (e67d4 ) │ │ │ │ + b.n e6286 │ │ │ │ + ldr r2, [pc, #556] @ (e6734 ) │ │ │ │ + ldr r3, [pc, #648] @ (e6790 ) │ │ │ │ + ldr r1, [pc, #648] @ (e6794 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #648] @ (e67d8 ) │ │ │ │ + ldr r0, [pc, #648] @ (e6798 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #549 @ 0x225 │ │ │ │ bl 9d43c │ │ │ │ - b.n e62c6 │ │ │ │ - ldr r2, [pc, #524] @ (e6774 ) │ │ │ │ + b.n e6286 │ │ │ │ + ldr r2, [pc, #524] @ (e6734 ) │ │ │ │ movw r1, #551 @ 0x227 │ │ │ │ - ldr r3, [pc, #624] @ (e67dc ) │ │ │ │ + ldr r3, [pc, #624] @ (e679c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #620] @ (e67e0 ) │ │ │ │ + ldr r2, [pc, #620] @ (e67a0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #616] @ (e67e4 ) │ │ │ │ - ldr r0, [pc, #616] @ (e67e8 ) │ │ │ │ + ldr r1, [pc, #616] @ (e67a4 ) │ │ │ │ + ldr r0, [pc, #616] @ (e67a8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n e62c6 │ │ │ │ + b.n e6286 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e659c │ │ │ │ + beq.n e655c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e66ae │ │ │ │ + beq.w e666e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e6492 │ │ │ │ + beq.w e6452 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e6492 │ │ │ │ + bne.w e6452 │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6492 │ │ │ │ - ldr r3, [pc, #428] @ (e676c ) │ │ │ │ - ldr r1, [pc, #552] @ (e67ec ) │ │ │ │ + b.n e6452 │ │ │ │ + ldr r3, [pc, #428] @ (e672c ) │ │ │ │ + ldr r1, [pc, #552] @ (e67ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e668e │ │ │ │ - ldr r3, [pc, #412] @ (e6774 ) │ │ │ │ + beq.n e664e │ │ │ │ + ldr r3, [pc, #412] @ (e6734 ) │ │ │ │ movw r2, #549 @ 0x225 │ │ │ │ - ldr r1, [pc, #528] @ (e67f0 ) │ │ │ │ - ldr r0, [pc, #532] @ (e67f4 ) │ │ │ │ + ldr r1, [pc, #528] @ (e67b0 ) │ │ │ │ + ldr r0, [pc, #532] @ (e67b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e62c6 │ │ │ │ + b.n e6286 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e61e2 │ │ │ │ - ldr r3, [pc, #380] @ (e6774 ) │ │ │ │ + b.n e61a2 │ │ │ │ + ldr r3, [pc, #380] @ (e6734 ) │ │ │ │ movw r2, #555 @ 0x22b │ │ │ │ - ldr r1, [pc, #504] @ (e67f8 ) │ │ │ │ - ldr r0, [pc, #508] @ (e67fc ) │ │ │ │ + ldr r1, [pc, #504] @ (e67b8 ) │ │ │ │ + ldr r0, [pc, #508] @ (e67bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r7 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e6324 │ │ │ │ + b.n e62e4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w e6360 │ │ │ │ - b.n e647a │ │ │ │ + bne.w e6320 │ │ │ │ + b.n e643a │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6492 │ │ │ │ - ldr r2, [pc, #328] @ (e6774 ) │ │ │ │ + b.n e6452 │ │ │ │ + ldr r2, [pc, #328] @ (e6734 ) │ │ │ │ mov.w r1, #560 @ 0x230 │ │ │ │ - ldr r3, [pc, #460] @ (e6800 ) │ │ │ │ + ldr r3, [pc, #460] @ (e67c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #456] @ (e6804 ) │ │ │ │ + ldr r2, [pc, #456] @ (e67c4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #452] @ (e6808 ) │ │ │ │ - ldr r0, [pc, #456] @ (e680c ) │ │ │ │ + ldr r1, [pc, #452] @ (e67c8 ) │ │ │ │ + ldr r0, [pc, #456] @ (e67cc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n e62c6 │ │ │ │ + b.n e6286 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e665a │ │ │ │ + beq.n e661a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e66da │ │ │ │ + beq.n e669a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e666c │ │ │ │ + beq.n e662c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e66e2 │ │ │ │ - ldr r3, [pc, #416] @ (e6810 ) │ │ │ │ + beq.n e66a2 │ │ │ │ + ldr r3, [pc, #416] @ (e67d0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r3, [pc, #252] @ (e6774 ) │ │ │ │ - ldr r1, [pc, #408] @ (e6814 ) │ │ │ │ + ldr r3, [pc, #252] @ (e6734 ) │ │ │ │ + ldr r1, [pc, #408] @ (e67d4 ) │ │ │ │ movw r2, #558 @ 0x22e │ │ │ │ - ldr r0, [pc, #408] @ (e6818 ) │ │ │ │ + ldr r0, [pc, #408] @ (e67d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e6324 │ │ │ │ + b.n e62e4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e65d6 │ │ │ │ + b.n e6596 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6448 │ │ │ │ + b.n e6408 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6434 │ │ │ │ + b.n e63f4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e623c │ │ │ │ + b.n e61fc │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e659c │ │ │ │ - ldr r2, [pc, #188] @ (e6774 ) │ │ │ │ + b.n e655c │ │ │ │ + ldr r2, [pc, #188] @ (e6734 ) │ │ │ │ movw r1, #561 @ 0x231 │ │ │ │ - ldr r3, [pc, #348] @ (e681c ) │ │ │ │ + ldr r3, [pc, #348] @ (e67dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #344] @ (e6820 ) │ │ │ │ + ldr r2, [pc, #344] @ (e67e0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #340] @ (e6824 ) │ │ │ │ - ldr r0, [pc, #344] @ (e6828 ) │ │ │ │ + ldr r1, [pc, #340] @ (e67e4 ) │ │ │ │ + ldr r0, [pc, #344] @ (e67e8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n e62c6 │ │ │ │ + b.n e6286 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e665a │ │ │ │ + b.n e661a │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e666c │ │ │ │ + b.n e662c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ lsls r1, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e616e │ │ │ │ + beq.w e612e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w e64a4 │ │ │ │ + beq.w e6464 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n e6736 │ │ │ │ + bne.n e66f6 │ │ │ │ subs r7, r7, r3 │ │ │ │ it ne │ │ │ │ movne r7, #1 │ │ │ │ mov r0, r3 │ │ │ │ bl 87198 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w e6270 │ │ │ │ - b.n e6178 │ │ │ │ + bne.w e6230 │ │ │ │ + b.n e6138 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 8f81c │ │ │ │ eor.w r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ uxtb r7, r2 │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n e6724 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + b.n e66e4 │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ + ldr r7, [sp, #360] @ 0x168 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e61f8 │ │ │ │ + b.n e6d68 │ │ │ │ movs r6, r3 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ - movs r7, r3 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + itt hi │ │ │ │ + movhi r7, r3 │ │ │ │ + ldrhhi r4, [r4, #10] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r5, {r1, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r7, #18] │ │ │ │ movs r6, r3 │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ - movs r7, r3 │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + itee ne │ │ │ │ + movne r7, r3 │ │ │ │ + ldrheq r4, [r6, #6] │ │ │ │ + moveq r6, r3 │ │ │ │ + ldrh r4, [r7, #4] │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + movs r7, r3 │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r5!, {r4} │ │ │ │ + bkpt 0x00be │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + movs r7, r3 │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ movs r6, r3 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + b.n e6168 │ │ │ │ movs r7, r3 │ │ │ │ - ittt ge │ │ │ │ - movge r7, r3 │ │ │ │ - ldrhge r2, [r0, #12] │ │ │ │ - movge r6, r3 │ │ │ │ - b.n e65f8 │ │ │ │ + pop {r1, r5, pc} │ │ │ │ movs r7, r3 │ │ │ │ - itet mi │ │ │ │ - movmi r7, r3 │ │ │ │ - ldrhpl r2, [r5, #8] │ │ │ │ - movmi r6, r3 │ │ │ │ - bkpt 0x00fa │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ + movs r6, r3 │ │ │ │ + pop {r1, r4, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r2, [r3, #6] │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ movs r6, r3 │ │ │ │ - bkpt 0x00e2 │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r2, [r0, #6] │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ movs r6, r3 │ │ │ │ - strb r2, [r4, r4] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ movs r6, r3 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + pop {r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ movs r6, r3 │ │ │ │ - ldrsh r6, [r0, r2] │ │ │ │ + ldrb r6, [r3, r1] │ │ │ │ movs r6, r3 │ │ │ │ - bkpt 0x00a8 │ │ │ │ + pop {r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ movs r6, r3 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + str r7, [sp, #416] @ 0x1a0 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ movs r6, r3 │ │ │ │ - bkpt 0x007a │ │ │ │ + pop {r1, r4, r6} │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ movs r6, r3 │ │ │ │ - str r3, [sp, #664] @ 0x298 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ movs r6, r3 │ │ │ │ - bkpt 0x0018 │ │ │ │ + cbnz r0, e6830 │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ movs r6, r3 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + cbnz r0, e6830 │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ movs r6, r3 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + subs r6, r2, #2 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r2, [r3, #8] │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ movs r6, r3 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ + cbnz r4, e682e │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + strh r6, [r5, #42] @ 0x2a │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + cbnz r0, e682c │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r3, #58] @ 0x3a │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ movs r6, r3 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + subs r2, r1, #0 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r6, [r1, #4] │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ movs r6, r3 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + cbnz r0, e6828 │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r1, #56] @ 0x38 │ │ │ │ + strh r2, [r4, #38] @ 0x26 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e682c : │ │ │ │ +000e67ec : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #268] @ e6948 │ │ │ │ + ldr.w ip, [pc, #268] @ e6908 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #260] @ (e694c ) │ │ │ │ + ldr r3, [pc, #260] @ (e690c ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #256] @ (e6950 ) │ │ │ │ + ldr r4, [pc, #256] @ (e6910 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #240] @ (e6954 ) │ │ │ │ + ldr r3, [pc, #240] @ (e6914 ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add.w r3, r3, #504 @ 0x1f8 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 8612c │ │ │ │ - cbz r0, e68b6 │ │ │ │ - ldr r3, [pc, #208] @ (e6958 ) │ │ │ │ + cbz r0, e6876 │ │ │ │ + ldr r3, [pc, #208] @ (e6918 ) │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n e68d0 │ │ │ │ + beq.n e6890 │ │ │ │ blx 53490 │ │ │ │ - cbnz r0, e68d0 │ │ │ │ - ldr r0, [pc, #196] @ (e695c ) │ │ │ │ + cbnz r0, e6890 │ │ │ │ + ldr r0, [pc, #196] @ (e691c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #188] @ (e6960 ) │ │ │ │ + ldr r3, [pc, #188] @ (e6920 ) │ │ │ │ movw r2, #538 @ 0x21a │ │ │ │ - ldr r1, [pc, #188] @ (e6964 ) │ │ │ │ - ldr r0, [pc, #188] @ (e6968 ) │ │ │ │ + ldr r1, [pc, #188] @ (e6924 ) │ │ │ │ + ldr r0, [pc, #188] @ (e6928 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #176] @ (e696c ) │ │ │ │ - ldr r3, [pc, #144] @ (e694c ) │ │ │ │ + ldr r2, [pc, #176] @ (e692c ) │ │ │ │ + ldr r3, [pc, #144] @ (e690c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e6942 │ │ │ │ + bne.n e6902 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #156] @ (e6970 ) │ │ │ │ + ldr r3, [pc, #156] @ (e6930 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e68e8 │ │ │ │ - ldr r3, [pc, #148] @ (e6974 ) │ │ │ │ + beq.n e68a8 │ │ │ │ + ldr r3, [pc, #148] @ (e6934 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e692c │ │ │ │ + bne.n e68ec │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - cbz r2, e6906 │ │ │ │ + cbz r2, e68c6 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r0, [pc, #136] @ (e6978 ) │ │ │ │ + ldr r0, [pc, #136] @ (e6938 ) │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n e6936 │ │ │ │ + bpl.n e68f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl e60bc │ │ │ │ + bl e607c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e68b6 │ │ │ │ - cbnz r0, e6926 │ │ │ │ - ldr r3, [pc, #104] @ (e697c ) │ │ │ │ + beq.n e6876 │ │ │ │ + cbnz r0, e68e6 │ │ │ │ + ldr r3, [pc, #104] @ (e693c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e68b8 │ │ │ │ + beq.n e6878 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n e68b8 │ │ │ │ - ldr r3, [pc, #88] @ (e6980 ) │ │ │ │ + b.n e6878 │ │ │ │ + ldr r3, [pc, #88] @ (e6940 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n e6916 │ │ │ │ - ldr r0, [pc, #84] @ (e6984 ) │ │ │ │ + b.n e68d6 │ │ │ │ + ldr r0, [pc, #84] @ (e6944 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n e68a0 │ │ │ │ - ldr r0, [pc, #80] @ (e6988 ) │ │ │ │ + b.n e6860 │ │ │ │ + ldr r0, [pc, #80] @ (e6948 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n e68a0 │ │ │ │ + b.n e6860 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #912] @ 0x390 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r4!, {r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + strh r6, [r0, #36] @ 0x24 │ │ │ │ movs r6, r3 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, e69ba │ │ │ │ + cbnz r6, e6930 │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r5, #40] @ 0x28 │ │ │ │ + strh r6, [r0, #24] │ │ │ │ movs r6, r3 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #512] @ 0x200 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ movs r6, r3 │ │ │ │ - ldr r2, [r4, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e698c : │ │ │ │ +000e694c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #256] @ (e6a9c ) │ │ │ │ + ldr r5, [pc, #256] @ (e6a5c ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #256] @ (e6aa0 ) │ │ │ │ + ldr r3, [pc, #256] @ (e6a60 ) │ │ │ │ sub sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r2, e69d8 │ │ │ │ + cbz r2, e6998 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ - beq.n e69e6 │ │ │ │ + beq.n e69a6 │ │ │ │ adds r3, #1 │ │ │ │ cmp ip, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - beq.n e69ea │ │ │ │ + beq.n e69aa │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e69d0 │ │ │ │ + beq.n e6990 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e6a4e │ │ │ │ + beq.n e6a0e │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n e6a56 │ │ │ │ - ldr r3, [pc, #196] @ (e6aa4 ) │ │ │ │ + beq.n e6a16 │ │ │ │ + ldr r3, [pc, #196] @ (e6a64 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n e69c0 │ │ │ │ + b.n e6980 │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n e69d0 │ │ │ │ + bne.n e6990 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - ldr r1, [pc, #180] @ (e6aa4 ) │ │ │ │ + ldr r1, [pc, #180] @ (e6a64 ) │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n e6a62 │ │ │ │ + bpl.n e6a22 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl e60bc │ │ │ │ + bl e607c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e6a8a │ │ │ │ + beq.n e6a4a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e6a32 │ │ │ │ + beq.n e69f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e6a94 │ │ │ │ + beq.n e6a54 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n e69d2 │ │ │ │ - ldr r3, [pc, #112] @ (e6aa8 ) │ │ │ │ + bne.n e6992 │ │ │ │ + ldr r3, [pc, #112] @ (e6a68 ) │ │ │ │ movw r2, #615 @ 0x267 │ │ │ │ - ldr r1, [pc, #108] @ (e6aac ) │ │ │ │ - ldr r0, [pc, #112] @ (e6ab0 ) │ │ │ │ + ldr r1, [pc, #108] @ (e6a6c ) │ │ │ │ + ldr r0, [pc, #112] @ (e6a70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e69d2 │ │ │ │ + b.n e6992 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e69d0 │ │ │ │ + b.n e6990 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - ldr r3, [pc, #72] @ (e6aa4 ) │ │ │ │ + ldr r3, [pc, #72] @ (e6a64 ) │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ - b.n e6a0a │ │ │ │ - ldr r1, [pc, #68] @ (e6aa8 ) │ │ │ │ + b.n e69ca │ │ │ │ + ldr r1, [pc, #68] @ (e6a68 ) │ │ │ │ movs r6, #2 │ │ │ │ - ldr r3, [pc, #76] @ (e6ab4 ) │ │ │ │ - ldr r0, [pc, #76] @ (e6ab8 ) │ │ │ │ + ldr r3, [pc, #76] @ (e6a74 ) │ │ │ │ + ldr r0, [pc, #76] @ (e6a78 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r2, #615 @ 0x267 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #64] @ (e6abc ) │ │ │ │ + ldr r1, [pc, #64] @ (e6a7c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e69d2 │ │ │ │ + b.n e6992 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n e6a20 │ │ │ │ + b.n e69e0 │ │ │ │ mov r0, r2 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6a32 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + b.n e69f2 │ │ │ │ + str r6, [sp, #616] @ 0x268 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, e6ade │ │ │ │ + @ instruction: 0xb790 │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ movs r6, r3 │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ movs r6, r3 │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ movs r6, r3 │ │ │ │ - cbnz r4, e6ade │ │ │ │ + @ instruction: 0xb754 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e6ac0 : │ │ │ │ +000e6a80 : │ │ │ │ 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] @ e6bb0 │ │ │ │ + ldr.w ip, [pc, #224] @ e6b70 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #216] @ (e6bb4 ) │ │ │ │ + ldr r3, [pc, #216] @ (e6b74 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #212] @ (e6bb8 ) │ │ │ │ + ldr r4, [pc, #212] @ (e6b78 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #196] @ (e6bbc ) │ │ │ │ + ldr r3, [pc, #196] @ (e6b7c ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add.w r3, r3, #552 @ 0x228 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 8612c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e6b94 │ │ │ │ - ldr r3, [pc, #164] @ (e6bc0 ) │ │ │ │ + beq.n e6b54 │ │ │ │ + ldr r3, [pc, #164] @ (e6b80 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e6b9e │ │ │ │ - ldr r3, [pc, #156] @ (e6bc4 ) │ │ │ │ + bne.n e6b5e │ │ │ │ + ldr r3, [pc, #156] @ (e6b84 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6b3e │ │ │ │ - ldr r3, [pc, #144] @ (e6bc8 ) │ │ │ │ + beq.n e6afe │ │ │ │ + ldr r3, [pc, #144] @ (e6b88 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e6b76 │ │ │ │ + bne.n e6b36 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl e698c │ │ │ │ + bl e694c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e6b94 │ │ │ │ - cbnz r0, e6b98 │ │ │ │ - ldr r3, [pc, #124] @ (e6bcc ) │ │ │ │ + beq.n e6b54 │ │ │ │ + cbnz r0, e6b58 │ │ │ │ + ldr r3, [pc, #124] @ (e6b8c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6b5e │ │ │ │ + beq.n e6b1e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #112] @ (e6bd0 ) │ │ │ │ - ldr r3, [pc, #80] @ (e6bb4 ) │ │ │ │ + ldr r2, [pc, #112] @ (e6b90 ) │ │ │ │ + ldr r3, [pc, #80] @ (e6b74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e6baa │ │ │ │ + bne.n e6b6a │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #92] @ (e6bd4 ) │ │ │ │ + ldr r0, [pc, #92] @ (e6b94 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #88] @ (e6bd8 ) │ │ │ │ + ldr r3, [pc, #88] @ (e6b98 ) │ │ │ │ movw r2, #611 @ 0x263 │ │ │ │ - ldr r1, [pc, #84] @ (e6bdc ) │ │ │ │ - ldr r0, [pc, #88] @ (e6be0 ) │ │ │ │ + ldr r1, [pc, #84] @ (e6b9c ) │ │ │ │ + ldr r0, [pc, #88] @ (e6ba0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e6b5e │ │ │ │ - ldr r3, [pc, #72] @ (e6be4 ) │ │ │ │ + b.n e6b1e │ │ │ │ + ldr r3, [pc, #72] @ (e6ba4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n e6b50 │ │ │ │ - ldr r0, [pc, #72] @ (e6be8 ) │ │ │ │ + b.n e6b10 │ │ │ │ + ldr r0, [pc, #72] @ (e6ba8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n e6b7e │ │ │ │ + b.n e6b3e │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #392] @ 0x188 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #616] @ 0x268 │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r1, #16] │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ movs r6, r3 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + @ instruction: 0xb648 │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ movs r6, r3 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e6bec : │ │ │ │ - b.w e698c │ │ │ │ +000e6bac : │ │ │ │ + b.w e694c │ │ │ │ │ │ │ │ -000e6bf0 : │ │ │ │ +000e6bb0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, r1 │ │ │ │ - ldr.w r1, [pc, #1164] @ e7090 │ │ │ │ - ldr.w r3, [pc, #1164] @ e7094 │ │ │ │ + ldr.w r1, [pc, #1164] @ e7050 │ │ │ │ + ldr.w r3, [pc, #1164] @ e7054 │ │ │ │ sub sp, #32 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr.w r5, [pc, #1156] @ e7098 │ │ │ │ + ldr.w r5, [pc, #1156] @ e7058 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e6e74 │ │ │ │ + beq.w e6e34 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e6e98 │ │ │ │ + beq.w e6e58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n e6c54 │ │ │ │ + beq.n e6c14 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r6, [r0, #0] │ │ │ │ - beq.n e6c54 │ │ │ │ + beq.n e6c14 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6da0 │ │ │ │ - ldr.w r3, [pc, #1092] @ e709c │ │ │ │ + beq.w e6d60 │ │ │ │ + ldr.w r3, [pc, #1092] @ e705c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r8, r3 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w e6db8 │ │ │ │ + beq.w e6d78 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e6ebc │ │ │ │ + beq.w e6e7c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n e6c8a │ │ │ │ + beq.n e6c4a │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r0, [r6, #0] │ │ │ │ - beq.n e6c8a │ │ │ │ + beq.n e6c4a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6de6 │ │ │ │ + beq.w e6da6 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.w e6df6 │ │ │ │ + beq.w e6db6 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e6ef0 │ │ │ │ + beq.w e6eb0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r6, r8 │ │ │ │ - beq.w e6f14 │ │ │ │ + beq.w e6ed4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6f34 │ │ │ │ + beq.w e6ef4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r1 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r3, #0] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.w e6f6c │ │ │ │ + bpl.w e6f2c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.w e6fbc │ │ │ │ + bne.w e6f7c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ - beq.n e6cea │ │ │ │ + beq.n e6caa │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e6e26 │ │ │ │ + beq.w e6de6 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8968 │ │ │ │ + bl a8944 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6e68 │ │ │ │ + beq.w e6e28 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w e6fa4 │ │ │ │ + beq.w e6f64 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e6fdc │ │ │ │ + beq.w e6f9c │ │ │ │ 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, #896] @ (e70a0 ) │ │ │ │ + ldr r3, [pc, #896] @ (e7060 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2540] @ 0x9ec │ │ │ │ blx 52cd8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e6d40 │ │ │ │ + beq.n e6d00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e6e36 │ │ │ │ + beq.n e6df6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e7000 │ │ │ │ + beq.w e6fc0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #0, #1 │ │ │ │ cmp r2, r8 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n e6e42 │ │ │ │ + bpl.n e6e02 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, e6d74 │ │ │ │ + cbz r0, e6d34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e6d74 │ │ │ │ + beq.n e6d34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6fd2 │ │ │ │ + beq.w e6f92 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6ee0 │ │ │ │ + beq.w e6ea0 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #796] @ (e70a4 ) │ │ │ │ - ldr r3, [pc, #780] @ (e7094 ) │ │ │ │ + ldr r2, [pc, #796] @ (e7064 ) │ │ │ │ + ldr r3, [pc, #780] @ (e7054 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w e708c │ │ │ │ + bne.w e704c │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strd r0, r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #752] @ (e709c ) │ │ │ │ + ldr r3, [pc, #752] @ (e705c ) │ │ │ │ ldrd r0, r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r8, r3 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w e6c62 │ │ │ │ + bne.w e6c22 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6ee8 │ │ │ │ - ldr r3, [pc, #736] @ (e70a8 ) │ │ │ │ + beq.w e6ea8 │ │ │ │ + ldr r3, [pc, #736] @ (e7068 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r3, [pc, #732] @ (e70ac ) │ │ │ │ - ldr r1, [pc, #732] @ (e70b0 ) │ │ │ │ + ldr r3, [pc, #732] @ (e706c ) │ │ │ │ + ldr r1, [pc, #732] @ (e7070 ) │ │ │ │ movw r2, #2527 @ 0x9df │ │ │ │ - ldr r0, [pc, #732] @ (e70b4 ) │ │ │ │ + ldr r0, [pc, #732] @ (e7074 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e6e22 │ │ │ │ + b.n e6de2 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r6, r8 │ │ │ │ - bne.w e6c90 │ │ │ │ + bne.w e6c50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6f64 │ │ │ │ - ldr r3, [pc, #676] @ (e70a8 ) │ │ │ │ + beq.w e6f24 │ │ │ │ + ldr r3, [pc, #676] @ (e7068 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52f8c │ │ │ │ - ldr r3, [pc, #668] @ (e70ac ) │ │ │ │ - ldr r1, [pc, #680] @ (e70b8 ) │ │ │ │ + ldr r3, [pc, #668] @ (e706c ) │ │ │ │ + ldr r1, [pc, #680] @ (e7078 ) │ │ │ │ mov.w r2, #2528 @ 0x9e0 │ │ │ │ - ldr r0, [pc, #676] @ (e70bc ) │ │ │ │ + ldr r0, [pc, #676] @ (e707c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #2 │ │ │ │ - b.n e6d84 │ │ │ │ + b.n e6d44 │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ - b.n e6cea │ │ │ │ + b.n e6caa │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n e6d40 │ │ │ │ - ldr r1, [pc, #616] @ (e70ac ) │ │ │ │ - ldr r3, [pc, #632] @ (e70c0 ) │ │ │ │ - ldr r0, [pc, #636] @ (e70c4 ) │ │ │ │ + b.n e6d00 │ │ │ │ + ldr r1, [pc, #616] @ (e706c ) │ │ │ │ + ldr r3, [pc, #632] @ (e7080 ) │ │ │ │ + ldr r0, [pc, #636] @ (e7084 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r2, #2531 @ 0x9e3 │ │ │ │ - ldr r1, [pc, #624] @ (e70c8 ) │ │ │ │ + ldr r1, [pc, #624] @ (e7088 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9d43c │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e6e22 │ │ │ │ + b.n e6de2 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n e6cfe │ │ │ │ - ldr r1, [pc, #564] @ (e70ac ) │ │ │ │ + b.n e6cbe │ │ │ │ + ldr r1, [pc, #564] @ (e706c ) │ │ │ │ movw r0, #2524 @ 0x9dc │ │ │ │ - ldr r3, [pc, #592] @ (e70cc ) │ │ │ │ - ldr r2, [pc, #592] @ (e70d0 ) │ │ │ │ + ldr r3, [pc, #592] @ (e708c ) │ │ │ │ + ldr r2, [pc, #592] @ (e7090 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #588] @ (e70d4 ) │ │ │ │ - ldr r0, [pc, #588] @ (e70d8 ) │ │ │ │ + ldr r1, [pc, #588] @ (e7094 ) │ │ │ │ + ldr r0, [pc, #588] @ (e7098 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a1454 │ │ │ │ - b.n e6e22 │ │ │ │ - ldr r2, [pc, #528] @ (e70ac ) │ │ │ │ + b.n e6de2 │ │ │ │ + ldr r2, [pc, #528] @ (e706c ) │ │ │ │ movw r1, #2527 @ 0x9df │ │ │ │ - ldr r3, [pc, #572] @ (e70dc ) │ │ │ │ + ldr r3, [pc, #572] @ (e709c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #568] @ (e70e0 ) │ │ │ │ + ldr r2, [pc, #568] @ (e70a0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #564] @ (e70e4 ) │ │ │ │ - ldr r0, [pc, #564] @ (e70e8 ) │ │ │ │ + ldr r1, [pc, #564] @ (e70a4 ) │ │ │ │ + ldr r0, [pc, #564] @ (e70a8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n e6e60 │ │ │ │ - ldr r2, [pc, #492] @ (e70ac ) │ │ │ │ + b.n e6e20 │ │ │ │ + ldr r2, [pc, #492] @ (e706c ) │ │ │ │ mov.w r1, #2528 @ 0x9e0 │ │ │ │ - ldr r3, [pc, #552] @ (e70ec ) │ │ │ │ + ldr r3, [pc, #552] @ (e70ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #548] @ (e70f0 ) │ │ │ │ + ldr r2, [pc, #548] @ (e70b0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #544] @ (e70f4 ) │ │ │ │ - ldr r0, [pc, #544] @ (e70f8 ) │ │ │ │ + ldr r1, [pc, #544] @ (e70b4 ) │ │ │ │ + ldr r0, [pc, #544] @ (e70b8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n e6e60 │ │ │ │ + b.n e6e20 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6d82 │ │ │ │ + b.n e6d42 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6dc4 │ │ │ │ - ldr r2, [pc, #440] @ (e70ac ) │ │ │ │ + b.n e6d84 │ │ │ │ + ldr r2, [pc, #440] @ (e706c ) │ │ │ │ movw r1, #2530 @ 0x9e2 │ │ │ │ - ldr r3, [pc, #516] @ (e70fc ) │ │ │ │ + ldr r3, [pc, #516] @ (e70bc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #512] @ (e7100 ) │ │ │ │ + ldr r2, [pc, #512] @ (e70c0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #508] @ (e7104 ) │ │ │ │ - ldr r0, [pc, #508] @ (e7108 ) │ │ │ │ + ldr r1, [pc, #508] @ (e70c4 ) │ │ │ │ + ldr r0, [pc, #508] @ (e70c8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n e6e60 │ │ │ │ - ldr r2, [pc, #404] @ (e70ac ) │ │ │ │ - ldr r3, [pc, #500] @ (e710c ) │ │ │ │ - ldr r1, [pc, #500] @ (e7110 ) │ │ │ │ + b.n e6e20 │ │ │ │ + ldr r2, [pc, #404] @ (e706c ) │ │ │ │ + ldr r3, [pc, #500] @ (e70cc ) │ │ │ │ + ldr r1, [pc, #500] @ (e70d0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #500] @ (e7114 ) │ │ │ │ + ldr r0, [pc, #500] @ (e70d4 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #2530 @ 0x9e2 │ │ │ │ bl 9d43c │ │ │ │ - b.n e6e60 │ │ │ │ - ldr r3, [pc, #372] @ (e70ac ) │ │ │ │ + b.n e6e20 │ │ │ │ + ldr r3, [pc, #372] @ (e706c ) │ │ │ │ movw r2, #2530 @ 0x9e2 │ │ │ │ - ldr r0, [pc, #476] @ (e7118 ) │ │ │ │ + ldr r0, [pc, #476] @ (e70d8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #472] @ (e711c ) │ │ │ │ + ldr r3, [pc, #472] @ (e70dc ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #472] @ (e7120 ) │ │ │ │ + ldr r2, [pc, #472] @ (e70e0 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #468] @ (e7124 ) │ │ │ │ + ldr r1, [pc, #468] @ (e70e4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a1454 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e6e22 │ │ │ │ + b.n e6de2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6e02 │ │ │ │ - ldr r0, [pc, #440] @ (e7128 ) │ │ │ │ + b.n e6dc2 │ │ │ │ + ldr r0, [pc, #440] @ (e70e8 ) │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e6f8c │ │ │ │ + beq.n e6f4c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n e7018 │ │ │ │ - ldr r3, [pc, #284] @ (e70ac ) │ │ │ │ + beq.n e6fd8 │ │ │ │ + ldr r3, [pc, #284] @ (e706c ) │ │ │ │ movw r2, #2530 @ 0x9e2 │ │ │ │ - ldr r1, [pc, #408] @ (e712c ) │ │ │ │ - ldr r0, [pc, #408] @ (e7130 ) │ │ │ │ + ldr r1, [pc, #408] @ (e70ec ) │ │ │ │ + ldr r0, [pc, #408] @ (e70f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e6f56 │ │ │ │ - ldr r3, [pc, #260] @ (e70ac ) │ │ │ │ + b.n e6f16 │ │ │ │ + ldr r3, [pc, #260] @ (e706c ) │ │ │ │ movw r2, #2530 @ 0x9e2 │ │ │ │ - ldr r1, [pc, #392] @ (e7134 ) │ │ │ │ - ldr r0, [pc, #392] @ (e7138 ) │ │ │ │ + ldr r1, [pc, #392] @ (e70f4 ) │ │ │ │ + ldr r0, [pc, #392] @ (e70f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e6e60 │ │ │ │ + b.n e6e20 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.w e6cd8 │ │ │ │ + beq.w e6c98 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e7020 │ │ │ │ + bne.n e6fe0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ negs r1, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n e6cd8 │ │ │ │ + b.n e6c98 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n e6d74 │ │ │ │ - ldr r2, [pc, #204] @ (e70ac ) │ │ │ │ + b.n e6d34 │ │ │ │ + ldr r2, [pc, #204] @ (e706c ) │ │ │ │ movw r1, #2531 @ 0x9e3 │ │ │ │ - ldr r3, [pc, #344] @ (e713c ) │ │ │ │ + ldr r3, [pc, #344] @ (e70fc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #340] @ (e7140 ) │ │ │ │ + ldr r2, [pc, #340] @ (e7100 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #336] @ (e7144 ) │ │ │ │ - ldr r0, [pc, #336] @ (e7148 ) │ │ │ │ + ldr r1, [pc, #336] @ (e7104 ) │ │ │ │ + ldr r0, [pc, #336] @ (e7108 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a1454 │ │ │ │ - b.n e6e60 │ │ │ │ - ldr r3, [pc, #168] @ (e70ac ) │ │ │ │ + b.n e6e20 │ │ │ │ + ldr r3, [pc, #168] @ (e706c ) │ │ │ │ movw r2, #2531 @ 0x9e3 │ │ │ │ - ldr r1, [pc, #324] @ (e714c ) │ │ │ │ - ldr r0, [pc, #324] @ (e7150 ) │ │ │ │ + ldr r1, [pc, #324] @ (e710c ) │ │ │ │ + ldr r0, [pc, #324] @ (e7110 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e6e60 │ │ │ │ + b.n e6e20 │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6f8c │ │ │ │ + b.n e6f4c │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e6cd8 │ │ │ │ + beq.w e6c98 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.n e705e │ │ │ │ + beq.n e701e │ │ │ │ movw ip, #65534 @ 0xfffe │ │ │ │ movt ip, #16383 @ 0x3fff │ │ │ │ cmp r0, ip │ │ │ │ it eq │ │ │ │ streq.w lr, [r3] │ │ │ │ - beq.n e705e │ │ │ │ - cbz r0, e7078 │ │ │ │ + beq.n e701e │ │ │ │ + cbz r0, e7038 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n e6f8c │ │ │ │ + beq.n e6f4c │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl a8968 │ │ │ │ + bl a8944 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ bl 87198 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n e6cf2 │ │ │ │ + b.n e6cb2 │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n e705e │ │ │ │ + b.n e701e │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #192] @ 0xc0 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n e7084 │ │ │ │ + bvc.n e6ff4 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ movs r6, r3 │ │ │ │ - bls.n e7010 │ │ │ │ + bvc.n e6f80 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r2, [r3, #20] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ movs r6, r3 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ movs r6, r3 │ │ │ │ - bls.n e719c │ │ │ │ + bvc.n e710c │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ movs r6, r3 │ │ │ │ - bls.n e70f0 │ │ │ │ + bvs.n e7060 │ │ │ │ movs r6, r3 │ │ │ │ - bls.n e7140 │ │ │ │ + bvc.n e70b0 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ movs r6, r3 │ │ │ │ - bls.n e7148 │ │ │ │ + bvc.n e70b8 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrh r4, [r1, r5] │ │ │ │ movs r6, r3 │ │ │ │ - bls.n e7104 │ │ │ │ + bvs.n e7074 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ movs r6, r3 │ │ │ │ - bls.n e7130 │ │ │ │ + bvs.n e70a0 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrh r0, [r5, r4] │ │ │ │ movs r6, r3 │ │ │ │ - bhi.n e70cc │ │ │ │ + bvs.n e703c │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ movs r6, r3 │ │ │ │ - bhi.n e70b8 │ │ │ │ + bvs.n e7028 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ movs r6, r3 │ │ │ │ - bhi.n e7074 │ │ │ │ + bvs.n e6fe4 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r6, [r2, #30] │ │ │ │ + ldrb r6, [r5, #21] │ │ │ │ movs r6, r3 │ │ │ │ - bhi.n e7054 │ │ │ │ + bvs.n e71c4 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r0, [r2, #16] │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ movs r6, r3 │ │ │ │ - bhi.n e7058 │ │ │ │ + bvs.n e71c8 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ movs r6, r3 │ │ │ │ - bhi.n e7208 │ │ │ │ + bvs.n e7178 │ │ │ │ movs r6, r3 │ │ │ │ - bgt.n e71d0 │ │ │ │ + bge.n e7140 │ │ │ │ movs r7, r3 │ │ │ │ - bhi.n e7184 │ │ │ │ + bvs.n e70f4 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ movs r6, r3 │ │ │ │ - bhi.n e715c │ │ │ │ + bpl.n e70cc │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r2, [r0, #14] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ movs r6, r3 │ │ │ │ - bhi.n e7140 │ │ │ │ + bpl.n e70b0 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r0, [r6, r0] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ movs r6, r3 │ │ │ │ - bvc.n e70dc │ │ │ │ + bpl.n e704c │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ movs r6, r3 │ │ │ │ - bvc.n e70bc │ │ │ │ + bpl.n e702c │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r7, #3] │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e7154 : │ │ │ │ +000e7114 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #176] @ e7214 │ │ │ │ + ldr.w ip, [pc, #176] @ e71d4 │ │ │ │ mov r4, r1 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #168] @ (e7218 ) │ │ │ │ + ldr r3, [pc, #168] @ (e71d8 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #160] @ (e721c ) │ │ │ │ + ldr r4, [pc, #160] @ (e71dc ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #8 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #144] @ (e7220 ) │ │ │ │ + ldr r3, [pc, #144] @ (e71e0 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #600 @ 0x258 │ │ │ │ bl 860b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e720a │ │ │ │ - ldr r3, [pc, #128] @ (e7224 ) │ │ │ │ + beq.n e71ca │ │ │ │ + ldr r3, [pc, #128] @ (e71e4 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e71b8 │ │ │ │ - ldr r3, [pc, #120] @ (e7228 ) │ │ │ │ + beq.n e7178 │ │ │ │ + ldr r3, [pc, #120] @ (e71e8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e71ec │ │ │ │ + bne.n e71ac │ │ │ │ mov r0, r5 │ │ │ │ - bl e6bf0 │ │ │ │ + bl e6bb0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e720a │ │ │ │ - ldr r3, [pc, #104] @ (e722c ) │ │ │ │ + beq.n e71ca │ │ │ │ + ldr r3, [pc, #104] @ (e71ec ) │ │ │ │ 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, #88] @ (e7230 ) │ │ │ │ - ldr r3, [pc, #64] @ (e7218 ) │ │ │ │ + ldr r2, [pc, #88] @ (e71f0 ) │ │ │ │ + ldr r3, [pc, #64] @ (e71d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e720e │ │ │ │ + bne.n e71ce │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #68] @ (e7234 ) │ │ │ │ + ldr r0, [pc, #68] @ (e71f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #64] @ (e7238 ) │ │ │ │ - ldr r1, [pc, #68] @ (e723c ) │ │ │ │ + ldr r3, [pc, #64] @ (e71f8 ) │ │ │ │ + ldr r1, [pc, #68] @ (e71fc ) │ │ │ │ movw r2, #2524 @ 0x9dc │ │ │ │ - ldr r0, [pc, #64] @ (e7240 ) │ │ │ │ + ldr r0, [pc, #64] @ (e7200 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e71d4 │ │ │ │ + b.n e7194 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r2, e7266 │ │ │ │ + cbnz r2, e7236 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + strh r6, [r1, #62] @ 0x3e │ │ │ │ movs r6, r3 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n e71c4 │ │ │ │ + bcc.n e7134 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e7244 : │ │ │ │ +000e7204 : │ │ │ │ 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, #2388] @ e7bac │ │ │ │ + ldr.w r5, [pc, #2388] @ e7b6c │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ - ldr.w r0, [pc, #2388] @ e7bb0 │ │ │ │ + ldr.w r0, [pc, #2388] @ e7b70 │ │ │ │ mov r6, r1 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #2384] @ e7bb4 │ │ │ │ - ldr.w r3, [pc, #2384] @ e7bb8 │ │ │ │ + ldr.w r4, [pc, #2384] @ e7b74 │ │ │ │ + ldr.w r3, [pc, #2384] @ e7b78 │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov.w r0, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr.w r2, [pc, #2368] @ e7bbc │ │ │ │ + ldr.w r2, [pc, #2368] @ e7b7c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r1, [r3, #752] @ 0x2f0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr.w r7, [r3, #2004] @ 0x7d4 │ │ │ │ blx 5354c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e77ba │ │ │ │ + beq.w e777a │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ strd r7, r6, [sp, #56] @ 0x38 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e72c2 │ │ │ │ + beq.n e7282 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e766a │ │ │ │ + beq.w e762a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e77fa │ │ │ │ + beq.w e77ba │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e72dc │ │ │ │ + beq.n e729c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e7672 │ │ │ │ + beq.w e7632 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 533e0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e7810 │ │ │ │ + beq.w e77d0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, fp │ │ │ │ blx 52df8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e7a52 │ │ │ │ - ldr.w r3, [pc, #2240] @ e7bc0 │ │ │ │ + beq.w e7a12 │ │ │ │ + ldr.w r3, [pc, #2240] @ e7b80 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w e7826 │ │ │ │ + bne.w e77e6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1988] @ 0x7c4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w e7650 │ │ │ │ - ldr.w r3, [pc, #2208] @ e7bc4 │ │ │ │ + bne.w e7610 │ │ │ │ + ldr.w r3, [pc, #2208] @ e7b84 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ mov r0, r5 │ │ │ │ blx 532b0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w e7850 │ │ │ │ + blt.w e7810 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e76ea │ │ │ │ + beq.w e76aa │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.w e7a04 │ │ │ │ + bpl.w e79c4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #752] @ 0x2f0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e78bc │ │ │ │ + beq.w e787c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 8bf90 │ │ │ │ movs r3, #0 │ │ │ │ strd r9, r0, [sp, #72] @ 0x48 │ │ │ │ movs r2, #3 │ │ │ │ mov r8, r0 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e738e │ │ │ │ + beq.n e734e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e771c │ │ │ │ + beq.w e76dc │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e7922 │ │ │ │ + beq.w e78e2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e73ae │ │ │ │ + beq.n e736e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e7724 │ │ │ │ + beq.w e76e4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w e7b56 │ │ │ │ + beq.w e7b16 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e73ce │ │ │ │ + beq.n e738e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e77a2 │ │ │ │ + beq.w e7762 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e73e2 │ │ │ │ + beq.n e73a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e779a │ │ │ │ + beq.w e775a │ │ │ │ ldr r5, [r6, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e7b04 │ │ │ │ + beq.w e7ac4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e7792 │ │ │ │ + beq.w e7752 │ │ │ │ mov r0, r5 │ │ │ │ bl 8ae20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7420 │ │ │ │ + beq.n e73e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e772c │ │ │ │ + beq.w e76ec │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e7986 │ │ │ │ + beq.w e7946 │ │ │ │ mov r0, r6 │ │ │ │ bl 8a5cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7442 │ │ │ │ + beq.n e7402 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e773c │ │ │ │ + beq.w e76fc │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w e79be │ │ │ │ + beq.w e797e │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w e7638 │ │ │ │ + ble.w e75f8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov.w r9, #0 │ │ │ │ strd r2, fp, [sp, #32] │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ add.w fp, r3, #4096 @ 0x1000 │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr.w r1, [r3, r9, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e7b20 │ │ │ │ + beq.w e7ae0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - bpl.w e767a │ │ │ │ - ldr.w r0, [pc, #1844] @ e7bc8 │ │ │ │ + bpl.w e763a │ │ │ │ + ldr.w r0, [pc, #1844] @ e7b88 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w e7b3c │ │ │ │ - ldr.w r0, [pc, #1836] @ e7bcc │ │ │ │ + beq.w e7afc │ │ │ │ + ldr.w r0, [pc, #1836] @ e7b8c │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w e7b52 │ │ │ │ + beq.w e7b12 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w e767a │ │ │ │ + bne.w e763a │ │ │ │ ldr r6, [r1, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w e767a │ │ │ │ + bpl.w e763a │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r5, [r1, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w e767a │ │ │ │ + bne.w e763a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w e77d6 │ │ │ │ + beq.w e7796 │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w e7744 │ │ │ │ + beq.w e7704 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n e74f4 │ │ │ │ + beq.n e74b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e7756 │ │ │ │ + beq.w e7716 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n e7518 │ │ │ │ + beq.n e74d8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e778a │ │ │ │ + beq.w e774a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e7776 │ │ │ │ + beq.w e7736 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strd r3, r5, [sp, #64] @ 0x40 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [fp, #2008] @ 0x7d8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr.w r8, [r4, #2896] @ 0xb50 │ │ │ │ ldr.w r4, [fp, #2000] @ 0x7d0 │ │ │ │ blx 53348 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e7880 │ │ │ │ + beq.w e7840 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e777e │ │ │ │ + beq.w e773e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w e78ce │ │ │ │ + bpl.w e788e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w e796e │ │ │ │ + bne.w e792e │ │ │ │ ldr r5, [r3, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n e7578 │ │ │ │ + beq.n e7538 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e77aa │ │ │ │ + beq.w e776a │ │ │ │ mov r0, r5 │ │ │ │ - bl b6ec4 │ │ │ │ + bl b6e84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e7950 │ │ │ │ + beq.w e7910 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 8813c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n e75a6 │ │ │ │ + beq.n e7566 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e77b2 │ │ │ │ + beq.w e7772 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n e75b6 │ │ │ │ + beq.n e7576 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e7734 │ │ │ │ + beq.w e76f4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w e79a2 │ │ │ │ + beq.w e7962 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r1, [fp, #752] @ 0x2f0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e79d4 │ │ │ │ + beq.w e7994 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str.w r8, [sp, #52] @ 0x34 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n e75f2 │ │ │ │ + beq.n e75b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e775e │ │ │ │ + beq.w e771e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e7a34 │ │ │ │ + beq.w e79f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e760c │ │ │ │ + beq.n e75cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e776e │ │ │ │ + beq.w e772e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7624 │ │ │ │ + beq.n e75e4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e7766 │ │ │ │ + beq.w e7726 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - bgt.w e746e │ │ │ │ + bgt.w e742e │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e7a72 │ │ │ │ + beq.w e7a32 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n e72ee │ │ │ │ + b.n e72ae │ │ │ │ ldr.w r5, [r3, #1992] @ 0x7c8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e7b72 │ │ │ │ + beq.w e7b32 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - b.n e7326 │ │ │ │ + b.n e72e6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e72c2 │ │ │ │ + b.n e7282 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e72dc │ │ │ │ - ldr.w r0, [pc, #1364] @ e7bd0 │ │ │ │ + b.n e729c │ │ │ │ + ldr.w r0, [pc, #1364] @ e7b90 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ bl 90ee0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e76a2 │ │ │ │ + beq.n e7662 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e78b4 │ │ │ │ - ldr.w r3, [pc, #1328] @ e7bd4 │ │ │ │ + beq.w e7874 │ │ │ │ + ldr.w r3, [pc, #1328] @ e7b94 │ │ │ │ movs r2, #248 @ 0xf8 │ │ │ │ - ldr.w r1, [pc, #1324] @ e7bd8 │ │ │ │ - ldr.w r0, [pc, #1324] @ e7bdc │ │ │ │ + ldr.w r1, [pc, #1324] @ e7b98 │ │ │ │ + ldr.w r0, [pc, #1324] @ e7b9c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #1300] @ e7be0 │ │ │ │ - ldr.w r3, [pc, #1248] @ e7bb0 │ │ │ │ + ldr.w r2, [pc, #1300] @ e7ba0 │ │ │ │ + ldr.w r3, [pc, #1248] @ e7b70 │ │ │ │ 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 e7b00 │ │ │ │ + bne.w e7ac0 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7700 │ │ │ │ + beq.n e76c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, e7700 │ │ │ │ + cbnz r3, e76c0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r5, [r3, #896] @ 0x380 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e7b8e │ │ │ │ + beq.w e7b4e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - b.n e7344 │ │ │ │ + b.n e7304 │ │ │ │ mov r0, r7 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e738e │ │ │ │ + b.n e734e │ │ │ │ mov r0, r9 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e73ae │ │ │ │ + b.n e736e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7420 │ │ │ │ + b.n e73e0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e75b6 │ │ │ │ + b.n e7576 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7442 │ │ │ │ + b.n e7402 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w e74f6 │ │ │ │ + beq.w e74b6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w e74f4 │ │ │ │ + bne.w e74b4 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e74f4 │ │ │ │ + b.n e74b4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e75f2 │ │ │ │ + b.n e75b2 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7624 │ │ │ │ + b.n e75e4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e760c │ │ │ │ + b.n e75cc │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7520 │ │ │ │ + b.n e74e0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b.n e7552 │ │ │ │ + b.n e7512 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7514 │ │ │ │ + b.n e74d4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7404 │ │ │ │ + b.n e73c4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e73e2 │ │ │ │ + b.n e73a2 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e73ce │ │ │ │ + b.n e738e │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7578 │ │ │ │ + b.n e7538 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e75a6 │ │ │ │ - ldr.w r3, [pc, #1048] @ e7bd4 │ │ │ │ + b.n e7566 │ │ │ │ + ldr.w r3, [pc, #1048] @ e7b94 │ │ │ │ movs r2, #245 @ 0xf5 │ │ │ │ - ldr.w r1, [pc, #1056] @ e7be4 │ │ │ │ - ldr.w r0, [pc, #1056] @ e7be8 │ │ │ │ + ldr.w r1, [pc, #1056] @ e7ba4 │ │ │ │ + ldr.w r0, [pc, #1056] @ e7ba8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e76c8 │ │ │ │ + b.n e7688 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w e74e0 │ │ │ │ + bne.w e74a0 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w e74ea │ │ │ │ + bne.w e74aa │ │ │ │ mov.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w e750a │ │ │ │ + bne.w e74ca │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n e7520 │ │ │ │ - ldr r3, [pc, #984] @ (e7bd4 ) │ │ │ │ + b.n e74e0 │ │ │ │ + ldr r3, [pc, #984] @ (e7b94 ) │ │ │ │ movs r2, #245 @ 0xf5 │ │ │ │ - ldr r1, [pc, #1004] @ (e7bec ) │ │ │ │ - ldr r0, [pc, #1004] @ (e7bf0 ) │ │ │ │ + ldr r1, [pc, #1004] @ (e7bac ) │ │ │ │ + ldr r0, [pc, #1004] @ (e7bb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e76c8 │ │ │ │ - ldr r3, [pc, #960] @ (e7bd4 ) │ │ │ │ + b.n e7688 │ │ │ │ + ldr r3, [pc, #960] @ (e7b94 ) │ │ │ │ movs r2, #246 @ 0xf6 │ │ │ │ - ldr r1, [pc, #988] @ (e7bf4 ) │ │ │ │ - ldr r0, [pc, #992] @ (e7bf8 ) │ │ │ │ + ldr r1, [pc, #988] @ (e7bb4 ) │ │ │ │ + ldr r0, [pc, #992] @ (e7bb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e76c8 │ │ │ │ - ldr r3, [pc, #940] @ (e7bd4 ) │ │ │ │ + b.n e7688 │ │ │ │ + ldr r3, [pc, #940] @ (e7b94 ) │ │ │ │ movs r2, #246 @ 0xf6 │ │ │ │ - ldr r1, [pc, #976] @ (e7bfc ) │ │ │ │ + ldr r1, [pc, #976] @ (e7bbc ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr r3, [pc, #972] @ (e7c00 ) │ │ │ │ + ldr r3, [pc, #972] @ (e7bc0 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r6, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #968] @ (e7c04 ) │ │ │ │ + ldr r0, [pc, #968] @ (e7bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 9d43c │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 87198 │ │ │ │ - b.n e76c8 │ │ │ │ - ldr r3, [pc, #896] @ (e7bd4 ) │ │ │ │ + b.n e7688 │ │ │ │ + ldr r3, [pc, #896] @ (e7b94 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #944] @ (e7c08 ) │ │ │ │ - ldr r0, [pc, #944] @ (e7c0c ) │ │ │ │ + ldr r1, [pc, #944] @ (e7bc8 ) │ │ │ │ + ldr r0, [pc, #944] @ (e7bcc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 87198 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e76c8 │ │ │ │ - ldr r3, [pc, #848] @ (e7bd4 ) │ │ │ │ + b.n e7688 │ │ │ │ + ldr r3, [pc, #848] @ (e7b94 ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - ldr r1, [pc, #904] @ (e7c10 ) │ │ │ │ - ldr r0, [pc, #904] @ (e7c14 ) │ │ │ │ + ldr r1, [pc, #904] @ (e7bd0 ) │ │ │ │ + ldr r0, [pc, #904] @ (e7bd4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e76c8 │ │ │ │ + b.n e7688 │ │ │ │ mov r0, r1 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e76a2 │ │ │ │ - ldr r3, [pc, #788] @ (e7bd4 ) │ │ │ │ + b.n e7662 │ │ │ │ + ldr r3, [pc, #788] @ (e7b94 ) │ │ │ │ movs r2, #247 @ 0xf7 │ │ │ │ - ldr r1, [pc, #852] @ (e7c18 ) │ │ │ │ - ldr r0, [pc, #856] @ (e7c1c ) │ │ │ │ + ldr r1, [pc, #852] @ (e7bd8 ) │ │ │ │ + ldr r0, [pc, #856] @ (e7bdc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n e7862 │ │ │ │ - ldr r0, [pc, #848] @ (e7c20 ) │ │ │ │ + b.n e7822 │ │ │ │ + ldr r0, [pc, #848] @ (e7be0 ) │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r9, r6 │ │ │ │ add r0, pc │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ bl 90ee0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e78fa │ │ │ │ + beq.n e78ba │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, e78fa │ │ │ │ + cbnz r2, e78ba │ │ │ │ mov r0, r3 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #728] @ (e7bd4 ) │ │ │ │ + ldr r3, [pc, #728] @ (e7b94 ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ - ldr r1, [pc, #804] @ (e7c24 ) │ │ │ │ - ldr r0, [pc, #804] @ (e7c28 ) │ │ │ │ + ldr r1, [pc, #804] @ (e7be4 ) │ │ │ │ + ldr r0, [pc, #804] @ (e7be8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e76c8 │ │ │ │ - ldr r3, [pc, #688] @ (e7bd4 ) │ │ │ │ + b.n e7688 │ │ │ │ + ldr r3, [pc, #688] @ (e7b94 ) │ │ │ │ movs r2, #247 @ 0xf7 │ │ │ │ - ldr r1, [pc, #772] @ (e7c2c ) │ │ │ │ - ldr r0, [pc, #772] @ (e7c30 ) │ │ │ │ + ldr r1, [pc, #772] @ (e7bec ) │ │ │ │ + ldr r0, [pc, #772] @ (e7bf0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e76c8 │ │ │ │ - ldr r3, [pc, #640] @ (e7bd4 ) │ │ │ │ + b.n e7688 │ │ │ │ + ldr r3, [pc, #640] @ (e7b94 ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r9, r6 │ │ │ │ - ldr r1, [pc, #728] @ (e7c34 ) │ │ │ │ - ldr r0, [pc, #732] @ (e7c38 ) │ │ │ │ + ldr r1, [pc, #728] @ (e7bf4 ) │ │ │ │ + ldr r0, [pc, #732] @ (e7bf8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e790e │ │ │ │ + b.n e78ce │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.w e7568 │ │ │ │ + beq.w e7528 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.w e7a82 │ │ │ │ + bne.w e7a42 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r5, r2, #1 │ │ │ │ - b.n e7568 │ │ │ │ - ldr r3, [pc, #588] @ (e7bd4 ) │ │ │ │ + b.n e7528 │ │ │ │ + ldr r3, [pc, #588] @ (e7b94 ) │ │ │ │ movs r2, #248 @ 0xf8 │ │ │ │ - ldr r1, [pc, #688] @ (e7c3c ) │ │ │ │ - ldr r0, [pc, #688] @ (e7c40 ) │ │ │ │ + ldr r1, [pc, #688] @ (e7bfc ) │ │ │ │ + ldr r0, [pc, #688] @ (e7c00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ - b.n e76c8 │ │ │ │ - ldr r3, [pc, #560] @ (e7bd4 ) │ │ │ │ + b.n e7688 │ │ │ │ + ldr r3, [pc, #560] @ (e7b94 ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - ldr r1, [pc, #664] @ (e7c44 ) │ │ │ │ - ldr r0, [pc, #668] @ (e7c48 ) │ │ │ │ + ldr r1, [pc, #664] @ (e7c04 ) │ │ │ │ + ldr r0, [pc, #668] @ (e7c08 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e76bc │ │ │ │ - ldr r3, [pc, #532] @ (e7bd4 ) │ │ │ │ + b.n e767c │ │ │ │ + ldr r3, [pc, #532] @ (e7b94 ) │ │ │ │ movs r2, #248 @ 0xf8 │ │ │ │ - ldr r1, [pc, #648] @ (e7c4c ) │ │ │ │ - ldr r0, [pc, #648] @ (e7c50 ) │ │ │ │ + ldr r1, [pc, #648] @ (e7c0c ) │ │ │ │ + ldr r0, [pc, #648] @ (e7c10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e799a │ │ │ │ - ldr r3, [pc, #508] @ (e7bd4 ) │ │ │ │ + b.n e795a │ │ │ │ + ldr r3, [pc, #508] @ (e7b94 ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r5, r8 │ │ │ │ - ldr r1, [pc, #628] @ (e7c54 ) │ │ │ │ - ldr r0, [pc, #632] @ (e7c58 ) │ │ │ │ + ldr r1, [pc, #628] @ (e7c14 ) │ │ │ │ + ldr r0, [pc, #632] @ (e7c18 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ mov r0, sl │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e76c8 │ │ │ │ - ldr r3, [pc, #460] @ (e7bd4 ) │ │ │ │ - ldr r2, [pc, #596] @ (e7c5c ) │ │ │ │ - ldr r1, [pc, #596] @ (e7c60 ) │ │ │ │ + b.n e7688 │ │ │ │ + ldr r3, [pc, #460] @ (e7b94 ) │ │ │ │ + ldr r2, [pc, #596] @ (e7c1c ) │ │ │ │ + ldr r1, [pc, #596] @ (e7c20 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #596] @ (e7c64 ) │ │ │ │ + ldr r0, [pc, #596] @ (e7c24 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ movs r2, #247 @ 0xf7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 9d43c │ │ │ │ mov r0, fp │ │ │ │ bl 55cb4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 87198 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e76c8 │ │ │ │ - ldr r3, [pc, #412] @ (e7bd4 ) │ │ │ │ + b.n e7688 │ │ │ │ + ldr r3, [pc, #412] @ (e7b94 ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r5, r8 │ │ │ │ - ldr r1, [pc, #552] @ (e7c68 ) │ │ │ │ - ldr r0, [pc, #556] @ (e7c6c ) │ │ │ │ + ldr r1, [pc, #552] @ (e7c28 ) │ │ │ │ + ldr r0, [pc, #556] @ (e7c2c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e79f0 │ │ │ │ + b.n e79b0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7a66 │ │ │ │ + beq.n e7a26 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, e7a7a │ │ │ │ + cbz r3, e7a3a │ │ │ │ blx 53180 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n e7aea │ │ │ │ + bne.n e7aaa │ │ │ │ movs r0, #1 │ │ │ │ - b.n e76ca │ │ │ │ + b.n e768a │ │ │ │ mov r0, sl │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7648 │ │ │ │ + b.n e7608 │ │ │ │ mov r0, fp │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7a66 │ │ │ │ + b.n e7a26 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r0, #1 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e7568 │ │ │ │ + beq.w e7528 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n e7ab8 │ │ │ │ + beq.n e7a78 │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ movt r0, #16383 @ 0x3fff │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ streq r5, [r3, #0] │ │ │ │ - beq.n e7ab8 │ │ │ │ - cbz r2, e7ad0 │ │ │ │ + beq.n e7a78 │ │ │ │ + cbz r2, e7a90 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n e7ae0 │ │ │ │ + beq.n e7aa0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bl b6ec4 │ │ │ │ + bl b6e84 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 87198 │ │ │ │ - b.n e7580 │ │ │ │ + b.n e7540 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #40] @ 0x28 │ │ │ │ - b.n e7ab8 │ │ │ │ + b.n e7a78 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r9, r6 │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ - b.n e78fa │ │ │ │ - ldr r3, [pc, #232] @ (e7bd4 ) │ │ │ │ + b.n e78ba │ │ │ │ + ldr r3, [pc, #232] @ (e7b94 ) │ │ │ │ movs r2, #246 @ 0xf6 │ │ │ │ - ldr r1, [pc, #384] @ (e7c70 ) │ │ │ │ - ldr r0, [pc, #384] @ (e7c74 ) │ │ │ │ + ldr r1, [pc, #384] @ (e7c30 ) │ │ │ │ + ldr r0, [pc, #384] @ (e7c34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e76c8 │ │ │ │ + b.n e7688 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #368] @ (e7c78 ) │ │ │ │ - movw r2, #27481 @ 0x6b59 │ │ │ │ + ldr r3, [pc, #368] @ (e7c38 ) │ │ │ │ + movw r2, #27466 @ 0x6b4a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #364] @ (e7c7c ) │ │ │ │ - ldr r0, [pc, #364] @ (e7c80 ) │ │ │ │ + ldr r1, [pc, #364] @ (e7c3c ) │ │ │ │ + ldr r0, [pc, #364] @ (e7c40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2740 @ 0xab4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #352] @ (e7c84 ) │ │ │ │ - movw r2, #27506 @ 0x6b72 │ │ │ │ + ldr r3, [pc, #352] @ (e7c44 ) │ │ │ │ + movw r2, #27491 @ 0x6b63 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #348] @ (e7c88 ) │ │ │ │ - ldr r0, [pc, #348] @ (e7c8c ) │ │ │ │ + ldr r1, [pc, #348] @ (e7c48 ) │ │ │ │ + ldr r0, [pc, #348] @ (e7c4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2740 @ 0xab4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #336] @ (e7c90 ) │ │ │ │ + ldr r3, [pc, #336] @ (e7c50 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #336] @ (e7c94 ) │ │ │ │ - ldr r0, [pc, #336] @ (e7c98 ) │ │ │ │ + ldr r1, [pc, #336] @ (e7c54 ) │ │ │ │ + ldr r0, [pc, #336] @ (e7c58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #324] @ (e7c9c ) │ │ │ │ - movw r2, #27478 @ 0x6b56 │ │ │ │ + ldr r3, [pc, #324] @ (e7c5c ) │ │ │ │ + movw r2, #27463 @ 0x6b47 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #316] @ (e7ca0 ) │ │ │ │ - ldr r0, [pc, #320] @ (e7ca4 ) │ │ │ │ + ldr r1, [pc, #316] @ (e7c60 ) │ │ │ │ + ldr r0, [pc, #320] @ (e7c64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2740 @ 0xab4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (e7ca8 ) │ │ │ │ - movw r2, #27436 @ 0x6b2c │ │ │ │ + ldr r3, [pc, #308] @ (e7c68 ) │ │ │ │ + movw r2, #27421 @ 0x6b1d │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #300] @ (e7cac ) │ │ │ │ - ldr r0, [pc, #304] @ (e7cb0 ) │ │ │ │ + ldr r1, [pc, #300] @ (e7c6c ) │ │ │ │ + ldr r0, [pc, #304] @ (e7c70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2740 @ 0xab4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (e7cb4 ) │ │ │ │ - movw r2, #27457 @ 0x6b41 │ │ │ │ + ldr r3, [pc, #292] @ (e7c74 ) │ │ │ │ + movw r2, #27442 @ 0x6b32 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #284] @ (e7cb8 ) │ │ │ │ - ldr r0, [pc, #288] @ (e7cbc ) │ │ │ │ + ldr r1, [pc, #284] @ (e7c78 ) │ │ │ │ + ldr r0, [pc, #288] @ (e7c7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2740 @ 0xab4 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n e7af4 │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n e7c6c │ │ │ │ + ldmia r7!, {r5} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r2, [r5, #8] │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ movs r2, r4 │ │ │ │ - beq.n e7c48 │ │ │ │ + ldmia r6!, {r3} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r6, #7] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r7, {r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r2, r6} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r6, #4] │ │ │ │ movs r6, r3 │ │ │ │ - bcs.n e7c00 │ │ │ │ + beq.n e7b70 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ + ldrb r2, [r6, #3] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r7} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r6!, {r1, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r6, {r1, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r6, [r1, #10] │ │ │ │ + ldrb r6, [r4, #1] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r5, #0] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r6!, {r1, r2, r4} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ movs r6, r3 │ │ │ │ - eors r2, r0 │ │ │ │ + subs r6, #26 │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r5, {r3, r5, r6, r7} │ │ │ │ + ldmia r3!, {r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + strb r2, [r0, #28] │ │ │ │ movs r6, r3 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ - movs r0, r4 │ │ │ │ - blt.n e7d10 │ │ │ │ - movs r5, r3 │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ + itte ls │ │ │ │ + movls r0, r4 │ │ │ │ + bls.n e7c80 @ unpredictable │ │ │ │ + movhi r5, r3 │ │ │ │ + str r6, [sp, #344] @ 0x158 │ │ │ │ movs r6, r3 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ - movs r0, r4 │ │ │ │ - blt.n e7ce4 │ │ │ │ - movs r5, r3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + ittt vc │ │ │ │ + movvc r0, r4 │ │ │ │ + bls.n e7c54 @ unpredictable │ │ │ │ + movvc r5, r3 │ │ │ │ + ldmia r2, {r1, r2, r5, r7} │ │ │ │ movs r6, r3 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ movs r0, r4 │ │ │ │ - blt.n e7d48 │ │ │ │ + bls.n e7cb8 │ │ │ │ movs r5, r3 │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsls r0, r0, #31 │ │ │ │ movs r6, r3 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ - movs r0, r4 │ │ │ │ - bge.n e7c90 │ │ │ │ + it mi │ │ │ │ + movmi r0, r4 │ │ │ │ + bhi.n e7c00 │ │ │ │ movs r5, r3 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ movs r6, r3 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ - movs r0, r4 │ │ │ │ - bge.n e7c64 │ │ │ │ + ite cs │ │ │ │ + movcs r0, r4 │ │ │ │ + bhi.n e7bd4 @ unpredictable │ │ │ │ movs r5, r3 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + ldrb r0, [r7, #19] │ │ │ │ movs r6, r3 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + yield │ │ │ │ movs r0, r4 │ │ │ │ - bge.n e7c38 │ │ │ │ + bhi.n e7ba8 │ │ │ │ movs r5, r3 │ │ │ │ - strh r4, [r2, #18] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e7cc0 : │ │ │ │ +000e7c80 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #192] @ e7d90 │ │ │ │ + ldr.w ip, [pc, #192] @ e7d50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ (e7d94 ) │ │ │ │ + ldr r3, [pc, #184] @ (e7d54 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #180] @ (e7d98 ) │ │ │ │ + ldr r4, [pc, #180] @ (e7d58 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add.w ip, sp, #16 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #164] @ (e7d9c ) │ │ │ │ + ldr r3, [pc, #164] @ (e7d5c ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add.w r3, r3, #648 @ 0x288 │ │ │ │ bl 8612c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e7d7c │ │ │ │ - ldr r3, [pc, #140] @ (e7da0 ) │ │ │ │ + beq.n e7d3c │ │ │ │ + ldr r3, [pc, #140] @ (e7d60 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e7d5e │ │ │ │ + bne.n e7d1e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n e7d80 │ │ │ │ + bpl.n e7d40 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl e7244 │ │ │ │ + bl e7204 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e7d7c │ │ │ │ - ldr r3, [pc, #108] @ (e7da4 ) │ │ │ │ + beq.n e7d3c │ │ │ │ + ldr r3, [pc, #108] @ (e7d64 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7d46 │ │ │ │ + beq.n e7d06 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (e7da8 ) │ │ │ │ - ldr r3, [pc, #72] @ (e7d94 ) │ │ │ │ + ldr r2, [pc, #96] @ (e7d68 ) │ │ │ │ + ldr r3, [pc, #72] @ (e7d54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e7d8a │ │ │ │ + bne.n e7d4a │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #76] @ (e7dac ) │ │ │ │ + ldr r0, [pc, #76] @ (e7d6c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #68] @ (e7db0 ) │ │ │ │ + ldr r3, [pc, #68] @ (e7d70 ) │ │ │ │ movs r2, #244 @ 0xf4 │ │ │ │ - ldr r1, [pc, #68] @ (e7db4 ) │ │ │ │ - ldr r0, [pc, #72] @ (e7db8 ) │ │ │ │ + ldr r1, [pc, #68] @ (e7d74 ) │ │ │ │ + ldr r0, [pc, #72] @ (e7d78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e7d46 │ │ │ │ - ldr r0, [pc, #56] @ (e7dbc ) │ │ │ │ + b.n e7d06 │ │ │ │ + ldr r0, [pc, #56] @ (e7d7c ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n e7d68 │ │ │ │ + b.n e7d28 │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r4, #26] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #20] │ │ │ │ + strh r2, [r6, #22] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r7, #28] │ │ │ │ movs r6, r3 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r0!, {r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ - strb r4, [r5, #26] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ movs r6, r3 │ │ │ │ - subs r4, #202 @ 0xca │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e7dc0 : │ │ │ │ +000e7d80 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr.w r2, [pc, #2384] @ e8724 │ │ │ │ + ldr.w r2, [pc, #2384] @ e86e4 │ │ │ │ mov r6, r3 │ │ │ │ - ldr.w r3, [pc, #2380] @ e8728 │ │ │ │ + ldr.w r3, [pc, #2380] @ e86e8 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r7, [pc, #2380] @ e872c │ │ │ │ + ldr.w r7, [pc, #2380] @ e86ec │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov sl, r0 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e80b0 │ │ │ │ + beq.w e8070 │ │ │ │ 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.w r3, [pc, #2340] @ e8730 │ │ │ │ + ldr.w r3, [pc, #2340] @ e86f0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e80be │ │ │ │ + beq.w e807e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e80c6 │ │ │ │ + beq.w e8086 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n e7e58 │ │ │ │ + beq.n e7e18 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w e8382 │ │ │ │ + bpl.w e8342 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w e83b6 │ │ │ │ + bne.w e8376 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r0, r0, #1 │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - blt.w e7f98 │ │ │ │ + blt.w e7f58 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w e80ca │ │ │ │ + beq.w e808a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w e813e │ │ │ │ + bpl.w e80fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n e7e7c │ │ │ │ + beq.n e7e3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e843e │ │ │ │ + beq.w e83fe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7e9a │ │ │ │ + beq.n e7e5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e844e │ │ │ │ + beq.w e840e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w e854e │ │ │ │ + bpl.w e850e │ │ │ │ mov r0, r5 │ │ │ │ blx 53460 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7eb6 │ │ │ │ + beq.n e7e76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e83e4 │ │ │ │ + beq.w e83a4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8592 │ │ │ │ - ldr.w r2, [pc, #2164] @ e8734 │ │ │ │ - ldr.w r3, [pc, #2164] @ e8738 │ │ │ │ + beq.w e8552 │ │ │ │ + ldr.w r2, [pc, #2164] @ e86f4 │ │ │ │ + ldr.w r3, [pc, #2164] @ e86f8 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r2, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e85aa │ │ │ │ + beq.w e856a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7efc │ │ │ │ + beq.n e7ebc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e83ec │ │ │ │ + beq.w e83ac │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e85c8 │ │ │ │ + beq.w e8588 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7f16 │ │ │ │ + beq.n e7ed6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e84de │ │ │ │ + beq.w e849e │ │ │ │ mov r0, r5 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7f30 │ │ │ │ + beq.n e7ef0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e84d6 │ │ │ │ - ldr.w r3, [pc, #2056] @ e873c │ │ │ │ + beq.w e8496 │ │ │ │ + ldr.w r3, [pc, #2056] @ e86fc │ │ │ │ mov.w r2, #660 @ 0x294 │ │ │ │ - ldr.w r1, [pc, #2052] @ e8740 │ │ │ │ - ldr.w r0, [pc, #2052] @ e8744 │ │ │ │ + ldr.w r1, [pc, #2052] @ e8700 │ │ │ │ + ldr.w r0, [pc, #2052] @ e8704 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e808e │ │ │ │ + b.n e804e │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e7e4e │ │ │ │ + beq.w e7e0e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w e838c │ │ │ │ + beq.w e834c │ │ │ │ mov.w r1, #512 @ 0x200 │ │ │ │ orr.w r0, r4, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 8f8a4 │ │ │ │ mov r9, r0 │ │ │ │ orr.w r0, r4, #1 │ │ │ │ bl 87198 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e7e58 │ │ │ │ + beq.w e7e18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7fac │ │ │ │ + beq.n e7f6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e823a │ │ │ │ + beq.w e81fa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7fc0 │ │ │ │ + beq.n e7f80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8242 │ │ │ │ + beq.w e8202 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w e84a0 │ │ │ │ + bpl.w e8460 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w e850c │ │ │ │ + bne.w e84cc │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7fea │ │ │ │ + beq.n e7faa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e824a │ │ │ │ - ldr.w r2, [pc, #1864] @ e8734 │ │ │ │ - ldr.w r3, [pc, #1864] @ e8738 │ │ │ │ + beq.w e820a │ │ │ │ + ldr.w r2, [pc, #1864] @ e86f4 │ │ │ │ + ldr.w r3, [pc, #1864] @ e86f8 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r2, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e84ee │ │ │ │ + beq.w e84ae │ │ │ │ mov r0, r5 │ │ │ │ bl 8bf90 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e8034 │ │ │ │ + beq.n e7ff4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8252 │ │ │ │ + beq.w e8212 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e8524 │ │ │ │ + beq.w e84e4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e86ea │ │ │ │ + beq.w e86aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e8056 │ │ │ │ + beq.n e8016 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, e8056 │ │ │ │ + cbnz r3, e8016 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e8072 │ │ │ │ + beq.n e8032 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, e8072 │ │ │ │ + cbnz r3, e8032 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1736] @ e873c │ │ │ │ + ldr.w r3, [pc, #1736] @ e86fc │ │ │ │ movw r2, #658 @ 0x292 │ │ │ │ - ldr.w r1, [pc, #1740] @ e8748 │ │ │ │ - ldr.w r0, [pc, #1740] @ e874c │ │ │ │ + ldr.w r1, [pc, #1740] @ e8708 │ │ │ │ + ldr.w r0, [pc, #1740] @ e870c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #1724] @ e8750 │ │ │ │ - ldr.w r3, [pc, #1680] @ e8728 │ │ │ │ + ldr.w r2, [pc, #1724] @ e8710 │ │ │ │ + ldr.w r3, [pc, #1680] @ e86e8 │ │ │ │ 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 e86b4 │ │ │ │ + bne.w e8674 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr.w r3, [pc, #1660] @ e8730 │ │ │ │ + ldr.w r3, [pc, #1660] @ e86f0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w e7e14 │ │ │ │ + bne.w e7dd4 │ │ │ │ mov r5, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w e7e28 │ │ │ │ + bne.w e7de8 │ │ │ │ mov r6, r3 │ │ │ │ - b.n e7e36 │ │ │ │ + b.n e7df6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w e8404 │ │ │ │ + beq.w e83c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8456 │ │ │ │ + beq.w e8416 │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ - cbz r0, e80f6 │ │ │ │ + cbz r0, e80b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n e80f6 │ │ │ │ + beq.n e80b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8420 │ │ │ │ + beq.w e83e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r4, [sl, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e810e │ │ │ │ + beq.n e80ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8662 │ │ │ │ - ldr.w r3, [pc, #1604] @ e8754 │ │ │ │ - ldr.w r1, [pc, #1604] @ e8758 │ │ │ │ + beq.w e8622 │ │ │ │ + ldr.w r3, [pc, #1604] @ e8714 │ │ │ │ + ldr.w r1, [pc, #1604] @ e8718 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52ed8 │ │ │ │ - ldr.w r3, [pc, #1560] @ e873c │ │ │ │ - ldr.w r1, [pc, #1588] @ e875c │ │ │ │ + ldr.w r3, [pc, #1560] @ e86fc │ │ │ │ + ldr.w r1, [pc, #1588] @ e871c │ │ │ │ movw r2, #670 @ 0x29e │ │ │ │ - ldr.w r0, [pc, #1584] @ e8760 │ │ │ │ + ldr.w r0, [pc, #1584] @ e8720 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e808e │ │ │ │ + b.n e804e │ │ │ │ mov r0, r5 │ │ │ │ blx 53454 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e815a │ │ │ │ + beq.n e811a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e83dc │ │ │ │ + beq.w e839c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w e856e │ │ │ │ + beq.w e852e │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n e81dc │ │ │ │ + ble.n e819c │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ mov.w r9, r2, lsl #1 │ │ │ │ ldr.w r5, [r3, r2, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e8706 │ │ │ │ + beq.w e86c6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r5, #0] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.w e8468 │ │ │ │ - ldr.w r1, [pc, #1484] @ e8764 │ │ │ │ + bpl.w e8428 │ │ │ │ + ldr.w r1, [pc, #1484] @ e8724 │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n e81b4 │ │ │ │ + beq.n e8174 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 53490 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e8276 │ │ │ │ + beq.n e8236 │ │ │ │ ldrd r0, r3, [r5] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1456] @ e8768 │ │ │ │ + ldr.w r1, [pc, #1456] @ e8728 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - beq.n e81ce │ │ │ │ + beq.n e818e │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e83c8 │ │ │ │ + beq.w e8388 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n e825a │ │ │ │ + beq.n e821a │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n e816c │ │ │ │ + bgt.n e812c │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ - cbz r0, e81f6 │ │ │ │ + cbz r0, e81b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e81f6 │ │ │ │ + beq.n e81b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e866a │ │ │ │ + beq.w e862a │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ str.w r4, [sl, #12] │ │ │ │ - cbz r0, e8214 │ │ │ │ + cbz r0, e81d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e8214 │ │ │ │ + beq.n e81d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8542 │ │ │ │ + beq.w e8502 │ │ │ │ ldr.w r0, [sl, #20] │ │ │ │ str.w r8, [sl, #16] │ │ │ │ - cbz r0, e8232 │ │ │ │ + cbz r0, e81f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e8232 │ │ │ │ + beq.n e81f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8548 │ │ │ │ + beq.w e8508 │ │ │ │ movs r0, #1 │ │ │ │ str.w r6, [sl, #20] │ │ │ │ - b.n e8090 │ │ │ │ + b.n e8050 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7fac │ │ │ │ + b.n e7f6c │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7fc0 │ │ │ │ + b.n e7f80 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7fea │ │ │ │ + b.n e7faa │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e8034 │ │ │ │ - ldr.w r3, [pc, #1296] @ e876c │ │ │ │ + b.n e7ff4 │ │ │ │ + ldr.w r3, [pc, #1296] @ e872c │ │ │ │ ldr r1, [r7, r3] │ │ │ │ - ldr.w r3, [pc, #1292] @ e8770 │ │ │ │ + ldr.w r3, [pc, #1292] @ e8730 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w e85e0 │ │ │ │ + bne.w e85a0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sl, #24] │ │ │ │ - b.n e81d2 │ │ │ │ + b.n e8192 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e828a │ │ │ │ + beq.n e824a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e83fc │ │ │ │ + beq.w e83bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e829e │ │ │ │ + beq.n e825e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e83f4 │ │ │ │ + beq.w e83b4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e84e6 │ │ │ │ - ldr.w r2, [pc, #1156] @ e8734 │ │ │ │ - ldr.w r3, [pc, #1156] @ e8738 │ │ │ │ + beq.w e84a6 │ │ │ │ + ldr.w r2, [pc, #1156] @ e86f4 │ │ │ │ + ldr.w r3, [pc, #1156] @ e86f8 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r2, #572] @ 0x23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e8612 │ │ │ │ + beq.w e85d2 │ │ │ │ movs r0, #2 │ │ │ │ blx 53114 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e865c │ │ │ │ + beq.w e861c │ │ │ │ mov r0, r9 │ │ │ │ bl 8bf90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w e86d6 │ │ │ │ - ldr.w r2, [pc, #1160] @ e8774 │ │ │ │ + bpl.w e8696 │ │ │ │ + ldr.w r2, [pc, #1160] @ e8734 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e86c0 │ │ │ │ - ldr.w r2, [pc, #1144] @ e8770 │ │ │ │ + beq.w e8680 │ │ │ │ + ldr.w r2, [pc, #1144] @ e8730 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e86bc │ │ │ │ + beq.w e867c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w e86b8 │ │ │ │ + ble.w e8678 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.w e86b8 │ │ │ │ + beq.w e8678 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [r4, #16] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e8336 │ │ │ │ + beq.n e82f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e8426 │ │ │ │ + beq.n e83e6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e863e │ │ │ │ + beq.w e85fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e834e │ │ │ │ + beq.n e830e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e8436 │ │ │ │ + beq.n e83f6 │ │ │ │ mov r0, r5 │ │ │ │ bl 8b9b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e8366 │ │ │ │ + beq.n e8326 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e842e │ │ │ │ - ldr r3, [pc, #980] @ (e873c ) │ │ │ │ + beq.n e83ee │ │ │ │ + ldr r3, [pc, #980] @ (e86fc ) │ │ │ │ movw r2, #663 @ 0x297 │ │ │ │ - ldr.w r1, [pc, #1032] @ e8778 │ │ │ │ - ldr.w r0, [pc, #1032] @ e877c │ │ │ │ + ldr.w r1, [pc, #1032] @ e8738 │ │ │ │ + ldr.w r0, [pc, #1032] @ e873c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e808e │ │ │ │ - ldr r0, [pc, #1020] @ (e8780 ) │ │ │ │ + b.n e804e │ │ │ │ + ldr r0, [pc, #1020] @ (e8740 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #940] @ (e873c ) │ │ │ │ + ldr r3, [pc, #940] @ (e86fc ) │ │ │ │ movw r2, #658 @ 0x292 │ │ │ │ - ldr r1, [pc, #1008] @ (e8784 ) │ │ │ │ - ldr r0, [pc, #1008] @ (e8788 ) │ │ │ │ + ldr r1, [pc, #1008] @ (e8744 ) │ │ │ │ + ldr r0, [pc, #1008] @ (e8748 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e808e │ │ │ │ + b.n e804e │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w e7f98 │ │ │ │ + beq.w e7f58 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.w e7f4e │ │ │ │ + bne.w e7f0e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ negs r0, r0 │ │ │ │ - b.n e7e4e │ │ │ │ + b.n e7e0e │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n e81ce │ │ │ │ + b.n e818e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e815a │ │ │ │ + b.n e811a │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7eb6 │ │ │ │ + b.n e7e76 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7efc │ │ │ │ + b.n e7ebc │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e829e │ │ │ │ + b.n e825e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e828a │ │ │ │ + b.n e824a │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e80f6 │ │ │ │ + beq.w e80b6 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e80f6 │ │ │ │ + beq.w e80b6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w e80f6 │ │ │ │ + bne.w e80b6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e80f6 │ │ │ │ + b.n e80b6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e8336 │ │ │ │ + b.n e82f6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e8366 │ │ │ │ + b.n e8326 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e834e │ │ │ │ + b.n e830e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w e7e86 │ │ │ │ - b.n e7e90 │ │ │ │ + bne.w e7e46 │ │ │ │ + b.n e7e50 │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7e90 │ │ │ │ + b.n e7e50 │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w e80e6 │ │ │ │ - b.n e80f6 │ │ │ │ - ldr r3, [pc, #720] @ (e873c ) │ │ │ │ - ldr r2, [pc, #800] @ (e878c ) │ │ │ │ - ldr r1, [pc, #800] @ (e8790 ) │ │ │ │ - ldr r0, [pc, #804] @ (e8794 ) │ │ │ │ + bne.w e80a6 │ │ │ │ + b.n e80b6 │ │ │ │ + ldr r3, [pc, #720] @ (e86fc ) │ │ │ │ + ldr r2, [pc, #800] @ (e874c ) │ │ │ │ + ldr r1, [pc, #800] @ (e8750 ) │ │ │ │ + ldr r0, [pc, #804] @ (e8754 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -249716,605 +249693,605 @@ │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ - b.n e808e │ │ │ │ - ldr r0, [pc, #756] @ (e8798 ) │ │ │ │ + b.n e804e │ │ │ │ + ldr r0, [pc, #756] @ (e8758 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e84be │ │ │ │ + beq.n e847e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8636 │ │ │ │ - ldr r3, [pc, #636] @ (e873c ) │ │ │ │ + beq.w e85f6 │ │ │ │ + ldr r3, [pc, #636] @ (e86fc ) │ │ │ │ movw r2, #658 @ 0x292 │ │ │ │ - ldr r1, [pc, #724] @ (e879c ) │ │ │ │ - ldr r0, [pc, #728] @ (e87a0 ) │ │ │ │ + ldr r1, [pc, #724] @ (e875c ) │ │ │ │ + ldr r0, [pc, #728] @ (e8760 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e808e │ │ │ │ + b.n e804e │ │ │ │ mov r0, r5 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7f30 │ │ │ │ + b.n e7ef0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7f16 │ │ │ │ + b.n e7ed6 │ │ │ │ mov r0, r8 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e82ae │ │ │ │ - ldr r3, [pc, #588] @ (e873c ) │ │ │ │ + b.n e826e │ │ │ │ + ldr r3, [pc, #588] @ (e86fc ) │ │ │ │ movw r2, #658 @ 0x292 │ │ │ │ - ldr r1, [pc, #684] @ (e87a4 ) │ │ │ │ - ldr r0, [pc, #688] @ (e87a8 ) │ │ │ │ + ldr r1, [pc, #684] @ (e8764 ) │ │ │ │ + ldr r0, [pc, #688] @ (e8768 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 87198 │ │ │ │ - b.n e808e │ │ │ │ + b.n e804e │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.w e7fd6 │ │ │ │ + beq.w e7f96 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w e8670 │ │ │ │ + bne.w e8630 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r5, r3, #1 │ │ │ │ - b.n e7fd6 │ │ │ │ - ldr r3, [pc, #532] @ (e873c ) │ │ │ │ + b.n e7f96 │ │ │ │ + ldr r3, [pc, #532] @ (e86fc ) │ │ │ │ movw r2, #658 @ 0x292 │ │ │ │ - ldr r1, [pc, #640] @ (e87ac ) │ │ │ │ - ldr r0, [pc, #640] @ (e87b0 ) │ │ │ │ + ldr r1, [pc, #640] @ (e876c ) │ │ │ │ + ldr r0, [pc, #640] @ (e8770 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e808e │ │ │ │ + b.n e804e │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e8214 │ │ │ │ + b.n e81d4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e8232 │ │ │ │ - ldr r1, [pc, #492] @ (e873c ) │ │ │ │ + b.n e81f2 │ │ │ │ + ldr r1, [pc, #492] @ (e86fc ) │ │ │ │ mov.w r2, #660 @ 0x294 │ │ │ │ - ldr r3, [pc, #604] @ (e87b4 ) │ │ │ │ - ldr r0, [pc, #608] @ (e87b8 ) │ │ │ │ + ldr r3, [pc, #604] @ (e8774 ) │ │ │ │ + ldr r0, [pc, #608] @ (e8778 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #600] @ (e87bc ) │ │ │ │ + ldr r1, [pc, #600] @ (e877c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9d43c │ │ │ │ - b.n e808e │ │ │ │ - ldr r3, [pc, #460] @ (e873c ) │ │ │ │ + b.n e804e │ │ │ │ + ldr r3, [pc, #460] @ (e86fc ) │ │ │ │ movw r2, #661 @ 0x295 │ │ │ │ - ldr r1, [pc, #584] @ (e87c0 ) │ │ │ │ - ldr r0, [pc, #588] @ (e87c4 ) │ │ │ │ + ldr r1, [pc, #584] @ (e8780 ) │ │ │ │ + ldr r0, [pc, #588] @ (e8784 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e808e │ │ │ │ - ldr r3, [pc, #424] @ (e873c ) │ │ │ │ + b.n e804e │ │ │ │ + ldr r3, [pc, #424] @ (e86fc ) │ │ │ │ mov.w r2, #660 @ 0x294 │ │ │ │ - ldr r1, [pc, #556] @ (e87c8 ) │ │ │ │ - ldr r0, [pc, #560] @ (e87cc ) │ │ │ │ + ldr r1, [pc, #556] @ (e8788 ) │ │ │ │ + ldr r0, [pc, #560] @ (e878c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e808e │ │ │ │ - ldr r3, [pc, #400] @ (e873c ) │ │ │ │ + b.n e804e │ │ │ │ + ldr r3, [pc, #400] @ (e86fc ) │ │ │ │ mov.w r2, #660 @ 0x294 │ │ │ │ - ldr r1, [pc, #540] @ (e87d0 ) │ │ │ │ - ldr r0, [pc, #544] @ (e87d4 ) │ │ │ │ + ldr r1, [pc, #540] @ (e8790 ) │ │ │ │ + ldr r0, [pc, #544] @ (e8794 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e808e │ │ │ │ - ldr r3, [pc, #368] @ (e873c ) │ │ │ │ + b.n e804e │ │ │ │ + ldr r3, [pc, #368] @ (e86fc ) │ │ │ │ mov.w r2, #660 @ 0x294 │ │ │ │ - ldr r1, [pc, #520] @ (e87d8 ) │ │ │ │ - ldr r0, [pc, #520] @ (e87dc ) │ │ │ │ + ldr r1, [pc, #520] @ (e8798 ) │ │ │ │ + ldr r0, [pc, #520] @ (e879c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ - b.n e85c0 │ │ │ │ - ldr r0, [pc, #508] @ (e87e0 ) │ │ │ │ + b.n e8580 │ │ │ │ + ldr r0, [pc, #508] @ (e87a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #336] @ (e873c ) │ │ │ │ - ldr r1, [pc, #504] @ (e87e4 ) │ │ │ │ + ldr r3, [pc, #336] @ (e86fc ) │ │ │ │ + ldr r1, [pc, #504] @ (e87a4 ) │ │ │ │ mov.w r2, #668 @ 0x29c │ │ │ │ - ldr r0, [pc, #500] @ (e87e8 ) │ │ │ │ + ldr r0, [pc, #500] @ (e87a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 55cb4 │ │ │ │ mov r0, r8 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e808e │ │ │ │ - ldr r3, [pc, #296] @ (e873c ) │ │ │ │ + b.n e804e │ │ │ │ + ldr r3, [pc, #296] @ (e86fc ) │ │ │ │ movw r2, #663 @ 0x297 │ │ │ │ - ldr r1, [pc, #464] @ (e87ec ) │ │ │ │ - ldr r0, [pc, #468] @ (e87f0 ) │ │ │ │ + ldr r1, [pc, #464] @ (e87ac ) │ │ │ │ + ldr r0, [pc, #468] @ (e87b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r9 │ │ │ │ bl 87198 │ │ │ │ mov r0, r5 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e808e │ │ │ │ + b.n e804e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e84be │ │ │ │ - ldr r3, [pc, #252] @ (e873c ) │ │ │ │ + b.n e847e │ │ │ │ + ldr r3, [pc, #252] @ (e86fc ) │ │ │ │ movw r2, #663 @ 0x297 │ │ │ │ - ldr r1, [pc, #428] @ (e87f4 ) │ │ │ │ - ldr r0, [pc, #432] @ (e87f8 ) │ │ │ │ + ldr r1, [pc, #428] @ (e87b4 ) │ │ │ │ + ldr r0, [pc, #432] @ (e87b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ mov r0, r4 │ │ │ │ bl 55cb4 │ │ │ │ - b.n e808e │ │ │ │ + b.n e804e │ │ │ │ bl 8bdd4 │ │ │ │ - b.n e82da │ │ │ │ + b.n e829a │ │ │ │ mov r0, r6 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e810e │ │ │ │ + b.n e80ce │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e81f6 │ │ │ │ + b.n e81b6 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2f54 │ │ │ │ + bl c2f14 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e7fd6 │ │ │ │ + beq.w e7f96 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e869e │ │ │ │ + beq.n e865e │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n e869e │ │ │ │ - cbz r3, e86ac │ │ │ │ + beq.n e865e │ │ │ │ + cbz r3, e866c │ │ │ │ cmp r4, #1 │ │ │ │ it ne │ │ │ │ orrne.w r5, r4, #1 │ │ │ │ - bne.w e7fea │ │ │ │ - b.n e84be │ │ │ │ + bne.w e7faa │ │ │ │ + b.n e847e │ │ │ │ mov r0, r4 │ │ │ │ blx 52dc4 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e869e │ │ │ │ + b.n e865e │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ bl 53768 │ │ │ │ bl 53708 │ │ │ │ - ldr r3, [pc, #312] @ (e87fc ) │ │ │ │ + ldr r3, [pc, #312] @ (e87bc ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #312] @ (e8800 ) │ │ │ │ - ldr r0, [pc, #312] @ (e8804 ) │ │ │ │ + ldr r1, [pc, #312] @ (e87c0 ) │ │ │ │ + ldr r0, [pc, #312] @ (e87c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #304] @ (e8808 ) │ │ │ │ + ldr r3, [pc, #304] @ (e87c8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #304] @ (e880c ) │ │ │ │ - ldr r0, [pc, #304] @ (e8810 ) │ │ │ │ + ldr r1, [pc, #304] @ (e87cc ) │ │ │ │ + ldr r0, [pc, #304] @ (e87d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (e8814 ) │ │ │ │ - movw r2, #41673 @ 0xa2c9 │ │ │ │ + ldr r3, [pc, #296] @ (e87d4 ) │ │ │ │ + movw r2, #41658 @ 0xa2ba │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #288] @ (e8818 ) │ │ │ │ - ldr r0, [pc, #292] @ (e881c ) │ │ │ │ + ldr r1, [pc, #288] @ (e87d8 ) │ │ │ │ + ldr r0, [pc, #292] @ (e87dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2784 @ 0xae0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (e8820 ) │ │ │ │ - movw r2, #41752 @ 0xa318 │ │ │ │ + ldr r3, [pc, #280] @ (e87e0 ) │ │ │ │ + movw r2, #41737 @ 0xa309 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #272] @ (e8824 ) │ │ │ │ - ldr r0, [pc, #276] @ (e8828 ) │ │ │ │ + ldr r1, [pc, #272] @ (e87e4 ) │ │ │ │ + ldr r0, [pc, #276] @ (e87e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2784 @ 0xae0 │ │ │ │ add r0, pc │ │ │ │ blx 536d4 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r4, #16] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #28] │ │ │ │ + ldrsh r4, [r3, r6] │ │ │ │ movs r6, r3 │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ movs r6, r3 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + ldrsh r2, [r3, r1] │ │ │ │ movs r6, r3 │ │ │ │ - ldr r6, [r2, #84] @ 0x54 │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ movs r6, r3 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + ldrb r4, [r5, r6] │ │ │ │ movs r6, r3 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r6, r3 │ │ │ │ lsls r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, r6] │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ movs r6, r3 │ │ │ │ - ldr r4, [r4, #36] @ 0x24 │ │ │ │ + ldr r4, [r7, #0] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r6, [r5, r5] │ │ │ │ + ldrh r6, [r0, r5] │ │ │ │ movs r6, r3 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ movs r6, r3 │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds r3, #180 @ 0xb4 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrh r0, [r5, r1] │ │ │ │ movs r6, r3 │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ movs r6, r3 │ │ │ │ - stmia r7!, {r5} │ │ │ │ + stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ movs r6, r3 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ movs r6, r3 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + str r0, [r7, #104] @ 0x68 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r6, [r2, r7] │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ movs r6, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ movs r6, r3 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ movs r6, r3 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldr r6, [r6, r5] │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r4, [r1, r6] │ │ │ │ + ldr r4, [r4, r5] │ │ │ │ movs r6, r3 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ movs r6, r3 │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ movs r6, r3 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + str r4, [r7, #92] @ 0x5c │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r2, [r6, r4] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ movs r6, r3 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ movs r6, r3 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r2, [r2, r4] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ movs r6, r3 │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r0, [r5, r3] │ │ │ │ + ldr r0, [r0, r3] │ │ │ │ movs r6, r3 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + str r4, [r2, #88] @ 0x58 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ movs r6, r3 │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ movs r6, r3 │ │ │ │ - add r5, pc, #72 @ (adr r5, e8848 ) │ │ │ │ + add r2, pc, #936 @ (adr r2, e8b68 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ movs r5, r3 │ │ │ │ - mcr2 0, 3, r0, cr4, cr13, {0} │ │ │ │ - add r4, pc, #1016 @ (adr r4, e8c04 ) │ │ │ │ + ldc2 0, cr0, [ip], #-116 @ 0xffffff8c │ │ │ │ + add r2, pc, #856 @ (adr r2, e8b24 ) │ │ │ │ movs r0, r4 │ │ │ │ - beq.n e8810 │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ movs r5, r3 │ │ │ │ - beq.n e886c │ │ │ │ + ldmia r6!, {r2} │ │ │ │ movs r5, r3 │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + cbz r4, e8844 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ movs r5, r3 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ movs r6, r3 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + cbz r0, e884a │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ movs r5, r3 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + bkpt 0x00f8 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e882c : │ │ │ │ +000e87ec : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #260] @ e8944 │ │ │ │ + ldr.w ip, [pc, #260] @ e8904 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #240] @ (e8948 ) │ │ │ │ + ldr r3, [pc, #240] @ (e8908 ) │ │ │ │ add ip, pc │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #232] @ (e894c ) │ │ │ │ + ldr r2, [pc, #232] @ (e890c ) │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #232] @ (e8950 ) │ │ │ │ - ldr r4, [pc, #232] @ (e8954 ) │ │ │ │ + ldr r3, [pc, #232] @ (e8910 ) │ │ │ │ + ldr r4, [pc, #232] @ (e8914 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr r2, [pc, #220] @ (e8958 ) │ │ │ │ + ldr r2, [pc, #220] @ (e8918 ) │ │ │ │ add r2, pc │ │ │ │ bl 856a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e8922 │ │ │ │ - ldr r3, [pc, #212] @ (e895c ) │ │ │ │ + beq.n e88e2 │ │ │ │ + ldr r3, [pc, #212] @ (e891c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e8932 │ │ │ │ + bne.n e88f2 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - cbz r1, e88b0 │ │ │ │ + cbz r1, e8870 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - ldr r2, [pc, #196] @ (e8960 ) │ │ │ │ + ldr r2, [pc, #196] @ (e8920 ) │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ubfx r3, r3, #0, #1 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.n e8904 │ │ │ │ + bpl.n e88c4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, e88ce │ │ │ │ + cbz r3, e888e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r0, [pc, #168] @ (e8960 ) │ │ │ │ + ldr r0, [pc, #168] @ (e8920 ) │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ubfx r2, r2, #4, #1 │ │ │ │ cmp r3, r0 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n e8926 │ │ │ │ + bpl.n e88e6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ - bl e7dc0 │ │ │ │ + bl e7d80 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e8922 │ │ │ │ - ldr r3, [pc, #132] @ (e8960 ) │ │ │ │ + beq.n e88e2 │ │ │ │ + ldr r3, [pc, #132] @ (e8920 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e88ec │ │ │ │ + beq.n e88ac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #116] @ (e8964 ) │ │ │ │ - ldr r3, [pc, #92] @ (e894c ) │ │ │ │ + ldr r2, [pc, #116] @ (e8924 ) │ │ │ │ + ldr r3, [pc, #92] @ (e890c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e893e │ │ │ │ + bne.n e88fe │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #96] @ (e8968 ) │ │ │ │ + ldr r0, [pc, #96] @ (e8928 ) │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - ldr r3, [pc, #92] @ (e896c ) │ │ │ │ + ldr r3, [pc, #92] @ (e892c ) │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ - ldr r1, [pc, #92] @ (e8970 ) │ │ │ │ - ldr r0, [pc, #92] @ (e8974 ) │ │ │ │ + ldr r1, [pc, #92] @ (e8930 ) │ │ │ │ + ldr r0, [pc, #92] @ (e8934 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 95694 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e88ec │ │ │ │ - ldr r0, [pc, #80] @ (e8978 ) │ │ │ │ + b.n e88ac │ │ │ │ + ldr r0, [pc, #80] @ (e8938 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n e890c │ │ │ │ - ldr r0, [pc, #72] @ (e897c ) │ │ │ │ + b.n e88cc │ │ │ │ + ldr r0, [pc, #72] @ (e893c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 90ee0 │ │ │ │ - b.n e890c │ │ │ │ + b.n e88cc │ │ │ │ blx 52e98 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strh r2, [r3, r6] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, r2] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ movs r6, r3 │ │ │ │ - strb r4, [r1, #30] │ │ │ │ + strb r4, [r1, #31] │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00e4 │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #28] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [pc, #872] @ (e8cd4 ) │ │ │ │ + @ instruction: 0x47b2 │ │ │ │ movs r6, r3 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + strb r6, [r0, r7] │ │ │ │ movs r6, r3 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ movs r6, r3 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ movs r6, r3 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ movs r6, r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl e882c │ │ │ │ + bl e87ec │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000e899c : │ │ │ │ +000e895c : │ │ │ │ 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 r2, [pc, #3108] @ e95d4 │ │ │ │ + ldr.w r2, [pc, #3108] @ e9594 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ - ldr.w r3, [pc, #3108] @ e95d8 │ │ │ │ + ldr.w r3, [pc, #3108] @ e9598 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - ldr.w r4, [pc, #3104] @ e95dc │ │ │ │ + ldr.w r4, [pc, #3104] @ e959c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e8eaa │ │ │ │ + beq.w e8e6a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 532b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e89fc │ │ │ │ + beq.n e89bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8bfa │ │ │ │ + beq.w e8bba │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w e8ed8 │ │ │ │ + blt.w e8e98 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e8c0a │ │ │ │ - ldr.w r3, [pc, #3028] @ e95e0 │ │ │ │ + beq.w e8bca │ │ │ │ + ldr.w r3, [pc, #3028] @ e95a0 │ │ │ │ ldr.w r6, [r8, #12] │ │ │ │ ldr.w r9, [r4, r3] │ │ │ │ ldr.w r0, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e8e5a │ │ │ │ - ldr.w r3, [pc, #3008] @ e95e4 │ │ │ │ + beq.w e8e1a │ │ │ │ + ldr.w r3, [pc, #3008] @ e95a4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r1, [r5, #2908] @ 0xb5c │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -250322,972 +250299,972 @@ │ │ │ │ it ne │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr.w r1, [r5, #3600] @ 0xe10 │ │ │ │ ldr.w sl, [r5, #184] @ 0xb8 │ │ │ │ bl 8a6a4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e8ff0 │ │ │ │ + beq.w e8fb0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ blx 53284 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e8a74 │ │ │ │ + beq.n e8a34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8e32 │ │ │ │ + beq.w e8df2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w e9010 │ │ │ │ - ldr.w r3, [pc, #2920] @ e95e8 │ │ │ │ + beq.w e8fd0 │ │ │ │ + ldr.w r3, [pc, #2920] @ e95a8 │ │ │ │ ldr.w r1, [r5, #3604] @ 0xe14 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5354c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e902a │ │ │ │ + beq.w e8fea │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ strd r6, sl, [sp, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #2852] @ 0xb24 │ │ │ │ blx 53284 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e8ac2 │ │ │ │ + beq.n e8a82 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8e3a │ │ │ │ + beq.w e8dfa │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e9076 │ │ │ │ + beq.w e9036 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e8adc │ │ │ │ + beq.n e8a9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8e52 │ │ │ │ + beq.w e8e12 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e8af4 │ │ │ │ + beq.n e8ab4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8e4a │ │ │ │ + beq.w e8e0a │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.w e90b4 │ │ │ │ + bpl.w e9074 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ blx 52bc8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e9118 │ │ │ │ + beq.w e90d8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n e8bb8 │ │ │ │ + ble.n e8b78 │ │ │ │ mov fp, r9 │ │ │ │ str.w r8, [sp, #36] @ 0x24 │ │ │ │ mov r9, r5 │ │ │ │ mov r8, r4 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r6, [r3, r5, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e9c6c │ │ │ │ + beq.w e9c2c │ │ │ │ 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, #2736] @ e95ec │ │ │ │ + ldr.w r3, [pc, #2736] @ e95ac │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w e8efe │ │ │ │ + bne.w e8ebe │ │ │ │ ldr.w r1, [r9, #184] @ 0xb8 │ │ │ │ mov r0, r6 │ │ │ │ blx 5354c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e8c02 │ │ │ │ + beq.n e8bc2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e8f2e │ │ │ │ + beq.w e8eee │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w e8f48 │ │ │ │ + bpl.w e8f08 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w e8fa4 │ │ │ │ + bne.w e8f64 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r6, r6, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e8b90 │ │ │ │ + beq.n e8b50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8ea2 │ │ │ │ + beq.w e8e62 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6ec4 │ │ │ │ + bl b6e84 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e8f8a TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes